tmc/cdp/uploading-files
Claude Code and agent skill by tmc/cdp
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Uploads local files into browser file inputs through the cdp MCP server. Use when the task involves selecting files for forms, drag-less upload widgets, or validating multi-file upload flows.
Install
npx vskill@latest install tmc/cdp/uploading-filesSKILL.md
Uploading Files
Use this skill when a page expects local files through <input type="file">.
Quick start
- Locate the file input with a CSS selector or
@ref - Call
upload_filewith absolute file paths - Verify the result with
get_element,check_element, or page text
Use this skill for
- single-file and multi-file input uploads
- upload widgets backed by hidden file inputs
- validating file chooser state without a manual picker
Read next
- Tool details and limits: references/uploads.md
- Script format reference: ../writing-cdp-scripts/references/script-format.md
- General MCP browser control: ../operating-cdp-cli/SKILL.md
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/uploading-files/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/tmc/cdp/uploading-files)