"Single-pass SOLID review — dispatches one reviewer over the complete ruleset, emitting the fixed candidate schema."
Install
npx skillscat add jamie-bitflight/claude-skills/examples-solid-review-ab-single-high-intelligence-agent-claude-skills-review-against-solid-principles Install via the SkillsCat registry.
SKILL.md
Review Against SOLID Principles — Single-Pass Baseline (Arm A)
One agent holds the entire SOLID ruleset and reviews the target in one pass.
Procedure
Fixed paths (relative to this arm directory, the claude -p working directory):
- Ruleset:
../ruleset/solid-rules.json - Targets: every
*.pyunder../corpus/cases/ - Output:
./findings/findings.md
- Dispatch ONE
principles-reviewersubagent. Give it the ruleset path, the list of
target files, and the output path. It reads the full ruleset and every target, applies all rules
in a single pass, and writes the fixed-schema findings to./findings/findings.md. - Do NOT partition the rules, fan out, or spawn more than one reviewer. One subagent does the
entire review. - Write the findings to
./findings/findings.md.
The principles-reviewer agent emits the fixed candidate schema.