filter-docs
SKILL.md
Filter Docs
AI-assisted documentation filtering to keep only files useful for developers.
Quick Start
Generate review file for a manifest:
.claude/skills/filter-docs/scripts/filter-docs.sh {manifest-name}
Apply deletions (after creating ._delete.txt):
.claude/skills/filter-docs/scripts/filter-docs.sh {manifest-name}
Workflow
Step 1: Generate Review
Run the filter script to create output/{manifest}/._review.json containing:
- File paths and names
- File sizes and line counts
- First 10 lines as preview
Step 2: AI Evaluation
Read the review JSON and evaluate each file against these criteria:
KEEP - Files that help developers USE the library:
- API reference documentation
- Usage guides and tutorials
- Configuration and setup docs
- Code examples and patterns
- Integration guides
- Troubleshooting guides
DELETE - Files NOT useful for using the library:
- Internal development docs
- Contribution guidelines (CONTRIBUTING.md)
- Release notes and changelogs
- Meeting notes, RFCs, proposals
- Marketing and landing pages
- Duplicate or stub files
- Auto-generated index files with no content
- License files (already excluded by default)
Step 3: Create Delete List
Write paths of files to delete to output/{manifest}/._delete.txt:
- One relative path per line (relative to output/{manifest}/)
- Lines starting with
#are ignored as comments
Example:
# Internal docs
internal/architecture.md
internal/roadmap.md
# Marketing
landing-page.md
Step 4: Apply Deletions
Run the filter script again. It will:
- Delete all files listed in
._delete.txt - Remove empty directories
- Delete the
._delete.txtfile
Output Files
| File | Purpose |
|---|---|
._review.json |
File metadata and previews for AI review |
._delete.txt |
List of files to delete (you create this) |
Weekly Installs
7
Repository
jokejason/local-context7GitHub Stars
6
First Seen
Jan 23, 2026
Installed on
claude-code5
opencode5
gemini-cli4
antigravity4
windsurf4
codex4