# 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.

- Skill: `majiayu000/dev-reports` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/dev-reports`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/dev-reports/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/dev-reports

---


# 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

1. **Identify the report type** from the request
2. **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`
3. **Follow the workflow** in that template
4. **Generate the report** in the specified format

## Quick Reference

| Request | Template |
|---------|----------|
| "Journal this", "journal the last 4 hours" | `examples/github-journal.md` |
| "Write a devlog", "devlog update" | `examples/devlog.md` |
| "22A", "PPP update", "progress report" | `examples/form-22a.md` |
| "22B", "quick status" | `examples/form-22b.md` |

## 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 |
|-------|---------|
| `dev-inquiry` | Technical investigation and decision-making |
| `dev-reason` | Problem-solving and debugging (future) |
| `dev-reports` | Work documentation and communication |

