nomifun/nomifun-desktop/drive-nomifun
Claude Code and agent skill by nomifun/nomifun-desktop
- community
Checking that the SKILL.md file is still in the repository.
Connect an authorized external client to NomiFun's canonical Remote ingress. Use an installation access token and a local-owner-created RemoteBinding, then operate the explicit open/turn/observe/cancel AgentSession lifecycle.
Install
npx vskill@latest install nomifun/nomifun-desktop/drive-nomifunSKILL.md
Drive NomiFun through canonical Remote
NomiFun Remote is an ingress into the canonical AgentSession aggregate. It is not a generic platform capability registry and does not infer a Session from an MCP connection, token, IP address, companion, or recent activity.
Required inputs
Obtain from the NomiFun installation owner:
- the
/mcpor HTTP base URL; - the installation access token;
- a
remote_binding_idcreated from the exact desired Agent Preset revision.
Never request or expose provider credentials. Protect the installation token as a high-privilege secret.
MCP configuration
Reject configuration drift if tools/list is not exactly:
openturnobservecancel
Do not use the removed /mcp-agent, /v1, profile, or domains surfaces.
Operating sequence
- Call
openwithbinding_id, a stableidempotency_key, and optional
initial_input.
- Persist the returned
agent_session_idand cursor. The MCP transport session
ID is not the product identity.
- If
open_stateisopening, callobservewith the same
agent_session_id and returned cursor until Session events prove ready or open_failed.
- Call
turnonly on the explicit ready Session. Reuse its idempotency key
after an ambiguous network failure.
- Use
observewith the returnednext_cursor; cursors are exclusive. - Call
cancelonly when the Session has an active turn.
Binding updates affect only later opens. Binding deletion does not rewrite or cancel an existing Session.
Failure handling
REMOTE_AUTH_REQUIRED: stop and ask the owner to provide/rotate the token.REMOTE_INVALID_REQUEST: fix the exact schema; never add selector fields.REMOTE_SESSION_OPENING: preserve the Session ID and cursor. If details say
host_restart_reconcile, ask the owner to restore storage/host health.
REMOTE_OPEN_FAILED: inspect observed Session events; do not treat it as
ready.
REMOTE_SESSION_BUSY: observe current state before issuing another mutation.SNAPSHOT_EXECUTOR_UNAVAILABLE: report the frozen Snapshot/Runtime
availability blocker to the owner.
There is no confirmation retry protocol. Remote is FullAuto within the frozen Snapshot authority.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingdocs/skills/drive-nomifun/SKILL.md
Popularity
- Repository stars
- 303
- Repository forks
- 60
- 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/nomifun/nomifun-desktop/drive-nomifun)