report-deep
Create a detailed deep report across every dimension with a 7-column table and 4-part summary
SKILL.mdreport-deep/SKILL.md
GitHubGoal
Create a detailed, actionable, and complete deep report with a 7-column table and a 4-part summary
Scope
Use to create a deep report after reviewing a codebase or analyzing a system — reporting detailed findings. Not used to create or update analyzers
Execute
1. Gather Data
Goal: collect data from review workflows and codebase analysis
- Use
/deep-reviewto analyze the codebase across every dimension - Use
/deep-analyzefor deeper analysis if additional data is needed - Gather findings from review results and codebase analysis
Goal: complete data from review workflows and codebase analysis
2. Classify Findings
Goal: classify findings to prepare table data
- For each finding from review results:
- Set Scope:
Domain > Category(e.g.Code & Architecture > Completeness) - Set File: the file and line with the issue (e.g.
apps/website/src/routes/__root.tsx:26) - Analyze Cause: root cause of the problem
- Set Solutions: actionable and specific fixes
- Set Severity: Critical > High > Medium > Low
- Set Review Workflow: the
/deep-reviewdimension(s) fromdeep-review-codebase-everything/references/review.md(## Dimension Matrix) - Identify Evidence: the code snippet or pattern that triggered the finding
- Set Scope:
- False positive → note in the Cause column:
False positive: <reason> - Sort by severity: Critical first, then High
Goal: every finding has all column data filled with root cause analysis
3. Build Report Table
Goal: create the deep-report table per the 7-column format
- Use
/reportto format the table - Create a table with 7 columns: Scope, File, Cause, Solutions, Severity, Review Workflow, Evidence
- Group by
reviewWorkflowto link to the/deep-reviewdimensions - Within each group, sort by severity: Critical first, then High
- Filter to show only categories with findings (don't show pass)
- Every row must have verifiable evidence
Goal: table grouped by review workflow with verifiable evidence
4. Build Deep Summary
Goal: create a comprehensive 4-part summary at the end of the report
- Domain Breakdown — score and status for every domain:
- User-Facing, Security & Compliance, Backend & Data, Infrastructure, Code & Architecture
- Per domain: score %, pass/warn/fail counts, top finding
- Severity Distribution — finding count by severity:
- Critical, High, Medium, Low
- Compare with the previous run (if data exists)
- False Positive Analysis — summary of false positives found and fixed:
- List of findings that are false positives
- Root cause for each false positive
- Fix applied
- Recommended Actions — action items prioritized:
- Quick wins: low effort, high impact
- Major improvements: high effort, high impact
- Per action: recommended reviewWorkflow, estimated effort, expected impact
Goal: 4-part summary covering every dimension and leading to action
5. Suggest Next Actions
Goal: recommend next actions based on findings
- Use
/suggest-next-actionper the prioritized findings - Recommend the
/deep-reviewdimension for each finding based on thereviewWorkflowfield - Recommend
/update-agents-mdif AGENTS.md doesn't match current dependenciesGoal: clear action items prioritized
Rules
1. Table Columns
The deep-report table has 7 columns in order:
| Column | Description | Required |
|---|---|---|
| Scope | Domain > Category where the issue was found |
Yes |
| File | File and line with the issue | Yes |
| Cause | Root cause of the problem | Yes |
| Solutions | Actionable and specific fixes | Yes |
| Severity | Critical > High > Medium > Low | Yes |
| Review Workflow | /deep-review dimension from the matrix |
Yes |
| Evidence | Code snippet or pattern that triggered the finding | Yes |
2. Grouping
- Group by
reviewWorkflowto link to the/deep-reviewdimensions - Within each group, sort by severity: Critical first, then High
- Use headers for grouping per
/report
3. Evidence Requirement
- Every row must have verifiable evidence
- Evidence must be a code snippet, grep output, or the pattern that triggered the finding
- No verifiable evidence → state
Manual review required
4. False Positive Handling
- False positive → note in the Cause column:
False positive: <reason> - Note the fix in the Solutions column:
Fixed: <what was changed> - Include in the False Positive Analysis section of the deep summary
5. Root Cause Analysis
- The Cause column must be root cause, not a symptom
- False positive → explain why the analyzer was wrong
- Real issue → explain what the code does wrong and why
6. Solutions Quality
- The Solutions column must contain actionable and specific fixes
- Never use generic advice like "improve code quality"
- Name the file and function to fix when possible
7. Summary Completeness
The deep summary must have all 4 parts: Domain Breakdown, Severity Distribution, False Positive Analysis, Recommended Actions
Missing data for a part (e.g. no false positives) → state
None foundUse /update-docs if needed
Final report via
/report-review— one chat table (No./Action/Evidence/Severity/Risk/Priority/Owner skill/Status), no report files
Expected Outcome
- A 7-column deep-report table with verifiable evidence
- 4-part summary: Domain Breakdown, Severity Distribution, False Positive Analysis, Recommended Actions
- Grouped by
reviewWorkflowfrom AGENTS.md - Every finding has root cause analysis and actionable solutions
- Action items prioritized: quick wins first, major improvements next