Help us improve
Share bugs, ideas, or general feedback.
From toll-consulting
Guides structured review of toll project documents from an owner's representative perspective. Triggers on document review requests, vendor submittal evaluation, test plan assessment, O&M manual review, compliance artifact checking, or any toll project deliverable analysis. Covers submittals, FAT/SAT/UAT plans, SSAE-21/PCI-DSS reports, change requests, RFP responses, design documents, interface control documents (ICDs), and implementation plans. Also triggers on "review this," "check this document," "review this ICD," contract compliance verification, completeness assessment, or review comment generation.
npx claudepluginhub bloknayrb/claudestuffHow this skill is triggered — by the user, by Claude, or both
Slash command
/toll-consulting:document-reviewThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill guides a structured review of project documentation from the perspective of an
Reviews documents by classifying them as HOTL or generic, then applies structural lint and/or AI review. Useful for ad hoc review outside the standard HOTL flow.
Reviews requirements and plan documents using parallel persona agents to surface role-specific issues, auto-fix quality problems, and pose strategic questions.
Reviews requirements (docs/brainstorms/) or plan (docs/plans/) documents using parallel persona agents to surface role-specific issues, auto-fix quality problems, and present strategic questions. Use with document path or auto-detect.
Share bugs, ideas, or general feedback.
This skill guides a structured review of project documentation from the perspective of an owner's representative on a toll systems program. The review process is built around a critical first step: classifying the document's purpose, which determines the entire review framework, depth, and evaluation criteria applied.
This is the most important step. Before reading for content, determine what the document is trying to accomplish. The classification drives everything downstream — what to look for, how deeply to read, and what standard to hold it against.
Read the document's title page, table of contents, introduction/purpose section, and any transmittal or cover letter. From these, answer three questions:
Classify the document into one of these categories. Each category has a dedicated review
framework in references/review-frameworks.md.
| Category | Examples | Primary Review Focus |
|---|---|---|
| System Design | System architecture, interface design, database design, network diagrams | Technical soundness, contract compliance, interoperability |
| Interface Control | Interface Control Documents (ICDs), API specifications, data exchange agreements | Interface completeness, protocol definitions, partner alignment |
| Vendor Submittal | Hardware/software submittals, product data sheets, shop drawings | Specification compliance, substitution justification |
| Test Documentation | Test plans, test procedures, test cases, test reports/results | Coverage, traceability to requirements, pass/fail criteria |
| Operations & Maintenance | O&M manuals, SOPs, runbooks, troubleshooting guides | Completeness, usability by operations staff, accuracy |
| Training | Training plans, course materials, instructor guides | Audience appropriateness, coverage of system functions |
| Implementation & Transition | Deployment plans, cutover plans, migration strategies, rollback plans | Risk identification, sequencing, contingency planning |
| Compliance & Audit | SSAE-21 SOC reports, PCI-DSS evidence, security assessments | Control adequacy, gap identification, finding resolution |
| Financial & Reconciliation | Revenue reports, reconciliation procedures, settlement documentation | Accuracy, auditability, alignment with contract financial terms |
| Performance & Reporting | Monthly reports, KPI dashboards, SLA compliance reports | Accuracy, trend identification, contractual metric alignment |
| Change Management | Change requests, change orders, scope modification proposals | Impact assessment, cost/schedule justification, scope creep |
| Plans & Management Docs | QA plans, CM plans, risk management plans, project schedules | Process adequacy, alignment with contract, practicality |
| Procurement & Proposals | RFP responses, best & final offers, cost proposals | Evaluation criteria compliance, technical approach viability |
After classification, state the findings before proceeding:
DOCUMENT CLASSIFICATION
- Document: [title]
- Category: [from taxonomy]
- Lifecycle Phase: [phase]
- Review Objective: [what the owner's rep is deciding]
- Review Depth: [Standard | Deep | Cursory] (see below)
- Applicable Framework: [reference to specific review checklist]
The combination of category + lifecycle phase + stakes determines review depth:
Deep Review — First submittal of a design document, test plan for a critical milestone (SAT, UAT), compliance documentation with regulatory implications, change requests with significant cost/schedule impact. Read line-by-line. Every claim must be traceable to a requirement or supported by evidence.
Standard Review — Routine monthly reports, training materials, O&M manual updates. Read for completeness and accuracy. Spot-check details against requirements.
Standard Review (Resubmittal) — Resubmittals with tracked changes receive standard depth overall, but "Revise and Resubmit" resubmittals require targeted deep review on all revised sections and verification that every prior comment was addressed.
Cursory Review — Informational submittals, meeting minutes for acknowledgment, minor document revisions with cosmetic changes only. Scan for completeness and flag anything unexpected.
Before evaluating content quality, verify the document meets its contractual obligations. This is where the owner's rep adds value that a purely technical reviewer cannot.
Check for:
If the document being reviewed is provided without contract context, note which contract references would be needed for a complete review and proceed with the technical evaluation.
Before proceeding, read the category-specific checklist. Open
references/review-frameworks.md and read only the section matching the Document Category
from Step 1. The Table of Contents at the top maps category names to section headings. Do
not load the entire file — read the one relevant section, then return here to apply both
that checklist and the universal criteria below.
Regardless of category, every content review also evaluates these universal dimensions:
Structure review findings as actionable comments. Each comment must be categorized and traceable.
COMMENT [sequential number]
- Section/Page: [location in document]
- Severity: [Critical | Major | Minor | Editorial]
- Category: [Completeness | Accuracy | Compliance | Clarity | Risk]
- Finding: [Specific description of the issue]
- Basis: [Contract reference, specification, standard, or technical rationale]
- Recommended Action: [What the vendor/author should do]
If the review produces Critical or Major findings that affect project milestones, note in the recommendation which stakeholders should be coordinated with before the disposition is finalized (e.g., project manager, subject matter experts, contract administrator).
Conclude with an overall recommendation using standard submittal disposition codes:
| Disposition | Meaning |
|---|---|
| Approved | Document meets all requirements. No further action needed. |
| Approved as Noted | Document is acceptable with minor corrections. Corrections do not require resubmittal for review but should be incorporated. Note: agency interpretation of this disposition varies — some treat it as unconditional approval with corrections tracked separately, others require verification that notes were incorporated. |
| Revise and Resubmit | Document has significant issues. Vendor must address comments and resubmit for review. |
| Rejected | Document is fundamentally inadequate or non-compliant. Requires substantial rework and resubmittal. |
The recommendation must include:
When executing this skill: