structured-review-workflow
Skill4 starsChanged 10 months agoMITView on GitHub
Use this skill when you need an end-to-end review workflow that coordinates both requesting and receiving feedback.
In this repository67 other files it gives its agents.
- AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- agents-onboardingSkill
- agent-workitem-automationSkill
- architecture-testingSkill
- aspire-integration-testingSkill
- automated-standards-enforcementSkill
- best-practice-introductionSkill
- branching-strategy-and-conventionsSkill
- broken-windowSkill
- change-risk-rollbackSkill
- ci-cd-conformanceSkill
- component-boundary-ownershipSkill
- contract-consistency-validationSkill
- csharp-best-practicesSkill
- deployment-provenanceSkill
- documentation-as-codeSkill
- documentation-scaffoldSkill
- dotnet-bespoke-code-minimisationSkill
- dotnet-best-practicesSkill
- dotnet-domain-primitivesSkill
- dotnet-efcore-practicesSkill
- dotnet-healthchecksSkill
- dotnet-logging-serilogSkill
- dotnet-mapping-standardSkill
- dotnet-open-source-first-governanceSkill
- dotnet-source-generation-firstSkill
- dotnet-specification-patternSkill
- dotnet-testing-assertionsSkill
- environment-traceabilitySkill
- finishing-a-development-branch-iddSkill
- greenfield-baselineSkill
- impacted-scope-enforcementSkill
- incremental-change-impactSkill
- incremental-deploymentSkill
- innersource-governance-bootstrapSkill
- issue-driven-deliverySkill
- library-extraction-stabilisationSkill
- local-dev-experienceSkill
- markdown-authorSkill
- modern-csharp-coding-standardsSkill
- monorepo-orchestration-setupSkill
- observability-logging-baselineSkill
- pair-programmingSkill
- persona-switchingSkill
- process-skill-routerSkill
- quality-gate-enforcementSkill
- release-tagging-planSkill
- repo-best-practices-bootstrapSkill
- repository-foundation-bootstrapSkill
- requirements-gatheringSkill
- runtime-tooling-validationSkill
- safe-brownfield-refactorSkill
- scoped-colocationSkill
- security-processesSkill
- selective-build-testSkill
- semantic-version-impactSkill
- session-awareSkill
- skills-first-workflowSkill
- static-analysis-securitySkill
- The first 60 shown.
The file
We split this skill into the rules it gives an agent
3 rules. About 0 are common, 3 are distinctive, and 0 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈3
Distinctive · estimate
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 17
When you need the full review loop (request + receive).
- Distinctive: line 18
When multiple review personas are involved.
- Distinctive: line 19
When review scope or expectations are ambiguous.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Structured Review Workflow
Intent
Coordinate review activities by composing the request and response skills so feedback is handled consistently and evidence remains the source of truth.
When to Use
- When you need the full review loop (request + receive).
- When multiple review personas are involved.
- When review scope or expectations are ambiguous.
Precondition Failure Signal
- Review is requested without evidence.
- Feedback is implemented without verification or clarification.
- Scope grows beyond the original task.
Postcondition Success Signal
- Review request includes summary, evidence, and focus areas.
- Feedback is handled item-by-item with verification evidence.
- The review loop closes with explicit reviewer notification.
Process
- Request: Apply
requesting-code-review. - Receive: Apply
receiving-code-review. - Close: Re-run verification and notify reviewers.
- Review: Tech Lead validates process adherence.
Example Test / Validation
- Request: "Please review feat-X. Tests pass (logs attached). Focus on the migration in
V1__init.sql." - Response: "Applied null check in
UserService.cs. Keeping list as-is because [technical reason]."
Common Red Flags / Guardrail Violations
- Skipping
requesting-code-revieworreceiving-code-review. - Ignoring reviewer comments without justification.
- Expanding scope to appease subjective feedback.
Recommended Review Personas
- Tech Lead – validates process integrity and technical outcomes.
- Software Engineer – validates peer-level clarity and maintainability.
Skill Priority
P2 – Consistency & Governance
Conflict Resolution Rules
- Postcondition Success Signals from applied skills are the objective truth in any review conflict.
- Escalate to the Skill Priority Model (P0-P4) if reviewers disagree on priorities.
Conceptual Dependencies
- requesting-code-review
- receiving-code-review
- superpowers:verification-before-completion
Classification
Governance Core
Notes
Reviews are about the code, not the person. Use the defined skills as the common language for feedback.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

