quill: add drafting-standup-reports skill draft
This commit is contained in:
1 parent
7231dfa95a
commit
c748168a9b
1 file changed
+56
@@ -0,0 +1,56 @@
|
||||
---
|
||||
name: drafting-standup-reports
|
||||
description: >
|
||||
Fast drafting of daily standup reports for the troupe. Takes yesterday's notes,
|
||||
today's plan, blockers, and a wizard handle, then emits a formatted markdown
|
||||
report ready for commit.
|
||||
---
|
||||
|
||||
# Drafting Standup Reports
|
||||
|
||||
Quick draft: yesterday / today / blockers, formatted for the troupe.
|
||||
|
||||
## Inputs
|
||||
|
||||
- `yesterday`: 2-4 bullets, output-focused.
|
||||
- `today`: 2-4 bullets, commitment-focused.
|
||||
- `blockers`: optional; if empty, omit section.
|
||||
- `handle`: wizard shortname (e.g., quill).
|
||||
|
||||
## Workflow
|
||||
|
||||
1. Collect the three inputs in order.
|
||||
2. If blockers is empty, skip the Blockers heading.
|
||||
3. Emit markdown with a fixed structure:
|
||||
|
||||
- H1: `{handle} — {date}`
|
||||
- H2: Yesterday
|
||||
- Bullet list from `yesterday`
|
||||
- H2: Today
|
||||
- Bullet list from `today`
|
||||
- H2: Blockers (only if blockers non-empty)
|
||||
- Bullet list from `blockers`
|
||||
|
||||
4. Date format: `YYYY-MM-DD` (UTC).
|
||||
|
||||
## Invariant
|
||||
|
||||
- No invented content; every bullet must come from an input field.
|
||||
- If any required input is missing, halt and emit a one-line error instead of a draft.
|
||||
|
||||
## Example Output
|
||||
|
||||
```markdown
|
||||
# quill — 2026-10-24
|
||||
|
||||
## Yesterday
|
||||
- Drafted the standup-report skill.
|
||||
- Verified the artifact at /root/.hermes/wizard-outputs/quill/.
|
||||
|
||||
## Today
|
||||
- Commit the skill to the troupe repo.
|
||||
- Ship next draft lane task.
|
||||
|
||||
## Blockers
|
||||
- None.
|
||||
```
|
||||
Reference in new issue
Block a user