vonbai/goalx/skill
Claude Code and agent skill by vonbai/goalx
- community
Checking that the SKILL.md file is still in the repository.
Use when a human wants durable autonomous progress in the current project: investigation, implementation, recovery, runtime control, saved-run continuation, or continuous improvement.
Install
npx vskill@latest install vonbai/goalx/skillSKILL.md
GoalX
GoalX is the default operating system for durable autonomous work in this project. Use it when the user wants a real run with durable state, not a one-shot answer.
Use GoalX By Default
Prefer GoalX when the user wants:
- autonomous investigation
- autonomous implementation
- a repo audit with follow-through
- durable observation and redirection
- a stopped or stranded run recovered in place
- a saved run continued into the next phase
- continuous improvement over time
Do not default to manual tmux orchestration. Use GoalX commands and durable surfaces.
Write Better Goals
Write the desired end state, not a checklist.
Good:
Bad:
When the user is vague, keep it outcome-focused:
- "make deploy work" ->
goalx run "the project deploys cleanly to the target host in one step" - "audit this repo" ->
goalx run "full audit of this project with an actionable improvement plan"
Default Operator Loop
Use this by default:
Quick meanings:
status: compact durable control summaryobserve: full diagnostic path for live transport and runtime factscontext: canonical identity, paths, cognition, and assurance factsafford: current run-scoped command surfacetell: durable redirect to master or a workerverify: record assurance evidence, not completionsave: export a saved run for continuation
Use goalx schema <surface> before goalx durable write <surface> ... when authoring machine-consumed state.
Operator guidance:
- use
--objective-filefor long or multi-line objectives - fresh runs can briefly show
launchingwhile bootstrap settles - in that startup window, prefer
status,observe, orgoalx wait --run RUN master --timeout 30s - do not default to
recoverunless the run is actually stopped or stranded
Resource safety:
- GoalX records resource facts itself; do not read Linux telemetry by default
- healthy runs stay compact on
status - use
observewhen you actually need runtime/resource diagnosis - unsafe new launches can be refused explicitly instead of silently degrading effort or fan-out
Canonical Surfaces
GoalX now centers these durable surfaces:
objective-contractobligation-modelassurance-planevidence-logcognition-stateimpact-statefreshness-state
The old goal and acceptance runtime path is gone. Saved-run continuation now fails fast if canonical surfaces are missing.
Intent Routing
Intent meanings:
deliver: default shipped-result pathexplore: evidence-first investigationevolve: continuous improvementdebate: challenge and refine prior findingsimplement: build from prior evidence
--readonly declares a no-edit GoalX boundary in target.readonly.
Recovery vs Saved Continuation
Same run:
New phase:
Rules:
recoverrelaunches the same run in placerecoveris for stopped or stranded runs, not a fresh run still showinglaunchingsave + run --fromcreates a new phase- exhausted-budget recovery requires changing budget first
Selection Policy
Normal engine/model policy lives in ~/.goalx/config.yaml under selection.
Guidance:
- keep
selectionuser-scoped - do not invent project-scoped engine policy
- use explicit
--engine/--modelonly for one-off overrides
Optional Repo Cognition
GoalX always has builtin repo-native cognition. GitNexus is optional.
Current GitNexus behavior:
- binary install is preferred
- install with
npm install -g gitnexus@1.5.0 - verify with
gitnexus status - pinned
npx gitnexus@1.5.0is only exposed when a real probe succeeds - GoalX does not auto-install it
- GoalX records provider facts per worktree scope
availabledoes not meanindexedorfresh- GoalX can best-effort refresh missing or stale GitNexus indexes during lifecycle transitions
- both master and worker scopes can receive runnable GitNexus cognition commands through
goalx afford
If the current runtime already supports MCP, GitNexus MCP can be configured separately and then preferred for graph reads when freshness is trusted.
Worktree And Merge Boundaries
Meaning:
keep session-N: merge a reviewed session branch into the run rootintegrate: record run-root integration lineage after master already mergedkeepwithoutsession-N: merge run root into source root
Advanced Control
Use references/advanced-control.md when the user explicitly wants the full command matrix or operator-level control.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskill/SKILL.md
Popularity
- Repository stars
- 59
- Repository forks
- 6
- 7-day trend score
- 20
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/vonbai/goalx/skill)