Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
athola avatar

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-output

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs99
repo stars325
Security audit3 / 3 scanners passed
Last updatedAugust 2, 2026
Repositoryathola/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

SKILL.mdMarkdownGitHub ↗

Table of Contents

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 Anchor the 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.

Documentationdocstesting

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.