ippclub/dora-ssr/dora-agent-command
Claude Code and agent skill by ippclub/dora-ssr
- community
Checking that the SKILL.md file is still in the repository.
Run Dora engine Lua snippets or supported Git commands through the project-scoped Dora CLI bridge.
Install
npx vskill@latest install ippclub/dora-ssr/dora-agent-commandSKILL.md
Dora Agent Command Bridge
Use this skill when a task needs Dora engine runtime APIs or the engine's Git command implementation. For ordinary repository Git work, direct local git is fine; the bridge remains available when a unified project-rooted JSON result or Web IDE refresh behavior is useful.
The injected dora command already points at the running engine and its Asset directory. Do not locate the binary, create an alias, or hard-code a machine path.
Call shape
Write a temporary JSON request inside the project, then run:
Lua request:
Git request:
The command prints one JSON result to stdout; stderr is diagnostic output. The bridge calls engine tools only. It never starts Dora Agent or another third-party Agent, so do not construct nested Agent scheduling.
Lua mode
Lua runs in a temporary bounded environment:
- Dora API globals are available, except
DB,HttpClient, andHttpServer. projectDiris the current project root.Contentexposes all engine methods through a project-scoped facade, including writes and async operations. All filesystem path arguments must be project-relative, without..or absolute paths. Both source and destination are checked for copy, move, ZIP, and unzip operations. UseContent:getDirs(".")for the project root; colon and dot calls are supported. Textload/loadAsyncretain readable-file checks.@dora-doc/...,@agent-skill/..., and@dora_full_logs.txtpreserve their read-only virtual meanings; they cannot be written, moved, or used as root/search directories. Virtual search results retain their virtual file identifiers. Agent tasks use their documentation language; the CLI defaults to English.Content.assetPath,writablePath, andappPathinitially return".";appPathis read-only. SetassetPath,writablePath, orsearchPathsto project-relative directories to configure this command only. Reads use local search paths andassetPath; writes use localwritablePath. These settings never modify the engine singleton.clearPathCacheis local, andisAbsolutePathonly inspects its string argument.requireProjectModule(name, reload?)loads a module from the project or engine Asset search paths.reportProgress({progress?, stage?, message?})reports meaningful stages.refreshTree(path?)refreshes the Web IDE tree.getEntryStatus(),enterEntryAsync(entry), andstopEntry()support bounded runtime tests.- Only
print(...)output is captured; return values are not.
Keep snippets bounded and yield while waiting for async engine work. The default timeout is 30 seconds and the maximum is 600 seconds. Use dora cli agent preview for visual capture instead of calling previewGame through this bridge.
Git mode
Pass only an engine-supported Git subcommand, without the leading git. Its arguments are intentionally narrower than the native Git CLI, so start with status rather than adding native formatting flags such as --short. Shell pipes, redirects, chaining, substitutions, environment assignments, and git -C are unsupported. cwd must remain inside the project. The default timeout is 600 seconds and the maximum is 1800 seconds.
Remove temporary request files after their evidence has been recorded, unless they are intentionally part of the project.
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 repositoryCheckingAssets/Doc/local-agent-skills/dora-agent-command/SKILL.md
Popularity
- 7-day trend score
- 5
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/ippclub/dora-ssr/dora-agent-command)