kbanc85/claudia/file-document
Claude Code and agent skill by kbanc85/claudia
- community
Checking that the SKILL.md file is still in the repository.
Store a document, email, or text for future reference with entity linking and provenance. See also: `ingest-sources` for multiple files; `capture-meeting` if it's meeting notes; `summarize-doc` to get a summary without filing.
Install
npx vskill@latest install kbanc85/claudia/file-documentSKILL.md
File Document
Store any document, email, or text for future reference with proper entity linking and provenance tracking.
Usage
/file-document or natural language:
- "Save this email"
- "File this for later"
- "Keep this document"
- "Store this transcript"
When to Use
This command is for ad-hoc document capture. Use it when:
- User shares an email they want to preserve
- User pastes content they want to reference later
- User uploads a document (PDF, contract, proposal)
- User shares research or web content worth keeping
- Anything the user might want to cite or review later
Note: For meeting transcripts specifically, use /capture-meeting which includes extraction.
Quick Flow
1. Identify the Content
Ask if not obvious:
- "What is this? (email, document, transcript, research, other)"
- "Who is this about or from?"
2. Gather Metadata
3. File It
(Pipe the FULL raw text via stdin; never summarize)
4. Confirm
Source Types
| Type | Use When | Example | |
|---|---|---|---|
gmail | Email content | "Here's an email from Sarah..." | |
transcript | Meeting notes/recordings | "Notes from today's call..." | |
upload | PDFs, contracts, formal docs | "Here's the contract..." | |
capture | Research, web content, misc | "I found this article..." |
File Routing
Documents are automatically routed to entity-aware folders:
Examples
Research
Contract
Linking to Memories
If you also extract facts from the document:
- File the document first (get document_id from JSON response)
- Extract memories using
claudia memory saveorclaudia memory batch - Call
claudia memory document store --memory-ids "id1,id2,..."to link provenance
This creates the chain: memory -> document -> file on disk.
Quality Checklist
- [ ] Full content preserved (not summarized)
- [ ] Descriptive filename with date
- [ ] Correct source_type selected
- [ ] Entities identified and linked
- [ ] Summary is accurate and searchable
- [ ] User knows where to find it later
Tone
- Quick and efficient
- Confirm what was saved
- Tell them how to find it later
- Don't over-explain the system
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 repositoryCheckingtemplate-v2/.claude/skills/file-document/SKILL.md
Popularity
- Repository stars
- 299
- Repository forks
- 44
- Repository npm downloads, 7 days
- 1,433
- 7-day trend score
- 46
Stars and forks are for the whole GitHub repository, not this skill alone. Downloads are for the repository's npm package. Refreshed 22 Mar 2026, 7 months ago.
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/kbanc85/claudia/file-document)