Claude-skill-registry dev-reports
Developer reporting skill for work documentation and communication. Use when writing journals, devlogs, status updates (22A/22B), progress reports, or documenting development work. Generates reports from git history or manual input.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/dev-reports" ~/.claude/skills/majiayu000-claude-skill-registry-dev-reports && rm -rf "$T"
manifest:
skills/data/dev-reports/SKILL.mdsource content
Dev Reports
Document and communicate development work. From git commits to polished reports.
Report Types
This skill supports multiple report formats:
| Type | When to Use | Trigger Phrases |
|---|---|---|
| Git Journal | Summarize work from commits | "journal this", "journal today's work" |
| Devlog | Narrative work documentation | "devlog", "write a devlog" |
| Status (22A) | Full Progress/Plans/Problems | "22A", "PPP update", "full status" |
| Status (22B) | Condensed status update | "22B", "quick status" |
How to Use This Skill
- Identify the report type from the request
- Load the appropriate template from
:examples/- Git journal → Read
examples/github-journal.md - Devlog → Read
examples/devlog.md - Status (full) → Read
examples/form-22a.md - Status (condensed) → Read
examples/form-22b.md
- Git journal → Read
- Follow the workflow in that template
- Generate the report in the specified format
Quick Reference
| Request | Template |
|---|---|
| "Journal this", "journal the last 4 hours" | |
| "Write a devlog", "devlog update" | |
| "22A", "PPP update", "progress report" | |
| "22B", "quick status" | |
Report Purposes
Git Journal
Generates structured journal entries from git commit history. Great for:
- End of day summaries
- Sprint retrospectives
- Documenting refactors or features
Devlog
Narrative-style work logs with context and decisions. Great for:
- Explaining technical decisions
- Sharing learnings with the team
- Building institutional knowledge
Status Updates (22A/22B)
Structured Progress/Plans/Problems format. Great for:
- Team standups
- Leadership updates
- Weekly reports
Part of the dev-* Family
| Skill | Purpose |
|---|---|
| Technical investigation and decision-making |
| Problem-solving and debugging (future) |
| Work documentation and communication |