Vc followup
Skill vetcoders/vibecrafted/vibecrafted-core/vibecrafted_core/skills/vc-followup
AUDIT-FIRST post-implementation trajectory check. Evaluates whether the work is heading in the right direction, what gaps remain, what drift was introduced, and what the next highest-leverage move should be. Reads the work in motion — code, runtime behavior, architecture, integration — without requiring a single artifact like a PR or commit range as its frame. Product-surface completeness (packaging, install, discoverability) belongs to `vc-dou`, not here. Sibling to `vc-review` (per-implementation diff perception) and `vc-audit` (per-plan spec falsification) in the AUDIT-FIRST perception layer of the pipeline. Trigger phrases: "follow-up check", "followup audit", "czy sa jeszcze luki", "readiness before hands-on", "audit this implementation", "po implementacji", "gaps after agents", "co zostało do zrobienia", "post-implementation review", "czy to idzie dobrze", "czy ten kierunek ma sens", "what still feels off".From its SKILL.md
npx -y skills add vetcoders/vibecrafted --skill vc-followupAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
9.9 KB, ~2.0k tokens by cl100k_base, as published. Nobody here has run it
Invocation for
vc-followup(launcherfollowup)Same three-path shape as the fleet, with this skill's literals — see the canonical Delegation Matrix:
Path Literal for this skill 1. User-launched worker vibecrafted followup <agent>2. Interactive /vc-followup— execute in this session; use native subagents when required; do not externalize merely because a launcher exists3. Agent-operator may dispatch the worker form above via vc-dispatch/ operator lines while preserving this skill's identity
<!-- /fleet-imperative -->Freer native on some runs ≠ abandon external fleet.
vc-dispatchandvc-shipkeep their own identities.
vc-followup — AUDIT-FIRST Trajectory Check
AUDIT-FIRST perception step. This one asks "is the direction healthy?" about the work in motion — code, runtime, architecture, integration — without a bounded artifact requirement. Produces a report, never modifies code.
Frame — what makes this one distinct
The four AUDIT-FIRST READ skills differ by frame, not by depth. Pick by what the question is bounded to:
vc-review→ a bounded diff (PR / branch / commit range): is this change clean and safe to merge?vc-audit→ a bounded plan (a written spec claiming completion): did the claimed work actually land in code?vc-followup→ an unbounded trajectory (no artifact required): is the work heading the right way — continue, correct, or escalate?vc-dou→ the whole product surface from the buyer's frame: can someone find, trust, try, and buy this?
Followup judges direction. It does not audit shippability — packaging,
install paths, SEO, and representation are vc-dou's frame. When you smell
a product-surface gap, name it and hand it to vc-dou; do not grade it here.
Pipeline Position
vc-followup lives in the trajectory perception slot:
... → implement (WRITE) → [FOLLOWUP: AUDIT-FIRST] → review (READ) → marbles (WRITE) → ...
Followup answers "is the trajectory healthy?". Review answers
"is this diff clean?". Audit answers "did the written spec
land?". All three are AUDIT-FIRST; none of them modify code. Fixes
belong downstream in vc-marbles.
Operator Entry
Living Tree / Worktree Rule
This workflow runs in the operator's current checkout and current branch. Do not create, switch to, or move execution into a git worktree unless the operator explicitly asks for a worktree in this prompt. Generic words like "isolate", "parallel", or "clean branch" are not enough. Re-read files before editing, adapt to concurrent changes, and report a substrate failure if the current tree is too poisoned to continue safely.
See Living Tree Rule.
Canonical Orientation Gate
Before this workflow performs repo-specific analysis, planning, implementation, review, release, or delegation, it MUST run or consume the vc-init procedure for the assigned repo. If fresh vc-init evidence is absent, perform the init pass first and treat workflow-specific work as blocked until repo truth exists.
Loctree:loctree is the default structural perception skill for that pass. Use Loctree before grep or docs-driven claims to produce or refresh the Code-Derived Application Map: repo-view, focus, slice, impact, find, and follow as relevant. Search for existing symbols and contracts before creating new ones; run impact before delete or major refactor; run slice before editing.
The point is to find the hooks: load-bearing hubs, twins, dead code, drift, runtime entrypoints, and blast-radius traps. If the task is explicitly non-repo or no-code, state the no-repo exception in the report. Otherwise, missing vc-init/Loctree evidence is a process failure.
Operator enters the framework session through:
vibecrafted start
# or
vc-start
# same default board as: vc-start operator
Then launch this workflow through the command deck:
vibecrafted followup <agent> --file '/path/to/context.md'
vc-followup <agent> --prompt '<prompt>'
vc-followup <agent> defaults to a detached headless worker both inside and
outside vc-frame. Observe it through its receipt, transcript, and awaitable run
state.
Repository Work Doctrine
For repository work, start with Loctree as the map: use loct context,
loct occurrences, loct body, and loct find --literal before broad manual
search. Use AICX for intent and session context. Use rg/grep as fallback or
local magnifier, not as a replacement for structural mapping. If Loctree fails
or misses a surface, append feedback to ~/.vibecrafted/loctree/loctree-fail.md.
What It Is
vc-followup is a post-implementation direction audit.
It asks questions like:
- is this going in the right direction
- what still feels unfinished or unstable
- what gaps remain after the last implementation push
- what drift appeared between the intended shape and the current one
- what is the next highest-leverage move
It is intentionally broader than vc-review.
vc-review evaluates a bounded object inside clear review frames:
- a PR
- a branch
- a commit range
- a review artifact pack
vc-followup evaluates the post-implementation state of the work, even when
there is no single canonical artifact to review.
When To Use
Use vc-followup when:
- code was just implemented and you want to assess the direction, not only the diff
- a task is "working" but still feels off
- agents finished a pass and you want to see what remains open
- you want a next-move recommendation after implementation
- you need a post-implementation read of the work's direction across code, runtime, and architecture
Do not use vc-followup when:
- you need findings on a specific PR, branch, or commit range — that's
vc-review - you need line-level review framing — that's
vc-review - the target is a written plan claiming completion — that's
vc-audit - the question is shippability / product-surface completeness — that's
vc-dou - the task is still in pre-implementation research mode — that's
vc-research
Audit Contract
vc-followup should evaluate:
- residual gaps in the implementation arc
- drift from intended shape
- regressions or fragility
- mismatches between code and runtime truth
- whether the architecture is converging or fragmenting
- whether the current direction deserves continuation, correction, or escalation
A product-surface gap (packaging, install, discoverability) gets named and
handed to vc-dou — followup flags it, it does not audit it.
The result should not read like a code review. It should read like a post-implementation trajectory check.
Output Shape
Default output structure:
- Current state — what exists now and what changed since the last implementation push
- What still feels off — gaps, drift, fragility, unfinished surfaces
- Direction verdict — is the work heading in the right direction or not
- Next move — the highest-leverage continuation
If relevant, explicitly separate:
- code gap
- runtime gap
- architecture / integration gap
- (product-surface gap → tagged for
vc-dou, not graded here)
Relationship To Other Skills
- Use
vc-reviewfor bounded, artifact-framed evaluation - Use
vc-followupfor postimplementation direction audit - Use
vc-marbleswhen followup finds unresolvedP0/P1entropy that needs convergence loops - Use
vc-douwhen the code may be fine but the whole product surface is still incomplete
Anti-Patterns
Do not:
- collapse
vc-followupinto a synonym forvc-review - force it to depend on a PR or commit range when the real question is directional
- return only findings without saying whether the current trajectory is healthy
- confuse "there are still gaps" with "the direction is wrong"
- drift into product-surface auditing (packaging, install, SEO, presence) —
that is
vc-dou's frame; followup judges the work's direction, not its shippability
What ships with it: 3 files
1.8 KB alongside SKILL.md
.claude-plugin/
- plugin.json187 B
agents/
- openai.yaml245 B
- FLOW.md1.4 KB
Gives 0 of the 12 instructions most plan spec skills give in ~2.0k tokens
Counted across 1,099 of the 1,860 authors here whose files we hold, read 2026-08-07
- Ask one question at a timein 51 of 1099
- Break plans into vertical slicesin 29 of 1099, across 11 files
- Publish issues in dependency orderin 27 of 1099, across 9 files
- Iterate until user approves the breakdownin 25 of 1099, across 7 files
- Explore the repository to understand the codebase statein 24 of 1099, across 7 files
- Use domain glossary vocabularyin 23 of 1099, across 5 files
- Apply correct triage labels to published issuesin 23 of 1099, across 5 files
- Prefer AFK slices over HITLin 22 of 1099, across 7 files
- Write a specification before writing any codein 22 of 1099, across 14 files
- Write failing tests before implementation codein 22 of 1099, across 20 files
- Ask clarifying questions until requirements are concretein 21 of 1099, across 13 files
- Respect existing architecture decision recordsin 20 of 1099, across 5 files
Said here and by no other author read
- run the orientation gate before repo work
- use loctree before grep
- produce a report never modifying code
- evaluate residual gaps in the implementation arc
- assess drift from intended shape
- check for code and runtime truth mismatches
Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.