Agent skill

Vc Review Situation

by withkynam in withkynam/vibecode-pro-max-kit

A skill your agent uses when you need a read-only situation review and handoff summary of current branch state, local/remote refs, worktrees, active project plans, selected-plan hints, and suggested…

MITAuto-check passedProduct & Project Management

Install Vc Review Situation

skills CLI
$ npx skills add withkynam/vibecode-pro-max-kit --skill vc-review-situation -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install withkynam/vibecode-pro-max-kit vc-review-situation --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/withkynam/vibecode-pro-max-kit.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/vc-review-situation .claude/skills/vc-review-situation && rm -rf skills-src

Use ~/.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/

Facts

Skill name
vc-review-situation
GitHub stars
1.1k
Token cost
~2.2k tokens
SKILL.md length
1,040 words
Files
4 (incl. scripts, references)
Skills in repo
32
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses when you need a read-only situation review and handoff summary of current branch state, local/remote refs, worktrees, active project plans, selected-plan hints, and suggested…

  • Works in 6 steps: Run review-situation-scan.cjs as normal… → If a phase program is active: read the… → Read the most recent phase report in… → …
  • You need a read-only situation review and handoff summary of current branch state
  • SKILL.md covers Mode Selection, Core Contract, Invocation and Input Sources, plus 4 more sections
  • Runs JavaScript scripts from its folder; calls node and git

What it does

Vc Review Situation is an agent skill from withkynam/vibecode-pro-max-kit. Use when you need a read-only situation review and handoff summary of current branch state, local/remote refs, worktrees, active project plans, selected-plan hints, and suggested next checks.

Its SKILL.md is about 2.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 5 other files, including scripts and reference files (for example `references/review-situation-workflow.md`).

It sits in Product & Project Management, covering Git worktrees and Project management. The repository describes itself as: Your AI forgets. This remembers. Spec-driven coding harness for vibecoders, product owners, CEOs and real builders — self-improving context memory, 15 agents, 33 skills working…. The licence is MIT.

When your agent uses it

  • You need a read-only situation review and handoff summary of current branch state
  • Local/remote refs
  • Active project plans
  • Selected-plan hints

Example prompts

  • “/vc-review-situation”

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. Run review-situation-scan.cjs as normal (get branch state + active plan list)
  2. If a phase program is active: read the umbrella plan in full — especially ## Current Execution State and ## Phase Ordering
  3. Read the most recent phase report in full (if it exists)
  4. If 3+ phases are completed: read the Forward Preview sections from earlier phase reports
  5. For each active plan: read the ## Resume and Execution Handoff section
  6. Synthesize: "You are at Phase N of M. Phase N-1 completed with these outputs. The next phase needs to know: X. These are the open gaps…

What it can do on your machine

Read from SKILL.md and the folder at commit 3bcb2f9. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 2 files in scripts/ (JavaScript), which the agent can run.

    Shell commands in SKILL.md call:

    • node
    • git

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Vc Review Situation loads about 2.2k tokens when it runs, and up to ~3k if it reads all its reference files. Until then it costs about 53 tokens; SKILL.md has 1,040 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~53
When it runs · the whole SKILL.md, loaded when a task matches
~2.2k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~3k

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.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated 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); the scripts in this folder are not scanned.

SKILL.md

The full file from withkynam/vibecode-pro-max-kit at commit 3bcb2f9, republished under its MIT licence (© withkynam). 1,040 words, ~2,201 tokens.

Download SKILL.mdSave it as .claude/skills/vc-review-situation/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.
name
vc-review-situation
description
Use when you need a read-only situation review and handoff summary of current branch state, local/remote refs, worktrees, active project plans, selected-plan hints, and suggested next checks.
license
MIT
argument-hint
[--json] [--fetch] [--selected-plan <path>] [--cwd <path>]
trigger_keywords
what's in flight, handoff, worktree status, active plans, next steps
layer
helper
metadata.author
vibecode-pro-max-kit
metadata.version
1.0.0

Review Situation

Output style: lead with the bottom line, bullets over prose, one-line TL;DR — process/development-protocols/communication-standards.md.

Summarize the current repo state for handoff and resume work.

This is a helper skill only.

  • Do use it for read-only branch, worktree, and active-plan summaries.
  • Do use it to surface likely selected-plan context when it can be proven or safely hinted.
  • Do not use it to choose a plan authoritatively.
  • Do not use it to approve execution, resume execution, or mutate repo/process state.

Mode Selection

vc-review-situation operates in two modes. Choose based on the trigger signals below.

Simple Mode (default)

Run review-situation-scan.cjs, return the scan summary.

Use when:

  • User asks "what's in flight", "what's next", "give me a handoff summary"
  • Quick orientation needed at the start of a session
  • Orchestrator needs a branch/plan status check before routing

Output: Current State, Recent Work, In-Flight Plans, Next Steps, Warnings (standard scan sections).

Deep Mode

Run the scan plus read umbrella plan, latest phase report, and all active-plan handoff sections. Synthesize into a full handoff briefing sufficient for an agent to resume without follow-up questions.

Trigger conditions (any one):

  • User asks for a full program review: "what are we building", "summarize all active plans", "where are we in the program"
  • Session is resuming after a long break or context compaction occurred
  • Orchestrator needs a thorough handoff before routing to a phase agent
  • Caller explicitly requests deep mode
  • Program Review Mode is active — Program Review Mode is Deep Mode

Deep mode steps:

  1. Run review-situation-scan.cjs as normal (get branch state + active plan list)
  2. If a phase program is active: read the umbrella plan in full — especially ## Current Execution State and ## Phase Ordering
  3. Read the most recent phase report in full (if it exists)
  4. If 3+ phases are completed: read the Forward Preview sections from earlier phase reports
  5. For each active plan: read the ## Resume and Execution Handoff section
  6. Synthesize: "You are at Phase N of M. Phase N-1 completed with these outputs. The next phase needs to know: X. These are the open gaps from prior phases: Y."

Output: Full handoff briefing — program position, prior-phase outputs, open gaps, next-phase inputs, and any hard-stop conditions.


Core Contract

vc-review-situation is advisory.

  • Evidence comes from git, worktree metadata, and process/* plan inventory.
  • Selected-plan awareness is a hint, not a command.
  • Next-step recommendations are suggestions, not workflow gates.

If a user needs execution, the repo still requires explicit plan selection and ENTER EXECUTE MODE.

Invocation

Run the local scanner:

bash
node .claude/skills/vc-review-situation/scripts/review-situation-scan.cjs --json

Useful flags:

bash
node .claude/skills/vc-review-situation/scripts/review-situation-scan.cjs
node .claude/skills/vc-review-situation/scripts/review-situation-scan.cjs --json --max-branches 8 --plan-limit 6
node .claude/skills/vc-review-situation/scripts/review-situation-scan.cjs --selected-plan process/general-plans/active/example_27-05-26/example_PLAN_27-05-26.md
node .claude/skills/vc-review-situation/scripts/review-situation-scan.cjs --since "14 days ago"
node .claude/skills/vc-review-situation/scripts/review-situation-scan.cjs --fetch

Input Sources

The scanner reads from:

  • git status --short --branch
  • git worktree list --porcelain
  • local and remote branch refs plus sampled recent commits
  • process/general-plans/active/ (plans inside {slug}_{date}/ task subfolders — scan one level deep)
  • process/features/*/active/ (same depth)
  • optional session-state hints if a local session id is present

It does not scan upstream plans/**, and it never treats a selected-plan hint as execute authority.

Output Shape

The default output is a human-readable report with these sections:

  • Current State
  • Recent Work
  • In-Flight Plans
  • Next Steps
  • Warnings

--json returns the same information as structured data.

If the scanner fails, say that explicitly and fall back to the minimal read-only commands:

bash
git status --short --branch
git worktree list --porcelain
git for-each-ref --format='%(refname:short) %(committerdate:iso8601) %(objectname:short) %(subject)' refs/heads refs/remotes
find process/general-plans/active process/features -path '*/active/*' -type f | sort

Safety Rules

  1. Read-only only. No branch switching, plan edits, or fetch unless --fetch is explicit.
  2. Treat selected-plan inference as tentative unless it came from an explicit --selected-plan argument.
  3. Remote branch data is stale-by-default unless --fetch is explicit.
  4. Use this for session handoff and quick repo orientation, not for workflow control.
  5. If the scan cannot prove something, emit a warning instead of guessing.

Good trigger phrases:

  • what's in flight
  • give me a handoff summary
  • what active plans do we have
  • show branch and worktree status
  • what should I look at next

Load references/review-situation-workflow.md when you need the project's decision tree or hint-priority rules.

Show full SKILL.md (413 more words)Show less

Program Review Mode

Program Review Mode = Deep Mode. All trigger conditions and synthesis steps from the Mode Selection — Deep Mode section apply here. The output format below is the required presentation layer for Deep Mode when the orchestrator or user needs a full visual summary before execution.

Trigger: User asks for plan review, program summary, "what are we building", "summarize all active plans"

Goal: Read ALL active plans for a program and produce a comprehensive visual summary for user feedback before execution.

Required output elements
  • Macro goal + specific phase goals
  • All important decisions made (DECISION / WHY / REJECTED format)
  • Expected behaviors being hardened (before/after tables)
  • Phase sequence with dependencies (ASCII box diagram using ─ │ ┌ ┐ └ ┘ ├ ┤ ┬ ┴ ┼ ► → characters — NEVER mermaid)
  • Per-phase summary: purpose, key items, exit gate, dependencies, risks
  • Validate contract status
  • Gaps / out-of-scope items
  • End with: "Anything to modify before execution?"
Output format rules
  • Use ASCII box diagrams (─ │ ┌ ┐ └ ┘ ├ ┤ ┬ ┴ ┼ ► → characters) for phase sequence diagrams and dependency flows — NEVER mermaid (mermaid does not render in terminal)
  • Use ASCII/markdown tables for before/after behavior comparisons
  • Use numbered decision logs (DECISION / WHY / REJECTED)
  • Never omit important details — output is for user feedback before execution
  • End with: "Anything to modify before execution?"
Process steps
  1. Run standard vc-review-situation check (branch, worktree, active plans list)
  2. Identify target program (user-specified feature folder or all active plans)
  3. Read ALL plan files in program fully (umbrella + all phase plans)
  4. Extract: macro goal, per-phase goals, decisions, behavior changes, validate contract status
  5. Produce visual summary using ASCII diagrams + markdown tables
  6. Prompt for feedback

Artifact Review Mode

Read and compare process artifacts (plan file + validate-contract, or plan vs git diff) and produce a concise inline summary.

  • Plan + validate-contract comparison: Read the plan file and its embedded validate-contract section; render a side-by-side summary of what was planned vs what the contract locked in, flagging gaps or conflicts.
  • Plan vs diff view: Read the specified plan file and run git diff [ref] to show what changed; map changed files against the plan's blast-radius, highlighting covered vs uncovered areas.
  • File viewer: Read any process artifact (plan, report, validate-contract) and emit a clean inline summary with key decisions, open items, and exit gates — useful before passing context to an execute subagent.
  • Output format: ASCII tables and prose only — no Mermaid, no HTML, no server. Output is terminal-friendly and safe to paste into a subagent prompt.
  • Trigger phrases: review the plan, show plan vs contract, what did we plan vs what changed, summarize this plan file, diff plan against code

© withkynam, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 3 other files (scripts, references) in .claude/skills/vc-review-situation of withkynam/vibecode-pro-max-kit.

  • SKILL.md
  • references/review-situation-workflow.md
  • scripts/review-situation-scan.cjs
  • scripts/review-situation-scan.test.cjs

Open the folder on GitHubat commit 3bcb2f9

Compare with similar skills

Vc Review Situation 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.

Vc Review Situation compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Vc Review Situation this skillwithkynam/vibecode-pro-max-kit1.1k—~2.2kAutomated safety check: PassMIT
Shep Workstreamsshep-ai/shep264—~2.5kAutomated safety check: PassMIT
Project Switchingmarcus/sidecar1.1k—~1.8kAutomated safety check: PassMIT
CCPM Project Managementautomazeio/ccpm8.4k—~1.1kAutomated safety check: PassMIT
Ichartjswanghetommy/ichartjs352—~4.3kAutomated safety check: PassApache-2.0
Codex Issue Coordinatorowainlewis/blueprint412—~2.6kAutomated safety check: PassMIT

Similar skills

  • Shep Workstreams

    shep-ai/shep

    A skill your agent uses when a large body of work (a version milestone, an epic, a roadmap, a set of PRDs/design docs) needs to be broken into parallel workstreams and executed with the shep CLI.

    264 GitHub stars~2.5k tokensUpdated yesterday
    Product & Project ManagementAuto-check passed
  • Project Switching

    marcus/sidecar

    Project switching implementation in sidecar: project discovery, state management, UI flow, modal rendering, filtering, theme preview, and plugin reinitialization.

    1.1k GitHub stars~1.8k tokensUpdated yesterday
    Frontend & DesignAuto-check passed
  • 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.

    8.4k GitHub stars~1.1k tokensUpdated 6 mo ago
    Product & Project ManagementAuto-check passed
  • Ichartjs

    wanghetommy/ichartjs

    Plan, validate, render, explain, and safely edit iChart.js visualizations from tabular, project, or diagram data.

    352 GitHub stars~4.3k tokensUpdated yesterday
    Product & Project ManagementAuto-check passed
  • Codex Issue Coordinator

    owainlewis/blueprint

    Lets one Codex thread run a batch of GitHub issues through separate worker threads, each with its own worktree, branch, tested pull request and gated merge.

    412 GitHub stars~2.6k tokensUpdated today
    Agent WorkflowsAuto-check passed
  • Execute Fleet

    anombyte93/prd-taskmaster

    Phase execution skill for licensed Atlas Fleet runs. An agent skill from anombyte93/prd-taskmaster.

    605 GitHub stars~2.2k tokensUpdated 1 mo ago
    Product & Project ManagementAuto-check: notes

More from withkynam/vibecode-pro-max-kit

All 32 skills in this repo
  • Library Documentation Seeker

    withkynam/vibecode-pro-max-kit

    Looks up library and framework documentation through Context7 first, with bundled Node scripts as a fallback that fetch and analyze llms.txt files.

    1.1k GitHub starsUsed in 1 repo~1k tokens
    Auto-check: notes
  • Vc Sequential Thinking

    withkynam/vibecode-pro-max-kit

    Apply step-by-step analysis for complex problems with revision capability.

    1.1k GitHub starsUsed in 1 repo~854 tokens
    Auto-check passed
  • Agent Browser Automation

    withkynam/vibecode-pro-max-kit

    Drives a browser through the agent-browser CLI, using compact snapshots with element refs to keep context small in long sessions, plus video recording and cloud browsers.

    1.1k GitHub stars~2.6k tokensUpdated 3 mo ago
    Auto-check passed
  • Context Routing Audit

    withkynam/vibecode-pro-max-kit

    Audits a project's context routing, skill discoverability and skill wiring by running a chain of validator scripts and fixing whatever they report.

    1.1k GitHub stars~1.2k tokensUpdated 3 mo ago
    Auto-check passed
  • Active Plan Audit

    withkynam/vibecode-pro-max-kit

    Reviews a codebase's active plan files for staleness and completion, then archives only the ones confirmed done or obsolete against the real code.

    1.1k GitHub stars~757 tokensUpdated 3 mo ago
    Auto-check passed
  • Systematic Debugging and Investigation

    withkynam/vibecode-pro-max-kit

    Forces root-cause investigation before any fix, combining a four-phase debugging method with log, CI and performance investigation techniques and a rule against unverified completion claims.

    1.1k GitHub stars~1.5k tokensUpdated 3 mo ago
    Auto-check passed

Questions about Vc Review Situation

What does Vc Review Situation do?

A skill your agent uses when you need a read-only situation review and handoff summary of current branch state, local/remote refs, worktrees, active project plans, selected-plan hints, and suggested…. Vc Review Situation is an agent skill from withkynam/vibecode-pro-max-kit. Use when you need a read-only situation review and handoff summary of current branch state, local/remote refs, worktrees, active project plans, selected-plan hints, and suggested next checks.

When should I use Vc Review Situation?

Vc Review Situation fits situations like: you need a read-only situation review and handoff summary of current branch state; local/remote refs; active project plans; selected-plan hints.

How do I install Vc Review Situation in Claude Code?

Run `npx skills add withkynam/vibecode-pro-max-kit --skill vc-review-situation -a claude-code`. Or copy the skill folder (.claude/skills/vc-review-situation in withkynam/vibecode-pro-max-kit) into .claude/skills/vc-review-situation in your project. Claude Code loads it when a task matches its description.

How do I install Vc Review Situation in Codex?

Run `npx skills add withkynam/vibecode-pro-max-kit --skill vc-review-situation -a codex`. Or copy the skill folder (.claude/skills/vc-review-situation in withkynam/vibecode-pro-max-kit) into .agents/skills/vc-review-situation in your project. Codex loads it when a task matches its description.

Can I use Vc Review Situation in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add withkynam/vibecode-pro-max-kit --skill vc-review-situation -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/vc-review-situation, .gemini/skills/vc-review-situation, .github/skills/vc-review-situation and .opencode/skills/vc-review-situation in your project.

What does Vc Review Situation need to run?

Going by SKILL.md and its folder, Vc Review Situation needs JavaScript for the scripts in its folder and the command-line tools its instructions call (node and git).

Does Vc Review Situation access the network?

SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Vc Review Situation safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Vc Review Situation use?

Vc Review Situation is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Vc Review Situation use?

About 2.2k tokens (SKILL.md is roughly 8.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 775 tokens, read only when the agent opens those files.

What are the alternatives to Vc Review Situation?

Skills that share tags, products or a category with Vc Review Situation: Shep Workstreams (shep-ai/shep, 264 stars), Project Switching (marcus/sidecar, 1.1k stars), CCPM Project Management (automazeio/ccpm, 8.4k stars) and Ichartjs (wanghetommy/ichartjs, 352 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Vc Review Situation?

withkynam (a GitHub user) maintains it in withkynam/vibecode-pro-max-kit, which has 1,147 GitHub stars. The repository holds 32 skills in this directory. The repository was last updated on June 21, 2026.

Source: withkynam/vibecode-pro-max-kit on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.