dossier

Review code, verify specifications, and generate a build-to-spec plan.

Updated Jul 10, 2026
One-click install
npx skills add https://github.com/ronniepinnell/casper --skill dossier-ronniepinnell
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dossier
Source: https://github.com/ronniepinnell/casper/tree/main/collection/verification-and-audit/dossier
Command: npx skills add https://github.com/ronniepinnell/casper --skill dossier-ronniepinnell

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

The dossier Skill addresses the challenge of ensuring code quality and completeness in software projects by providing a thorough review and planning process.

Core Features & Use Cases

  • Deep Code Review: Offers a detailed review of code, specifications, and documentation.
  • Append-Only Ledger: Maintains an append-only file for all review findings and decisions.
  • Build-to-Spec Plan: Generates a comprehensive plan for building software to meet specifications.
  • Ideation and Gap Analysis: Facilitates product and feature ideation with gap analysis.
  • Premortem Analysis: Conducts a premortem to anticipate potential issues in the project.
  • Use Case: For a software project, the Skill can be used to review the current state of the codebase, identify gaps in the specifications, plan the next steps, and anticipate potential problems.

Quick Start

Run the dossier Skill with the scope of 'whole repo' to perform a comprehensive review of your entire codebase.

Frequently Asked Questions about dossier

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform a comprehensive code review for my software project?

To perform a comprehensive code review, you need to verify specifications, conduct gap analysis, and review documentation alongside the code. This process outputs a detailed review report and a build-to-spec plan to ensure software completeness.

What is a build-to-spec plan and when do I need it for software planning?

A build-to-spec plan is a comprehensive project blueprint generated after reviewing your codebase and specifications. You need it when you must align software development with requirements, identify specification gaps, and establish clear next steps for building software.

Can I use issue tracking systems data for specification verification and gap analysis?

Yes, specification verification and gap analysis require access to code, documentation, and issue tracking systems. Integrating these systems allows the review process to identify missing features and ensure code completeness against project requirements.

How do I conduct a premortem analysis to anticipate potential software project issues?

To conduct a premortem analysis, you review the current state of the codebase and project specifications to anticipate potential problems before they occur. This process helps identify risks and gaps early in the software planning lifecycle.

What is the best way to maintain a record of code review findings and decisions?

The best way to maintain code review findings is using an append-only ledger. This file permanently records all review findings and decisions, ensuring traceability and preserving the history of specification verification and gap analysis outcomes.

Does comprehensive code review work for a whole repository at once?

Yes, you can perform a comprehensive code review on a whole repository at once. Running the review with a whole repo scope evaluates the entire codebase, documentation, and issue tracking data to output a complete build-to-spec plan and gap analysis.