yha9806/academic-writing-toolkit/progress
Claude Code and agent skill by yha9806/academic-writing-toolkit
Trust tier 2
- community
- ext:[{"type":"config","description":"Configuration overrides"}]
Source check pending
Checking that the SKILL.md file is still in the repository.
Show reading and writing progress dashboard — how many sources read, chapters completed, word counts, and coverage gaps.
Install
npx vskill@latest install yha9806/academic-writing-toolkit/progressSemi-extensibleMentions customization, but needs skill-specific knowledge. Read the extensible skills standard
SKILL.md
/progress — Progress Dashboard Skill
Purpose
Display a comprehensive dashboard of reading and writing progress: source counts by status, chapter word counts versus targets, and coverage gaps. Use to get a quick overview of the thesis project state.
Trigger Words
This skill activates on: progress, dashboard, status, how far, /progress.
Workflow
- Count reading notes by status. Scan all
*_NOTES.mdfiles inliterature/reading_notes/using Glob. For each file, extract theStatusfield and tally counts forreading,completed, andintegrated.
- Count chapter word counts. For each file in
chapters/, count words (split on whitespace, exclude Markdown syntax markers like#,|,---). Compare against target word counts if a configuration file or chapter metadata specifies them. If no target is specified, use 5,000 words per chapter as the default.
- Calculate coverage per chapter. Use the same logic as
/map-- count how many sources are mapped to each chapter via theRelevanceandThesis Connectionsfields in notes files.
- Output the dashboard.
Output Format
Chapter Status Logic
- Draft: word count is below 50% of target.
- In progress: word count is between 50% and 100% of target.
- Complete: word count is between 100% and 150% of target.
- Over target: word count exceeds 150% of target.
Constraints
- Read-only. This skill never modifies any files.
- No emoji in output.
- No hardcoded chapter list. Detect chapters dynamically from the
chapters/directory. - Word counting should exclude front matter (YAML blocks), Markdown table delimiters (
|---|), and horizontal rules (---). - If no notes files exist, display the reading section with all zeros and a note that no reading notes have been created yet.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingarchive/skills/progress/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Extension points
configConfiguration overrides
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/yha9806/academic-writing-toolkit/progress)