holistic-review
Use when performing a holistic code review of an implementation - routes to codex:rescue or falls back to a direct subagent
What this skill does
# Holistic Review
Perform a holistic code review by routing to the best available review backend. Prefers `codex:rescue` when available; falls back to a direct `one-shot:holistic-reviewer` subagent.
## Required Context
You must have two pieces of information before invoking this skill:
- **Implementation plan path** — absolute path to the plan file
- **Base branch** — the branch or commitish to diff against (everything between base and HEAD is in scope)
If either is missing, stop and ask.
## Detection Gate
**Before doing anything else, determine whether `codex:rescue` is available.**
Scan your available skills/commands list (shown in your system context) for `codex:rescue`. Record the result explicitly in your response:
> codex:rescue: **AVAILABLE** / **NOT AVAILABLE**
You MUST write this line before proceeding. Do not skip it.
## Routing
### If AVAILABLE: use codex:rescue
**This is the primary path. You may not skip it when codex:rescue is available. Falling through to the fallback path when codex:rescue is detected is a failure.**
1. Get the `one-shot:holistic-reviewer` agent definition file's fully qualified path: ${CLAUDE_PLUGIN_ROOT}/agents/holistic-reviewer.md. **There is no reason to read this file**, if you can expand this path then the file exists.
2. Invoke SkillTool("/codex:rescue --fresh --foreground \"{prompt}\"). Pass a prompt (the {prompt} variable) containing all three of:
- The path of the holistic-reviewer agent definition
- The absolute path to the implementation plan
- The base branch to diff against
```
You are performing a holistic code review. Follow this agent definition exactly. READ THIS AGENT DEFINITON: {paste the FULLY QUALIFIED holistic-reviewer agent file path here}
Review Parameters:
- Implementation plan: {absolute_plan_path}
- Base branch: {base_branch}
```
### If NOT AVAILABLE: fallback to subagent
Spin up the `one-shot:holistic-reviewer` agent in a new subagent with a clean context. Provide the implementation plan path and the base branch.
```
<invoke name="Agent">
<parameter name="subagent_type">one-shot:holistic-reviewer</parameter>
<parameter name="description">Holistic code review</parameter>
<parameter name="prompt">
Perform a holistic review of the implementation.
Implementation plan: {absolute_plan_path}
Base branch: {base_branch}
</parameter>
</invoke>
```
3. **MANDATORY:** Address ALL issues from the holistic code review. Do not complete until all issues have been addressed. Loop through steps 2-3 until you get a clean code review.
## Common Mistakes
| Mistake | Fix |
| ------------------------------------------------------------------------- | ------------------------------------------------------------------- |
| Skipping detection and going straight to the subagent fallback | Always record the detection result first. The gate is mandatory. |
| Summarizing the holistic-reviewer agent definition instead of inlining it | Codex has no access to your files. Paste the full text. |
| Forgetting `--fresh` on codex:rescue | Without it, Codex may resume a stale thread. Always pass `--fresh`. |
Related in Code Review
gstack
IncludedFast headless browser for QA testing and site dogfooding. Navigate pages, interact with elements, verify state, diff before/after, take annotated screenshots, test responsive layouts, forms, uploads, dialogs, and capture bug evidence. Use when asked to open or test a site, verify a deployment, dogfood a user flow, or file a bug with screenshots. (gstack)
startup-due-diligence
IncludedLegal due diligence review for seed-stage and Series A startups (US, Delaware C-Corp focus). Supports both investor and founder perspectives. Capabilities include: (1) Interactive document review and issue spotting; (2) Document request list generation; (3) Cap table and SAFE/convertible note analysis; (4) Red flag identification with severity ratings; (5) Diligence report generation. TRIGGERS: due diligence, DD, startup investment, cap table review, Series A, seed round, investor diligence, legal review startup, SAFE analysis, convertible note, 409A, founder vesting.
interview-master
IncludedThis skill should be used when the user asks to "generate interview questions", "prepare for interview", "optimize resume", "conduct mock interview", "analyze git commits for resume", "generate resume from code", "review my resume", or mentions interview preparation, career assistance, or extracting project experience from git history. Provides comprehensive interview and career development guidance for both job seekers and interviewers.
fix-issue
IncludedFixes GitHub issues using parallel analysis agents for root cause investigation, code exploration, and regression detection. Reads issue context from gh CLI, searches codebase and memory for related patterns, generates a fix with tests, and links the resolution back to the issue via PR. Includes prevention analysis to avoid recurrence. Use when debugging errors, resolving regressions, fixing bugs, or triaging issues.
sf-apex
IncludedGenerates and reviews Salesforce Apex code with 150-point scoring. TRIGGER when: user writes, reviews, or fixes Apex classes, triggers, test classes, batch/queueable/schedulable jobs, or touches .cls/.trigger files. DO NOT TRIGGER when: LWC JavaScript (use sf-lwc), Flow XML (use sf-flow), SOQL-only queries (use sf-soql), or non-Salesforce code.
swift-development
IncludedComprehensive Swift development for building, testing, and deploying iOS/macOS applications. Use when Claude needs to: (1) Build Swift packages or Xcode projects from command line, (2) Run tests with XCTest or Swift Testing framework, (3) Manage iOS simulators with simctl, (4) Handle code signing, provisioning profiles, and app distribution, (5) Format or lint Swift code with SwiftFormat/SwiftLint, (6) Work with Swift Package Manager (SPM), (7) Implement Swift 6 concurrency patterns (async/await, actors, Sendable), (8) Create SwiftUI views with MVVM architecture, (9) Set up Core Data or SwiftData persistence, or any other Swift/iOS/macOS development tasks.