chatlunalab/chatluna/agentcli
Claude Code and agent skill by chatlunalab/chatluna
- community
Checking that the SKILL.md file is still in the repository.
Use this skill to inspect or change ChatLuna agent admin state — skills, sub-agents, tools, MCP servers, MCP tools, or permission rules. The skill edits a working copy of the agent config inside the sandbox; the user must run `chatluna.agent.sync` to write changes back to the host instance.
Install
npx vskill@latest install chatlunalab/chatluna/agentcliSKILL.md
This skill ships a CLI that runs inside the sandbox via the bash tool. It reads and writes a working copy of the agent config materialized next to the script (config.json in this skill folder). Local edits do not take effect until the user runs chatluna.agent.sync on the host instance.
How to invoke
Run the script through the bash tool:
<skill-dir> is the location reported in the skill prompt (or by agentcli.cjs --skill-dir). Always quote paths.
Read commands
Write commands
Each write rewrites config.json in place and keeps a config.json.bak.
Workflow
- Run
node bin/agentcli.cjs show overviewto understand the current state. - For each change, run the matching write command. Verify with another
show ... after the edit.
- When the edits are ready, ask the user to run
chatluna.agent.sync. That
validates the working copy and atomically replaces the live config.
- Authoring new skill or sub-agent files still requires loading
skill-creator or sub-agent-creator first. Place those files under the sandbox skill / sub-agent directories shown by show overview. The same chatluna.agent.sync command flushes them back to the host.
- Never invent paths. Read the directories from
show overview.
Notes
- This script does not load the live ChatLuna service.
showoutput is
derived from the working copy of config.json plus a scan of the sandbox skill / sub-agent directories. Treat it as authoritative for config; for runtime state, the host chatluna.agent console remains the source of truth.
- Removing a skill or sub-agent here only removes its config entry. To erase
the actual files, delete them from the corresponding sandbox directory before running chatluna.agent.sync.
- If the bash tool is unavailable, say so instead of guessing.
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 repositoryCheckingpackages/extension-agent/resources/skills/agentcli/SKILL.md
Popularity
- Repository stars
- 431
- Repository forks
- 51
- 7-day trend score
- 30
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 6 Aug 2026, 2 months ago.
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/chatlunalab/chatluna/agentcli)