一键导入
ci
Trigger GitHub Actions CI workflows. Supports fast, full, and core test types. Triggers on "跑测试", "trigger ci", "full test", "跑一下ci".
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Trigger GitHub Actions CI workflows. Supports fast, full, and core test types. Triggers on "跑测试", "trigger ci", "full test", "跑一下ci".
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Release a new version of the cc-plugin (Claude Code marketplace). Bumps the three version fields in lockstep, opens a PR. Triggers on "发 cc-plugin", "plugin 发版", "release cc plugin", "bump plugin version", "发布 cc 插件".
Use when user wants to create, manage, or check the health of a Zettelkasten knowledge base, look up the canonical reference for any jfox note command (add/edit/delete/ list/show/refs/daily), or start/stop the embedding daemon. Triggers on "创建知识库", "初始化", "知识库管理", "切换知识库", "重命名知识库", "删除知识库", "检查知识库", "知识库健康", "知识库体检", "知识库诊断", "守护进程", "启动 daemon", "停止 daemon", "kb status", "create knowledge base", "init", "kb management", "health check", "knowledge base decay", "jfox 命令参考", "jfox CRUD", "embedding daemon".
Use when user wants to create, manage, or check the health of a Zettelkasten knowledge base, look up the canonical reference for any jfox note command (add/edit/delete/ archive/unarchive/list/show/refs/daily), configure jfox runtime options, or start/stop/restart the embedding daemon. Triggers on "创建知识库", "初始化", "知识库管理", "切换知识库", "重命名知识库", "删除知识库", "检查知识库", "知识库健康", "知识库体检", "知识库诊断", "守护进程", "启动 daemon", "停止 daemon", "重启 daemon", "kb status", "create knowledge base", "init", "kb management", "health check", "knowledge base decay", "jfox 命令参考", "jfox CRUD", "embedding daemon", "归档笔记", "恢复归档", "archive note", "unarchive note", "健康检查", "jfox check", "配置 jfox", "config", "jfox config", "batch size", "embedding model".
Use when user wants to review/promote gem-synth candidate notes into permanent notes, or reject/archive inaccurate ones. 过审 L5 候选宝石,按 A/B/C 三档 triage(准确/半准/不准)分流,最终晋升 permanent 或拒绝归档;也用于在过审前监控 L3 合成进度与上游 fragments。Triggers on "candidate 过审", "过审 candidate", "过审宝石", "晋升候选笔记", "审阅候选宝石", "promote candidate", "review candidate", "L5 晋升", "broken candidate", "candidate 审核", "破损 candidate", "合成进度", "碎片", "gem-synth status", "fragments".
JFox 插件的入口引导。在新会话开始时自动加载,用于确认 jfox CLI 环境、映射常用术语到 Kimi Code 命令,并提供快速参考。不要单独触发此 skill,它通过插件的 sessionStart 自动注入。
Manage and maintain Zettelkasten knowledge bases through jfox CLI. Use when user wants to create a knowledge base, switch between knowledge bases, check knowledge base status, run health checks, diagnose problems, perform CRUD operations on notes, or manage the embedding daemon. Triggers on: "创建知识库", "初始化", "知识库管理", "切换知识库", "重命名知识库", "删除知识库", "检查知识库", "知识库健康", "知识库体检", "知识库诊断", "守护进程", "启动 daemon", "停止 daemon", "kb status", "create knowledge base", "init", "kb management", "health check", "knowledge base decay", "jfox 命令参考", "jfox CRUD", "embedding daemon", "switch kb", "list kb", "remove kb", "add note", "edit note", "delete note", "list notes".
| name | ci |
| description | Trigger GitHub Actions CI workflows. Supports fast, full, and core test types. Triggers on "跑测试", "trigger ci", "full test", "跑一下ci". |
通过 gh CLI 触发 GitHub Actions workflow,支持快速测试、全量测试和核心测试。
/ci # 默认触发 fast 测试
/ci fast # 快速测试(跳过 embedding)
/ci full # 全量测试(所有 OS + Python 版本)
/ci core # 核心测试(含 embedding,main 分支专用)
从用户输入中提取测试类型,默认为 fast。合法值:fast、full、core。
gh workflow run integration-test.yml \
-f test_type=<type>
# 等待几秒让 GitHub 创建 run
sleep 5
# 获取最新的 run
gh run list --workflow=integration-test.yml --limit 1 --json databaseId,status,htmlUrl
向用户展示:
已触发 <type> 测试: <run_url>
可用 gh run watch <run_id> 监控进度。
使用 CronCreate 创建定时轮询任务,自动检查 CI 状态并汇报结果。
轮询间隔根据测试类型确定:
| 测试类型 | 预计耗时 | 轮询间隔 | 最大轮次 |
|---|---|---|---|
| full | ~60 min | 10 min | 8 次 |
| fast | ~30 min | 10 min | 5 次 |
| core | ~30 min | 10 min | 5 次 |
创建 CronCreate 定时任务(非 durable):
cron: "*/10 * * * *"
recurring: true
prompt: |
CI Monitor tick for run <run_id> (<type> test):
## Step A: Check run status
Run: `gh run view <run_id> --json status,conclusion,jobs --jq '{status,conclusion}'`
- status: "completed" → check conclusion
- status: "in_progress" / "queued" / "waiting" → still running, continue
## Step B: Report per-job status
Run: `gh run view <run_id> --json jobs --jq '.jobs[] | {name, status, conclusion}'`
Report each job's status:
- conclusion: "success" → ✅
- conclusion: "failure" → ❌
- status: "in_progress" / "queued" → ⏳
## Step C: Decision
**If all jobs completed:**
- All success → Report "CI 全绿 ✅",取消 cron,告知用户
- Any failure → Report "CI 失败 ❌" 列出失败 job,取消 cron,建议查看日志:
`gh run view <run_id> --log-failed`
**If still running:**
- Increment tick counter
- If exceeded max rounds for this test type → 报告超时,取消 cron,建议手动检查
- Otherwise report current status and continue
## Step D: Cancel on completion
When all jobs are done (success or failure), use CronDelete to cancel this monitoring job.
向用户展示:
已触发 <type> 测试: <run_url>
预计耗时 ~<duration> 分钟,每 10 分钟检查一次进度。
.github/workflows/integration-test.ymlgh 未认证 → 提示运行 gh auth login