kungfu-systems/kungfu/opencode
- community
Checking that the SKILL.md file is still in the repository.
Discover the exact Kungfu Project, WorkConsole, WorkRef, Skill catalog, and Core Work state admitted to this OpenCode process.
Install
npx vskill@latest install kungfu-systems/kungfu/opencodeSKILL.md
Kungfu Agent Onboarding
When KUNGFU_AGENT_ENVIRONMENT=native-interactive, use the in-process environment envelopes before acting:
KUNGFU_AGENT_CONSOLE_ENVELOPEidentifies the exact Project, WorkConsole,
SessionAttempt, runtime Profile, and optional WorkRef.
KUNGFU_SKILL_CONTEXTadvertises the compact Skill catalog. Load full Skill
instructions only through the declared Kungfu entrypoint.
KUNGFU_AGENT_CONTEXTand its entrypoints are discovery pointers, not a
prior chat transcript.
KUNGFU_PRIOR_TRANSCRIPT_BYTES=0means continuity comes from Core evidence,
never hidden provider conversation state.
Confirm current facts with read-only commands when needed:
A bare kungfu run opencode launch is intentionally Work-unbound so many terminal windows can start in the same Project. As soon as you choose or accept one Assignment, and before editing files or invoking a Work mutation, run:
Keep the provider UI available when bootstrap is pending or degraded, but do not create, bind, or mutate Work until kungfu agent bootstrap-status --json reports state: verified.
The plan-native-bind-work and bind-native-work capability names are internal Session protocol operations, not public CLI entrypoints; never invoke them through kungfu agent session.
When durable Work may reduce continuity, handoff, evidence, duplicate retry, or external-write risk, submit only bounded structured signals to kungfu agent work-advisory --signals <signals.json> --json. Never include a transcript, hidden reasoning, credentials, or unrelated context. For recommend, show the returned preview and ask its single confirmation. Only after confirmation use the returned existing kungfu.work.capture, kungfu.work.admit, and kungfu.agent.console.bind-work path, cite its receipts, and continue the original task. Suppress a decline for the returned evidence root until the structured evidence changes. Advice grants no external authority.
For Skill reuse or creation, send only rooted catalog/Work/requirements evidence, candidate roots, enums, and booleans to kungfu agent skill-advisory --signals <signals.json> --json. Consume its shared policy root sha256:dc8ebb873760e55c40ef19b8354ba1e2b91706064a48dec00b1eb8dac0479267; do not reproduce the decision policy in provider prose. The result is read-only.
Do not continue unless it returns status: bound. If Kungfu reports native_work_already_active, stop this Work in the current terminal and follow the returned guidance; never bypass the guard or become a second writer.
Do not infer Work completion from terminal output or process exit. Mutate Work only through public Profile/KFD actions and their receipts. The Kungfu TUI is an observer of this native UI and never owns OpenCode input or transcript bytes.
Security
- Security scanPassed, 95 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 repositoryCheckingframework/core/src/python/kungfu/agent/skills/opencode/SKILL.md
Popularity
- Repository stars
- 4,514
- Repository forks
- 1,289
- 7-day trend score
- 0
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/kungfu-systems/kungfu/opencode)