From harness
Use when the user says "/harness:report", "create a report", "summarize this", "show me the status", "generate a report on", or wants to create stakeholder-ready documentation aggregating findings from briefs, specs, and the codebase.
npx claudepluginhub lukaleskovsek/makers-and-breakers-claude-marketplace --plugin harnessThis skill uses the workspace's default tool permissions.
Generate clear, sourced reports for stakeholders. Aggregate from briefs, specs, prototypes, and codebase inspection.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Automates semantic versioning and release workflow for Claude Code plugins: bumps versions in package.json, marketplace.json, plugin.json; verifies builds; creates git tags, GitHub releases, changelogs.
Generate clear, sourced reports for stakeholders. Aggregate from briefs, specs, prototypes, and codebase inspection.
Check for .harness/kb/stack-profile.md. If missing, tell the user to run /harness:init first.
.harness/kb/stack-profile.md — for high-level contextdocuments/shapings/ (or target_dir) for related briefs, specs, and design docs| Type | Best for | Key outputs |
|---|---|---|
| Feature Landscape | What exists across the codebase for a domain | Capability inventory, gaps, diagrams |
| Feasibility Assessment | Can we do it? + What would it take? + Risks | Combines shape + ground findings, effort breakdown |
| Architecture Overview | System components and relationships | Data flow diagrams, component inventory, API endpoints |
| Progress Summary | Aggregate status of ongoing work | Status of all specs/briefs in target_dir |
Ask if not clear:
From briefs/specs: Scan target_dir for recent artifacts and aggregate findings.
From codebase (READ-ONLY operations only):
From KB files: Load domain-relevant KB files for context.
Structure:
Save to {target_dir}/{date}-{topic}-report.md with frontmatter:
---
title: "{report title}"
type: report
date: {ISO date}
report-type: {landscape|feasibility|architecture|progress}
sources: [{list of referenced files}]
---
Also store via MCP: call harness_add_skillflow_step with skill_type: "report".