From macroscope
Main Macroscope entrypoint. First check whether Macroscope correctness review already ran for the current local HEAD. If it did, triage unresolved PR comments. If it did not, run a local Macroscope review, triage streaming findings, fix the valid ones, and report what was addressed.
How this skill is triggered — by the user, by Claude, or both
Slash command
/macroscope:macroscopeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this as the canonical Macroscope router.
Use this as the canonical Macroscope router.
In Claude Code, this skill is /macroscope.
In Codex, plugin skills are namespaced, so this skill is /macroscope:macroscope.
This skill chooses between two different workflows:
HEAD. Use the PR-comment path only then. Do not run the Macroscope CLI.HEAD. Use the local CLI path.Start from the current local HEAD:
LOCAL_HEAD="$(git rev-parse HEAD)"
Then ask GitHub for the PR associated with the current branch and its status checks:
gh pr view --json number,title,url,headRefOid,statusCheckRollup 2>/dev/null
Treat Macroscope correctness review as having already run for the current local HEAD only when both of these are true:
gh pr view succeeds and headRefOid exactly matches LOCAL_HEAD.statusCheckRollup contains a successful GitHub check run named Macroscope - Correctness Check.
For compatibility, also accept the legacy name Review for correctness.
The matching check should have status == "COMPLETED", conclusion == "SUCCESS", and a non-null completedAt.If either condition fails, use the CLI path.
If Macroscope correctness review already ran for the current local HEAD:
../triage-pr-comments/SKILL.md.macroscope codereview in parallel or as a supplement.../respond-to-pr-comments/SKILL.md if they want you to act on the comments.If Macroscope correctness review has not run for the current local HEAD:
../local-review/SKILL.md.../respond-to-pr-comments/SKILL.md.../review-pr/SKILL.md.Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub joshuarweaver/cascade-code-general-misc-2 --plugin prassoai-macroscope-local