Goblin-mode doc-create-status-report-delta
{{ ๐ซ๐ซ๐ซ }} Create a status report that knows what you've done since the last one
install
source ยท Clone the upstream repo
git clone https://github.com/JasonWarrenUK/goblin-mode
Claude Code ยท Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/JasonWarrenUK/goblin-mode "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/doc-create-status-report-delta" ~/.claude/skills/jasonwarrenuk-goblin-mode-doc-create-status-report-delta && rm -rf "$T"
manifest:
skills/doc-create-status-report-delta/SKILL.mdsource content
<task overview="Generate a project status report by analyzing the current state of the codebase, roadmaps, and recent work." destination="docs/status-reports/" >
<filename format="{PROJECT-REPORT-NUMBER}_{YY-MM-DD-HHMM}_{RECENT}.md" example="003_26-01-13-1545_xml-validation-added.md" >
| Component | Description | Example |
|-----------|-------------|---------|
| PROJECT-REPORT-NUMBER | 3-digit incrementing number across all reports | `001`, `002`, `015` |
| YY-MM-DD-HHMM | Date and time (24hr) | `26-01-13-1430` |
| RECENT | Most significant change, max 3 words, kebab-case | `csv-parser-complete` |
To determine PROJECT-REPORT-NUMBER, check existing reports in the output directory.
</filename>
<instructions>
1. **Read the roadmap** at `docs/roadmaps/mvp.md` to understand milestones and progress
2. **Check recent work records** in `docs/dev-log/work-records/` for recent activity
3. **Review git history** for recent commits and changes
4. **Identify blockers** from any TODO comments, failing tests, or documented issues
5. **Read the previous status report** in `docs/dev-log/status-reports/` to understand what was last reported as completed, in progress, and upcoming
</instructions>
<output-format template-path="~/.claude/doc-templates/status-report.md">
Report should exactly mirror template structure.
</output-format>
<guidelines>
- **Audience**: One dev, one non-dev - explain capabilities, not implementation
- **Section 1 (What Happened)**: 2-3 sentences, big picture narrative
- **Section 2 (Shipped)**: 3-5 concrete deliverables described by what they do
- **Section 3 (Currently Working On)**: Honest about current state, no percentages
- **Section 4 (Up Next)**: 2-4 items, acknowledge uncertainty
- **Section 5 (Worth Remembering)**: Include meaningful context - decisions, dead ends, learnings
- Group related work (e.g. "CSV parser with validation and tests")
- Avoid jargon - explain technical terms when used (e.g. "API endpoints (web addresses the app uses)")
- No sub-bullets or nested lists
- Use British English
</guidelines>
</task>