
Structured Output
- 99 installs
- 325 repo stars
- Updated August 2, 2026
- athola/claude-night-market
Turn messy review or analysis notes into a repeatable report template with prioritized actions before you share results or file tickets.
About
Structured Output is an agent skill that standardizes how you package review and analysis results so stakeholders can compare runs and act on the same fields every time. Solo builders use it when a security pass, architecture review, or post-mortem would otherwise land as inconsistent markdown in chat. The flow walks you through template selection, normalized finding blocks, concrete next actions, and an appendix for raw evidence—aligned with the Night Market output-patterns category. It pairs with proof-of-work style verification so claims in the report trace back to checks you actually ran. Complexity stays beginner-friendly with a fast model hint, making it practical for indie teams without a dedicated technical writing function. Invoke it at the end of any analytical pass, not at the start of research, so the narrative stays decision-oriented rather than exploratory.
- Four-step workflow: select template, format findings, assign actions, attach appendix
- Output quality checklist and explicit exit criteria before presentation
- TodoWrite hooks for traceability (template-selected through appendix-attached)
- Depends on imbue:proof-of-work for evidence-backed deliverables
- Beginner-oriented output-pattern skill (~1000 estimated tokens)
Structured Output by the numbers
- 99 all-time installs (skills.sh)
- Ranked #649 of 1,879 Documentation skills by installs in the Skillselion catalog
- Security screen: LOW risk (skills.sh audit)
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/athola/claude-night-market --skill structured-outputAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 99 |
|---|---|
| repo stars | ★ 325 |
| Security audit | 3 / 3 scanners passed |
| Last updated | August 2, 2026 |
| Repository | athola/claude-night-market ↗ |
What it does
Turn messy review or analysis notes into a repeatable report template with prioritized actions before you share results or file tickets.
Files
Table of Contents
- When to Use
- Activation Patterns
- Required TodoWrite Items
- Step 1: Select Template (`structured-output:template-selected`))
- Step 2: Format Findings (`structured-output:findings-formatted`))
- Step 3: Assign Actions (`structured-output:actions-assigned`))
- Step 4: Attach Appendix (`structured-output:appendix-attached`))
- Output Quality Checklist
- Exit Criteria
Structured Output
When To Use
- When finalizing any review or analysis.
- To format findings in a consistent way that names specific next steps.
- Before presenting results to stakeholders or committing them to documentation.
When NOT To Use
- Capturing evidence during analysis - use proof-of-work
- Reviewing changes - use diff-analysis or review-core first
Activation Patterns
Trigger Keywords: format, structure, deliverable, report, organize, present, consistent Contextual Cues:
- "format this as a report" or "structure the output"
- "create a deliverable" or "present these findings"
- "organize this consistently" or "standardize the format"
- "make this actionable" or "prepare for stakeholders"
Auto-Load When: Finalizing any analysis deliverable or when consistent formatting is requested.
Required TodoWrite Items
1. structured-output:template-selected 2. structured-output:findings-formatted 3. structured-output:actions-assigned 4. structured-output:appendix-attached
Mark each item complete as you finish the corresponding step.
Step 1: Select Template (structured-output:template-selected)
- Choose output format based on deliverable type:
- Review Report: Summary, Findings, Recommendations, Evidence.
- PR Description: Summary, Changes, Test Plan, Notes.
- Release Notes: Highlights, Breaking Changes, Fixes, Credits.
- Incident Report: Timeline, Impact, Root Cause, Remediation.
- Confirm audience and required detail level.
Step 2: Format Findings (structured-output:findings-formatted)
- Use consistent finding structure:
### [SEVERITY] Finding Title
**Location**: file.rs:123
**Anchor**: `verbatim source text copied from line 123`
**Category**: Security | Performance | Correctness | Style
**Description**: Brief explanation of the issue.
**Evidence**: [E1, E2] - Reference to evidence log.
**Recommendation**: Specific remediation steps.Verification: Run the command with --help flag to verify availability.
- Severity levels: CRITICAL, HIGH, MEDIUM, LOW, INFO.
- Order findings by severity, then by file location.
- Anchor is mandatory and grounds the finding. Copy the exact
source text at Location (not a paraphrase). It is what a second pass re-reads to confirm the finding is real. A finding whose anchor does not appear at its cited line is treated as a hallucination and dropped. The check is mechanical: imbue:review-core Step 6 runs plugins/imbue/scripts/citation_verifier.py over the findings.
Step 3: Assign Actions (structured-output:actions-assigned)
- Convert findings to action items with assignee and priority:
## Action Items
- [ ] [HIGH] Fix SQL injection in auth.py:45 (@security-team, P1)
- [ ] [MEDIUM] Add input validation to API endpoint (@backend, P2)
- [ ] [LOW] Update deprecated dependency (@devops, P3)Verification: Run the command with --help flag to verify availability.
- Include owner assignment where known.
- Add priority indicators (P1/P2/P3) for triage.
- Note dependencies between actions.
Step 4: Attach Appendix (structured-output:appendix-attached)
- Compile supporting materials:
## Appendix
### A. Commands Run
[Full evidence log from imbue:proof-of-work]
### B. External References
[Citations and documentation links]
### C. Raw Data
[Large outputs, full diffs, or data exports]Verification: Run the command with --help flag to verify availability.
- Keep main report concise; details in appendix.
- validate appendix is navigable with clear section headers.
Output Quality Checklist
Before finalizing:
- [ ] Every finding carries a verbatim
Anchorthe citation verifier
resolved (no unverified findings ship).
- [ ] All findings have evidence references.
- [ ] Severity levels are justified.
- [ ] Recommendations are specific and name the next step.
- [ ] No orphaned sections or placeholder text.
- [ ] Format renders correctly in target medium (GitHub, Confluence, etc.).
Exit Criteria
- Todos completed with formatted deliverable.
- Output follows selected template structure.
- Stakeholders can act on findings without clarification.
Related skills
FAQ
Is Structured Output safe to install?
skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.