skills/report/SKILL.md
Usage `rdc:report` — Write the nightly session summary to .rdc/reports/YYYY-MM-DD.md covering completed work, open items, per-project progress, and infra status. Call at session end.
npx skillsauth add LIFEAI/rdc-skills rdc:reportInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
⚠️ OUTPUT CONTRACT (READ FIRST):
guides/output-contract.mdChecklist-only output. No tool-call narration. No raw MCP/JSON/log dumps. One checklist upfront, updated in place, shown again at end with a 1-line verdict.
If dispatching subagents or running as a subagent: read
{PROJECT_ROOT}/.rdc/guides/agent-bootstrap.mdfirst (fallback:{PROJECT_ROOT}/.rdc/guides/agent-bootstrap.md).
Sandbox contract: This skill honors
RDC_TEST=1perguides/agent-bootstrap.md§ RDC_TEST Sandbox Contract. Destructive external calls short-circuit under the flag. Git push is skipped underRDC_TEST=1.
rdc:overnight at the end of every sessionrdc:report — interactive, prints summary to conversationrdc:report --unattended — silent mode, writes file only, returns status blockQuery completed work (last 24h or since last report):
SELECT title, labels, completed_at, notes
FROM work_items
WHERE completed_at > now() - interval '24 hours'
ORDER BY completed_at;
Query open work:
SELECT title, status, priority, labels
FROM work_items
WHERE status IN ('todo', 'in_progress', 'blocked')
ORDER BY priority, created_at;
Git stats (since last report or last 24h):
git log --since="24 hours ago" --shortstat --oneline
git diff --shortstat HEAD~N # where N = commits in window
Infrastructure deployment snapshot (if MCP available):
Write report to .rdc/reports/YYYY-MM-DD.md (fallback: .rdc/reports/YYYY-MM-DD.md if .rdc/ does not exist):
# Daily Report — YYYY-MM-DD
## Completed Today
| Item | Project | Priority |
## Git Activity
- Commits: N
- Files changed: N
- Lines: +N / -N
## Open Work
### Urgent (N)
### High (N)
### Normal (N)
## Deployment Status
| App | Domain | Status |
## Blockers
<any blocked items or failed deploys>
## Next Session Recommendation
<highest priority unstarted work>
Check if weekly rollup needed (if today is Sunday):
.rdc/reports/week-YYYY-WNN.md (fallback: .rdc/reports/week-YYYY-WNN.md)Report results:
REPORT_STATUS: { report_path, completed_count, open_count, blockers_count }
.rdc/reports/ (fallback: .rdc/reports/) — create dir if missingdevelopment
Read recent enhancement-log entries, cluster failures by pattern, generate candidate verifier rules, test them against the known-good corpus and the failure corpus, and propose pull requests adding the highest-confidence rules to forbidden-patterns.json. Use this skill on a nightly cadence (3 AM PT), or manually when the user says "extract verifier rules", "promote enhancement log", "what new rules should we add", or after a significant brochure run produced many failures.
testing
Orchestrate a Brochurify job from source ingest through delivered PDF, using six parallel-dispatched typed sub-agents and the convergence loop. Use this skill EVERY TIME the user invokes Brochurify directly via "brochurify this", "make a brochure from", "convert this to a brochure PDF", or "rdc:brochurify". Also runs automatically when a job arrives from the broker via monkey_dispatch. The skill enforces D-001 through D-016 from the brochurify DECISIONS-LOG.
devops
The mandatory contract for authoring brochure JSX using @lifeai/brochure-kit. Use this skill EVERY TIME any AI engine (Claude, Cursor, Copilot, /design, Cowork, v0) generates JSX intended for the Brochurify pipeline — whether the user says "write a brochure," "make a one-pager," "draft a PDF report," or any equivalent. Also trigger when a file imports from @lifeai/brochure-kit. Failing to read this skill before authoring is a defect.
testing
Usage `rdc:housekeeping [--fix]` — Weekly maintenance audit: directory structure verification, PUBLISH.md URL validation, CLAUDE.md freshness, orphan detection, places compliance, and stale version scan. Produces `.rdc/reports/YYYY-MM-DD-housekeeping.md`. With `--fix`, auto-remediate safe issues.