rtgs2017/nagaagent

naga_control

Naga 自身控制能力。暂停/恢复语音和Live2D、切换模型/角色、管理会话/技能、控制音乐播放、启停?

First seen Mar 16, 2026

Installation

$ npx skills add rtgs2017/nagaagent --skill naga_control

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from rtgs2017/nagaagent · top by installs.

npx skills add rtgs2017/nagaagent

Browse all from rtgs2017/nagaagent

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 1.5K
License LICENSE
Default branch main
Open issues 3
Status Active

Skill metadata

Parsed from SKILL.md frontmatter.

Version1.0.0

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,858 B
  • docs SUMMARY.md 205 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 7 installs

SKILL.md

Naga 自身控制

通过 agentType: "naga_control" 调用,直接控制 Naga 自身的运行状态和配置。

调用格式

{"agentType": "naga_control", "action": "动作名", "params": {参数}}

可用动作

动作 用途 参数
get_config 读取配置 section?(string,如 "api"、"system"、"tts")
update_config 修改配置并持久化 config(object,如 {"api": {"temperature": 0.5}})
get_status 获取系统状态 无
toggle_voice 暂停/恢复语音 enabled(bool) — 运行时暂停,不改设置
toggle_live2d 暂停/恢复Live2D enabled(bool) — 运行时暂停,不改设置
set_model 切换LLM模型 model(string); baseurl?, apikey?
list_characters 列出可用角色 无
switch_character 切换角色 character(string)
list_sessions 列出会话 limit?(int)
clear_session 清空会话 session_id(string)
list_skills 列出技能 无
toggle_skill 启停技能 name(string), enabled(bool)
listmcpservices 列出MCP服务 无
play_music 控制音乐播放 action("play"/"pause"/"next"/"prev"/"toggle"); track?(文件名)
start_travel 启动旅行 timelimit?, creditlimit?
stop_travel 停止旅行 无
getmemorystats 记忆统计 无
send_notification 发送通知 message(string), type?("info"/"warning"/"error")

重要说明

  • togglevoice / togglelive2d 是运行时暂停/恢复,不修改用户设置。只有用户明确要求"修改设置"时才用 update_config。
  • play_music 的 action 参数:play 播放(可指定 track 文件名)、pause 暂停、next 下一首、prev 上一首、toggle 切换播放/暂停。

示例

暂停语音:

{"agentType": "naga_control", "action": "toggle_voice", "params": {"enabled": false}}

查看当前模型:

{"agentType": "naga_control", "action": "get_config", "params": {"section": "api"}}

修改温度:

{"agentType": "naga_control", "action": "update_config", "params": {"config": {"api": {"temperature": 0.5}}}}

随机播放音乐:

{"agentType": "naga_control", "action": "play_music", "params": {"action": "play"}}

播放指定曲目:

{"agentType": "naga_control", "action": "play_music", "params": {"action": "play", "track": "8.日常的小曲.mp3"}}