Agent skill

Vc Autopilot

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

Emit and validate the provisional goal block for Autopilot Mode.

MITAuto-check passed

Install Vc Autopilot

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

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

GitHub CLI
$ gh skill install withkynam/vibecode-pro-max-kit vc-autopilot --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-autopilot .claude/skills/vc-autopilot && 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-autopilot
GitHub stars
1.1k
Token cost
~1.1k tokens
SKILL.md length
538 words
Files
4 (incl. scripts)
Skills in repo
32
Repo updated
First seen
Licence
MIT

At a glance

Emit and validate the provisional goal block for Autopilot Mode.

  • Works in 9 steps: SESSION GOAL → ENTRY PHASE → REMAINING PHASES → …
  • SKILL.md covers When To Invoke, Skill Artifact, Emission Procedure and Resume Detection, plus 2 more sections
  • Runs JavaScript scripts from its folder; calls node

What it does

Vc Autopilot is an agent skill from withkynam/vibecode-pro-max-kit. Emit and validate the provisional goal block for Autopilot Mode. Owns the 9-field format and resume detection from a pasted goal block.

Its SKILL.md is about 1.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 5 other files, including scripts (for example `fixtures/fail-autopilot-goal-block.md` and `fixtures/pass-autopilot-goal-block.md`).

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.

Example prompts

  • “/vc-autopilot”

Requirements

  • Node.js

Workflow steps

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

  1. SESSION GOAL
  2. ENTRY PHASE
  3. REMAINING PHASES
  4. CLARIFICATIONS LOCKED
  5. EXECUTE CONSENT: — must contain the literal text standing-granted
  6. DECISION POLICY
  7. HARD STOPS
  8. TEST GATES
  9. START

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 1 file in scripts/ (JavaScript), which the agent can run.

    Shell commands in SKILL.md call:

    • node

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

  • Network

    No URLs in SKILL.md.

    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 Autopilot loads about 1.1k tokens when it runs. Until then it costs about 37 tokens; SKILL.md has 538 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~37
When it runs · the whole SKILL.md, loaded when a task matches
~1.1k

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). 538 words, ~1,131 tokens.

Download SKILL.mdSave it as .claude/skills/vc-autopilot/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.
name
vc-autopilot
description
Emit and validate the provisional goal block for Autopilot Mode. Owns the 9-field format and resume detection from a pasted goal block.
argument-hint
[task description or pasted goal block for resume detection]
trigger_keywords
autopilot, run autopilot, full autopilot, autonomous mode, goal block, provisional goal, AUTOPILOT_ACTIVATED, resume autopilot
layer
contract
metadata.author
vibecode-pro-max-kit
metadata.version
1.0.0

vc-autopilot

Contract skill that owns the provisional goal block artifact for Autopilot Mode sessions. This skill is invoked by the orchestrator to emit, validate, and resume from the goal block. The canonical protocol lives in process/development-protocols/autopilot.md.


When To Invoke

Invoke this skill when:

  • The orchestrator has just received an autopilot trigger phrase and needs to emit the provisional goal block after the consolidated clarification round.
  • The orchestrator detects a pasted goal block at session start and needs to determine whether it is a resume scenario (goal block already present → no new clarification round).
  • The validate-autopilot-goal-block.mjs D1 validator needs to be run against an artifact.

Skill Artifact

The provisional goal block — a structured text block of ≤ 4000 characters with exactly 9 named fields. The canonical field spec lives in process/development-protocols/autopilot.md §Provisional Goal Block Format. This skill does not redefine the spec — it references it.

Required fields (exact string anchors — do not rename or abbreviate):

  1. SESSION GOAL:
  2. ENTRY PHASE:
  3. REMAINING PHASES:
  4. CLARIFICATIONS LOCKED:
  5. EXECUTE CONSENT: — must contain the literal text standing-granted
  6. DECISION POLICY:
  7. HARD STOPS:
  8. TEST GATES:
  9. START:

Emission Procedure

Step-by-step for the orchestrator:

  1. Complete the consolidated clarification round (process/development-protocols/autopilot.md §Consolidated Clarification Round).
  2. Determine ENTRY PHASE from on-disk artifact detection (autopilot.md §Trigger-Anywhere Detection Flow).
  3. Build the REMAINING PHASES checklist: for each phase not yet complete in canonical RIPER-5 order, add a [ ] checkbox line with the phase name and planned execution strategy.
  4. Fill in all 9 fields using the locked clarification answers.
  5. Count total characters. If > 4000: compress DECISION POLICY and CLARIFICATIONS LOCKED to summaries and reference autopilot.md for full detail.
  6. Print the block to chat as a fenced code block.
  7. Write the block to disk: {task-folder}/{slug}_AUTOPILOT_GOAL_{dd-mm-yy}.md (header: "Emitted: [datetime]. Provisional block. V7 will emit (UPDATE) variant.").
  8. Emit AUTOPILOT_ACTIVATED: [task] — entry phase: [phase] — goal block emitted.

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

Resume Detection

How the orchestrator recognizes a pasted goal block at session start:

  • If the user message contains all 9 field names as headings/labels, treat it as an autopilot resume.
  • On resume: skip the consolidated clarification round entirely. Read ENTRY PHASE and REMAINING PHASES from the pasted block. Read CLARIFICATIONS LOCKED as the already-locked decisions. Read DECISION POLICY and HARD STOPS as the standing policy.
  • Emit [MODE: AUTOPILOT | <ENTRY PHASE>] and begin the run from START:.
  • Do NOT issue a new clarification round (SPEC AC-14).

V7 UPDATE Variant

When VALIDATE V7 completes during an autopilot run, the orchestrator:

  1. Reads the real gate commands from the new validate-contract.
  2. Copies the provisional block.
  3. Prefixes SESSION GOAL: with (UPDATE) .
  4. Replaces TEST GATES: TBD — populated after VALIDATE with the actual gate commands.
  5. Updates START: to reflect post-VALIDATE state.
  6. Prints the updated block to chat.
  7. Appends an ## (UPDATE) [YYYY-MM-DD] section to the disk file (never overwrites the original).

Validator

Run after writing any goal block artifact to confirm it passes D1 checks:

bash
node .claude/skills/vc-autopilot/scripts/validate-autopilot-goal-block.mjs <artifact-path>

Exit 0 = PASS (all 9 required fields present, EXECUTE CONSENT contains standing-granted, total ≤ 4000 chars). Exit 1 = FAIL (one or more checks failed — error printed to stdout). WARN printed (exit 0) when TEST GATES: contains TBD (reminder that V7 UPDATE is pending).

See scripts/validate-autopilot-goal-block.mjs and fixtures/ for the D1 validator and pass/fail fixture pair.

© 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) in .claude/skills/vc-autopilot of withkynam/vibecode-pro-max-kit.

  • SKILL.md
  • fixtures/fail-autopilot-goal-block.md
  • fixtures/pass-autopilot-goal-block.md
  • scripts/validate-autopilot-goal-block.mjs

Open the folder on GitHubat commit 3bcb2f9

Compare with similar skills

Vc Autopilot 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 Autopilot compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Vc Autopilot this skillwithkynam/vibecode-pro-max-kit1.1k—~1.1kAutomated safety check: PassMIT
Goalscodewhale-hq/Codewhale41k—~273Automated safety check: PassMIT
AutopilotYeachan-Heo/oh-my-claudecode40k1 repos~4.4kAutomated safety check: PassMIT
Agent Goal Plannerruvnet/ruflo74k3 repos~842Automated safety check: PassMIT
Goal Planruvnet/ruflo74k—~807Automated safety check: NotesMIT
Render Blockingthedaviddias/Front-End-Checklist74k—~430Automated safety check: PassMIT

Similar skills

  • Goals

    codewhale-hq/Codewhale

    Set, review, and update the user's goals. An agent skill from codewhale-hq/Codewhale.

    41k GitHub stars~273 tokensUpdated today
    Auto-check passed
  • Autopilot

    Yeachan-Heo/oh-my-claudecode

    Takes a short product idea through requirements, design, planning, parallel implementation, QA cycles and multi-reviewer validation to produce working code.

    40k GitHub starsUsed in 1 repo~4.4k tokens
    Agent WorkflowsAuto-check passed
  • Agent Goal Planner

    ruvnet/ruflo

    Agent skill for goal-planner - invoke with $agent-goal-planner

    74k GitHub starsUsed in 3 repos~842 tokens
    Auto-check passed
  • Goal Plan

    ruvnet/ruflo

    Create and execute Goal-Oriented Action Plans (GOAP) with precondition analysis, cost optimization, and adaptive replanning

    74k GitHub stars~807 tokensUpdated today
    Auto-check: notes
  • Render Blocking

    thedaviddias/Front-End-Checklist

    A skill your agent uses when auditing slow page loads, heavy assets, or rendering delays related to Eliminate render-blocking resources.

    74k GitHub stars~430 tokensUpdated yesterday
    Frontend & DesignAuto-check passed
  • Blocking IO Guard

    bytedance/deer-flow

    Adds a runtime test anchor for backend async code that could block the asyncio event loop, and proves the anchor fails when the blocking call returns.

    83k GitHub stars~1.7k tokensUpdated today
    DevelopmentAuto-check passed

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 2 repos~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 2 repos~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 Autopilot

What does Vc Autopilot do?

Emit and validate the provisional goal block for Autopilot Mode. Vc Autopilot is an agent skill from withkynam/vibecode-pro-max-kit. Emit and validate the provisional goal block for Autopilot Mode.

How do I install Vc Autopilot in Claude Code?

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

How do I install Vc Autopilot in Codex?

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

Can I use Vc Autopilot 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-autopilot -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-autopilot, .gemini/skills/vc-autopilot, .github/skills/vc-autopilot and .opencode/skills/vc-autopilot in your project.

What does Vc Autopilot need to run?

Going by SKILL.md and its folder, Vc Autopilot needs JavaScript for the scripts in its folder and the command-line tools its instructions call (node). Our summary lists: Node.js.

Does Vc Autopilot access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Vc Autopilot 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 Autopilot use?

Vc Autopilot is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Vc Autopilot use?

About 1.1k tokens (SKILL.md is roughly 4.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Vc Autopilot?

Skills that share tags, products or a category with Vc Autopilot: Goals (codewhale-hq/Codewhale, 41k stars), Autopilot (Yeachan-Heo/oh-my-claudecode, 40k stars), Agent Goal Planner (ruvnet/ruflo, 74k stars) and Goal Plan (ruvnet/ruflo, 74k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Vc Autopilot?

withkynam (a GitHub user) maintains it in withkynam/vibecode-pro-max-kit, which has 1,144 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.