CCPM Project Management
automazeio/ccpm
Runs a spec-driven workflow from PRD to epic to GitHub issues to parallel agents, with status, standup and blocked-work reports from bundled scripts.
Two-axis fresh-context code review per WORKFLOW §10. An agent skill from CorridorTech/PoseCap.
$ npx skills add CorridorTech/PoseCap --skill ad-review -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install CorridorTech/PoseCap ad-review --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/CorridorTech/PoseCap.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/ad-review .claude/skills/ad-review && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "ad-review" agent skill from https://github.com/CorridorTech/PoseCap/tree/main/.claude/skills/ad-review into .claude/skills/ad-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ad-review", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/CorridorTech/PoseCap/tree/main/.claude/skills/ad-reviewType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add CorridorTech/PoseCap --skill ad-review -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install CorridorTech/PoseCap ad-review --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/CorridorTech/PoseCap.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.claude/skills/ad-review .agents/skills/ad-review && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "ad-review" agent skill from https://github.com/CorridorTech/PoseCap/tree/main/.claude/skills/ad-review into .agents/skills/ad-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ad-review", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add CorridorTech/PoseCap --skill ad-review -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install CorridorTech/PoseCap ad-review --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/CorridorTech/PoseCap.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.claude/skills/ad-review .cursor/skills/ad-review && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "ad-review" agent skill from https://github.com/CorridorTech/PoseCap/tree/main/.claude/skills/ad-review into .cursor/skills/ad-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ad-review", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/CorridorTech/PoseCap.git --path .claude/skills/ad-review--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add CorridorTech/PoseCap --skill ad-review -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install CorridorTech/PoseCap ad-review --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/CorridorTech/PoseCap.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.claude/skills/ad-review .gemini/skills/ad-review && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "ad-review" agent skill from https://github.com/CorridorTech/PoseCap/tree/main/.claude/skills/ad-review into .gemini/skills/ad-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ad-review", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install CorridorTech/PoseCap ad-reviewInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add CorridorTech/PoseCap --skill ad-review -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/CorridorTech/PoseCap.git skills-src && mkdir -p .github/skills && cp -r skills-src/.claude/skills/ad-review .github/skills/ad-review && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "ad-review" agent skill from https://github.com/CorridorTech/PoseCap/tree/main/.claude/skills/ad-review into .github/skills/ad-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ad-review", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add CorridorTech/PoseCap --skill ad-review -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install CorridorTech/PoseCap ad-review --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/CorridorTech/PoseCap.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.claude/skills/ad-review .opencode/skills/ad-review && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "ad-review" agent skill from https://github.com/CorridorTech/PoseCap/tree/main/.claude/skills/ad-review into .opencode/skills/ad-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ad-review", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
ad-reviewTwo-axis fresh-context code review per WORKFLOW §10. An agent skill from CorridorTech/PoseCap.
Ad Review is an agent skill from CorridorTech/PoseCap. Two-axis fresh-context code review per WORKFLOW §10. Splits the review into Standards (does the diff conform to AGENTS.md / ARCHITECTURE.md / GUIDELINES.md / CONTEXT.md / accepted ADRs?) and Spec (does the diff match the originating task / spec / PRD?), runs them as parallel sub-agent passes so neither axis masks the other, then aggregates findings side-by-side. Use when the user wants to review a diff, branch, PR, or recent commits against the project's spec, audit for bugs / coupling / edge cases / spec drift…
Its SKILL.md is about 2.4k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Development, covering Subagents, Code review and Architecture decision records. It works with Git. The licence is Apache-2.0.
7 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 626701b. It shows what the files ask for, not the result of running them.
Pre-approves these tools, so the agent can use them without asking each time:
ReadGlobGrepBashTaskFrom allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
gitghFrom the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
github.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Ad Review loads about 2.4k tokens when it runs. Until then it costs about 157 tokens; SKILL.md has 994 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check noted patterns worth knowing about, such as sudo or a known installer.
allowed-tools: Read, Glob, Grep, Bash, TaskAutomated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from CorridorTech/PoseCap at commit 626701b, republished under its Apache-2.0 licence (© CorridorTech). 994 words, ~2,401 tokens.
.claude/skills/ad-review/SKILL.md (or your agent's skills folder).Implements WORKFLOW §10 (Reviewer With Fresh Context). The current session is biased about the code it produced — the same reasoning that wrote it defends it. This skill assembles two clean handoffs (Standards-axis, Spec-axis), delegates each to a sub-agent that starts with no history, and aggregates the findings side-by-side. The two axes are deliberately separate so a Spec pass cannot mask a Standards fail (and vice versa) — the dichotomy is borrowed from mattpocock/skills/review and bound to this kit's six-layer artifact stack.
Confirm what to review. Default scopes, in priority order:
/ad-review main..HEAD, /ad-review PR#42, /ad-review <commit-sha>).main (git diff main...HEAD).git diff plus git diff --staged).If no diff exists, stop and tell the user — there's nothing to review.
When the host exposes AskUserQuestion, use it at Step 0 to confirm the review scope as a multi-choice card (branch vs main / PR#NN / commit-sha / working-tree) instead of asking inline text. Falls back to numbered text on hosts without the primitive (Codex).
Capture the diff command once: git diff <range> (use ... three-dot for ref-vs-ref so the comparison is against the merge-base). Note the commit list with git log <range> --format=%B.
Handoff-integrity gate. Compute the commit count: git rev-list --count <range>. Bind it to N. The handoff header must include the literal line Range: <range> (N commits). The ## Spec slice — commit messages section must contain exactly N ### <sha> <subject> entries. If your body has fewer, you mis-bounded the range — stop and re-scope. The subagent's review signal is bounded above by handoff fidelity; a quiet count mismatch produces silently-incomplete reviews.
Anything in the repo that documents how code should be written. Read what exists; do not fabricate references.
AGENTS.md at the repo root.ARCHITECTURE.md at the repo root.GUIDELINES.md at the repo root.CONTEXT.md at the repo root, or CONTEXT-MAP.md plus per-context CONTEXT.mds.doc/adr/ with Status: accepted whose subject is touched by the diff. When in doubt, include rather than skip.CONTRIBUTING.md if present..editorconfig, eslint.config.*, biome.json, prettier.config.*, tsconfig.json) — note their presence, but instruct the Standards sub-agent to skip what tooling already enforces.In this order, take the first that resolves:
Task NNNN, 0NNN-, Closes task-0042) → read the file's Acceptance Criteria and Plan sections.doc/specs/ whose filename matches the branch name or the dominant feature touched by the diff.doc/product/ referenced by the spec.#123, Closes #45) — fetch via gh issue view if the kit has gh available.If nothing resolves, mark the Spec axis as no spec source provided and the Spec sub-agent will skip with a one-line note rather than fabricate findings.
Each sub-agent will receive only the slice for its axis. Do not paste the Spec slice into the Standards handoff or vice versa — that's the bias the split exists to prevent.
Standards handoff (<scope>-standards.md):
=== AGENTIC-REVIEW HANDOFF — STANDARDS AXIS ===
Axis: Standards. Report only findings that violate documented standards or
introduce bugs / coupling / edge-case gaps. Skip what tooling enforces.
Skip Spec-axis findings (missing requirements, scope creep) — a separate
sub-agent covers those.
--- DIFF ---
<git diff output>
--- STANDARDS SOURCES ---
<AGENTS.md, ARCHITECTURE.md, GUIDELINES.md, CONTEXT.md / CONTEXT-MAP.md,
applicable accepted ADRs (full text), CONTRIBUTING.md if present>
--- TOOLING NOTE ---
<list of machine-enforced configs found — eslint.config.*, biome.json,
.editorconfig, tsconfig.json, etc. The sub-agent must NOT re-check what
tooling already enforces.>
=== END HANDOFF ===Spec handoff (<scope>-spec.md):
=== AGENTIC-REVIEW HANDOFF — SPEC AXIS ===
Axis: Spec. Report only:
(a) requirements the spec asked for that are missing or partial;
(b) behaviour in the diff that wasn't asked for (scope creep);
(c) requirements that look implemented but where the implementation
looks wrong against the spec line.
Quote the spec line for each finding. Skip Standards-axis findings — a
separate sub-agent covers those.
--- DIFF ---
<git diff output>
--- SPEC SOURCES ---
<task file Acceptance Criteria + Plan, originating spec (full text),
parent PRD (full text), recent commit messages for the range, originating
issue body if fetched>
=== END HANDOFF ===If Step 2 found no spec, write the Spec handoff as a single block: no spec source provided — report exactly that and stop.
Write both files to .agentic/reviews/<ISO-timestamp>-<scope-slug>-{standards,spec}.md at the repo root. Create the directory if it does not exist. The <scope-slug> encodes the review target (branch-vs-main, pr-42, commit-abc1234, working-tree).
After write, print wc -l <path> alongside each handoff path so the user has a sanity-check value. Verify the handoff-integrity gate from Step 0 still holds: the commit-message section must have exactly N ### <sha> entries where N = git rev-list --count <range>. If it doesn't, do not dispatch — re-scope and rebuild.
Advise the user to add .agentic/reviews/ to their .gitignore if it is not already — handoffs are ephemeral per-review artifacts, not committed history.
If the combined diff spans >50 files, ask the user to narrow scope before invoking the sub-agents — the prompt cost compounds across two passes.
Send a single message with two Task tool calls, both routing to the bundled fresh-context-reviewer subagent. Each call receives its own axis-specific handoff as the prompt. Parallel dispatch is critical — sequential would cost 2× wall time for no rigor gain.
If the Spec axis was marked no spec source provided, dispatch only the Standards Task call. Note the skipped axis in the final report.
Present the two sub-agents' reports verbatim, under explicit headings, in this order:
## Standards Findings
<verbatim output from the Standards sub-agent>
## Spec Findings
<verbatim output from the Spec sub-agent, or "Spec: skipped — no spec source provided">Do not merge or rerank findings — the two axes are deliberately separate so the user can see them independently. Do not synthesize an overall "approve" verdict.
End with a one-line aggregate summary:
Aggregate: <N Standards Blockers, M Standards Concerns> / <P Spec Blockers, Q Spec Concerns>. Worst: <one-line quote of the highest-severity finding from either axis>.Reference both persisted handoff paths in your reply so the user can audit what was sent to each axis.
.agentic/reviews/<ISO>-<scope>-standards.md and .agentic/reviews/<ISO>-<scope>-spec.md (the latter may be a single-line "no spec source provided" stub).Task invocations of fresh-context-reviewer, each with its axis-bounded handoff (or one invocation if Spec was skipped).## Standards Findings and ## Spec Findings headings, verbatim, no cross-axis re-ranking./ad-review on the fix to confirm it cleared./ad-task; do not let them silently accumulate.Notes log if relevant./ad-spec is overdue — work without a spec means future reviews are Standards-only.© CorridorTech, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in .claude/skills/ad-review of CorridorTech/PoseCap.
Open the folder on GitHubat commit 626701b
Ad Review next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Ad Review this skillCorridorTech/PoseCap | 224 | — | ~2.4k | Automated safety check: Notes | Apache-2.0 | |
| CCPM Project Managementautomazeio/ccpm | 8.4k | — | ~1.1k | Automated safety check: Pass | MIT | |
| Cursor Composer Task DelegateChachamaru127/claude-code-harness | 3.2k | — | ~4.4k | Automated safety check: Notes | MIT | |
| Setup Matt Pocock Skillsywwynm/EverythingDone | 144 | 9 repos | ~1.7k | Automated safety check: Pass | GPL-3.0 | |
| Reviewfossasia/eventyay-interpretation | 1.6k | 35 repos | ~996 | Automated safety check: Pass | Apache-2.0 | |
| Cxas Agent FoundryGoogleCloudPlatform/cxas-scrapi | 107 | — | ~2.4k | Automated safety check: Pass | Apache-2.0 |
automazeio/ccpm
Runs a spec-driven workflow from PRD to epic to GitHub issues to parallel agents, with status, standup and blocked-work reports from bundled scripts.
Chachamaru127/claude-code-harness
Hands one implementation task to Cursor Composer in an isolated git worktree, then reviews its diff and cherry-picks the result into the main branch.
ywwynm/EverythingDone
Sets up an Agent skills block in AGENTS.md/CLAUDE.md and docs/agents/ so the engineering skills know this repo's issue tracker (GitHub or local markdown), triage label vocabulary, and domain doc…
fossasia/eventyay-interpretation
Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes — Standards (does the code follow this repo's documented coding standards?) and Spec (does the code match…
GoogleCloudPlatform/cxas-scrapi
End-to-end GECX/CXAS/CES conversational agent lifecycle -- build agents from requirements (PRD-to-agent), create and run evals (goldens, simulations, tool tests, callback tests), debug failures, and…
davidYichengWei/agentic-engineering-framework
代码评审。协调 5 个专项 reviewer subagent 对代码进行并行多维度审查。可由用户直接触发,也可由主 agent 加载后作为 Judge 执行。
CorridorTech/PoseCap
Draft a new ADR (Architecture Decision Record) at doc/adr/NNNN-<short-title.md, using Michael Nygard's Context/Decision/Consequences/Alternatives pattern.
CorridorTech/PoseCap
Generate ARCHITECTURE.md at the repo root by scanning the code first, pre-filling layers/patterns/observability/deployment from observed signals, then asking only the genuine gaps.
CorridorTech/PoseCap
Hard-delete completed plan files (tasks Status:done, specs Status:shipped, PRDs Status:superseded, ADRs Status:superseded or deprecated) via git rm, leaving git history as the only ledger.
CorridorTech/PoseCap
Read-only drift audit — compare AGENTS.md, ARCHITECTURE.md, ADR statuses, feature specs in doc/specs/, and documentation discipline against what the code actually does.
CorridorTech/PoseCap
Scaffold deterministic quality gates per WORKFLOW.md §11 — pre-commit (lint, format, secret-scan), pre-push (build, unit, integration).
CorridorTech/PoseCap
Survey the project's state across the six-layer artifact stack and recommend prioritized next actions, modeled on flutter doctor.
Works with
Two-axis fresh-context code review per WORKFLOW §10. An agent skill from CorridorTech/PoseCap. Ad Review is an agent skill from CorridorTech/PoseCap. Two-axis fresh-context code review per WORKFLOW §10.
Ad Review fits situations like: the user wants to review a diff; recent commits against the projects spec; audit for bugs / coupling / edge cases / spec drift; run a §10 senior-reviewing-junior pass.
Run `npx skills add CorridorTech/PoseCap --skill ad-review -a claude-code`. Or copy the skill folder (.claude/skills/ad-review in CorridorTech/PoseCap) into .claude/skills/ad-review in your project. Claude Code loads it when a task matches its description.
Run `npx skills add CorridorTech/PoseCap --skill ad-review -a codex`. Or copy the skill folder (.claude/skills/ad-review in CorridorTech/PoseCap) into .agents/skills/ad-review in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add CorridorTech/PoseCap --skill ad-review -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/ad-review, .gemini/skills/ad-review, .github/skills/ad-review and .opencode/skills/ad-review in your project.
Going by SKILL.md and its folder, Ad Review needs the command-line tools its instructions call (git and gh). Its frontmatter pre-approves these tools: Read, Glob, Grep, Bash, Task.
SKILL.md names 1 domain. As links in the text: github.com. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.
Ad Review is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.4k tokens (SKILL.md is roughly 9.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Ad Review: CCPM Project Management (automazeio/ccpm, 8.4k stars), Cursor Composer Task Delegate (Chachamaru127/claude-code-harness, 3.2k stars), Setup Matt Pocock Skills (ywwynm/EverythingDone, 144 stars) and Review (fossasia/eventyay-interpretation, 1.6k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
CorridorTech (a GitHub organization) maintains it in CorridorTech/PoseCap, which has 224 GitHub stars. The repository holds 15 skills in this directory. The repository was last updated on October 7, 2026.
Source: CorridorTech/PoseCap on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.