← ClaudeAtlas

csp-doc-reviewlisted

Review requirements or plan documents using parallel persona agents that surface role-specific issues. Use when a requirements document or plan document exists and the user wants to improve it.
maythyai/code-skills-package · ★ 1 · Code & Development · score 70
Install: claude install-skill maythyai/code-skills-package
| Placeholder | Content | |-------------|---------| | `{persona_file}` | Full content of the agent's markdown file | | `{schema}` | Content of the findings schema included below | | `{document_type}` | "requirements" or "plan" from Phase 1 classification | | `{document_path}` | Path to the document | | `{origin_path}` | Value of the document's `origin:` frontmatter field if present, or the literal string `none` if absent. Personas that adapt on origin (product-lens, adversarial, scope-guardian) read this slot to gate technique suppression — they do NOT re-parse frontmatter themselves. Extract this once during Phase 1 reading. | | `{document_content}` | Full text of the document | | `{decision_primer}` | Cumulative prior-round decisions in the current session, or an empty `<prior-decisions>` block on round 1. See "Decision primer" below. | Pass each agent the **full document** — do not split into sections. ### Decision primer On round 1 (no prior decisions), set `{decision_primer}` to: ``` <prior-decisions> Round 1 — no prior decisions. </prior-decisions> ``` On round 2+ (after one or more prior rounds in the current interactive session), accumulate prior-round decisions and render them as: ``` <prior-decisions> Round 1 — applied (N entries): - {section}: "{title}" ({reviewer}, {confidence}) Evidence: "{evidence_snippet}" Round 1 — rejected (M entries): - {section}: "{title}" — Skipped because {reason} Evidence: "{evidence_snippet}" - {section}: "{title}" — Deferred