[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6GK3XBP9C8EB87ERSV7BYXR":3,"skill-same:01M6GK3XBP9C8EB87ERSV7BYXR":57},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":22,"publishedAt":29,"linkOnly":30,"markdownContent":31,"markdownBody":32,"frontMatter":33,"refName":37,"commitSha":38,"skillDirectory":39,"forksCount":13,"repositoryHtmlUrl":40,"repositoryHomepageUrl":6,"ownerHtmlUrl":41,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":42,"install":43,"resources":56},"01M6GK3XBP9C8EB87ERSV7BYXR","编写技能",null,"当在 super-agent-v3 中创建、编辑、迁移或部署 repo-local 技能，或修复 provider mirror \u002F canonical skill 漂移时使用。","lihah111222333-cloud\u002FSuper-Dolphin-Agent-Cockpit","lihah111222333-cloud","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F254297992?v=4","01M6GJZ7ZK31PVRBS5XQWS56ET","01M6GJZ84Q0ANFYMPVK56PYSNW",0,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Flihah111222333-cloud\u002FSuper-Dolphin-Agent-Cockpit\u002Fblob\u002Fmain\u002F.agent\u002Fskills\u002F编写技能\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[5,23,24,25,26,27,28],"writing","repo","provider","local","v3","canonical","2026-11-10 10:12:30",false,"---\nname: 编写技能\ndescription: 当在 super-agent-v3 中创建、编辑、迁移或部署 repo-local 技能，或修复 provider mirror \u002F canonical skill 漂移时使用。\naliases: [\"@编写技能\", \"@writing-skills\"]\n---\n\n# 编写技能\n\n## 仓库事实\n\n- project canonical skills：`.agent\u002Fskills\u002F\u003Cskill>\u002FSKILL.md`\n- active personal roots：`~\u002F.super-dolphin\u002Fskills\u002Fpersonal\u002F{user,agent,imported}`\n- provider mirrors：`.agents\u002Fskills`、`.claude\u002Fskills`、`~\u002F.agents\u002Fskills`、`~\u002F.claude\u002Fskills`\n- `.agents\u002Fskills` 和 `.claude\u002Fskills` 是生成物，不是默认编辑目标。\n- `personal\u002Fhub` 是 catalog-only，不能当 runtime canonical root 扫描、复制或镜像。\n\n## 工作流\n\n1. 先确认要改的是 canonical 源；不要先手改 provider mirror。\n2. 为技能适配写 RED 检查：缺关键路径、含旧项目词、错误命令、错误触发路由时必须失败。\n3. 修改 `.agent\u002Fskills` 中的最小技能文本。\n4. 如当前会话依赖 `.agents\u002Fskills`，可同步本地 mirror，但最终报告要说明它是生成物。\n5. 更新 `.agent\u002Fskills\u002F.super-dolphin-skill-policy.json` 中已存在 project 选项的 `selected_content_hash` \u002F source hash，hash 为对应 `SKILL.md` 的 sha256。\n6. 运行文本校验和 `git diff --check`。\n\n## 技能写法\n\n- frontmatter 至少包含 `name` 和 `description`。\n- `description` 只写触发条件，不总结完整流程。\n- 常用入口保持短；复杂参考放子文件。\n- 项目专属约定写进 repo-local skill，不要污染个人通用技能。\n- 涉及子代理时不要强制绑定 `mcp-orch`；只有任务确实需要持久 DAG、重试、租约或跨代理交接记录时，才把 `task_create_dag` \u002F `task_start_dag` \u002F `task_dispatch_node` \u002F `task_update_node` 写成可选编排路径。\n\n## super-agent-v3 禁止项\n\n| 禁止 | 改为 |\n|---|---|\n| 默认使用其他仓库、旧业务领域、旧数据库栈或旧子模块语境 | 使用 README、codemap、docs\u002F契约 和源码事实 |\n| 把 `.agents\u002Fskills` 当 canonical truth | 改 `.agent\u002Fskills`，必要时同步 mirror |\n| 写其他仓库的子目录测试命令、旧守卫入口或旧提交门禁 | 使用 `.\u002Fscripts\u002Ftest_with_guard.sh`、`make guard`、`make test` |\n| 子代理只能走 mcp-orch 或工具缺失就停止 | 允许平台原生子代理\u002F多代理；mcp-orch 只是可选观测与编排路径 |\n| provider mirror 漂移不报告 | 明确 owned canonical 与 ignored mirror 的状态 |\n","# 编写技能\n\n## 仓库事实\n\n- project canonical skills：`.agent\u002Fskills\u002F\u003Cskill>\u002FSKILL.md`\n- active personal roots：`~\u002F.super-dolphin\u002Fskills\u002Fpersonal\u002F{user,agent,imported}`\n- provider mirrors：`.agents\u002Fskills`、`.claude\u002Fskills`、`~\u002F.agents\u002Fskills`、`~\u002F.claude\u002Fskills`\n- `.agents\u002Fskills` 和 `.claude\u002Fskills` 是生成物，不是默认编辑目标。\n- `personal\u002Fhub` 是 catalog-only，不能当 runtime canonical root 扫描、复制或镜像。\n\n## 工作流\n\n1. 先确认要改的是 canonical 源；不要先手改 provider mirror。\n2. 为技能适配写 RED 检查：缺关键路径、含旧项目词、错误命令、错误触发路由时必须失败。\n3. 修改 `.agent\u002Fskills` 中的最小技能文本。\n4. 如当前会话依赖 `.agents\u002Fskills`，可同步本地 mirror，但最终报告要说明它是生成物。\n5. 更新 `.agent\u002Fskills\u002F.super-dolphin-skill-policy.json` 中已存在 project 选项的 `selected_content_hash` \u002F source hash，hash 为对应 `SKILL.md` 的 sha256。\n6. 运行文本校验和 `git diff --check`。\n\n## 技能写法\n\n- frontmatter 至少包含 `name` 和 `description`。\n- `description` 只写触发条件，不总结完整流程。\n- 常用入口保持短；复杂参考放子文件。\n- 项目专属约定写进 repo-local skill，不要污染个人通用技能。\n- 涉及子代理时不要强制绑定 `mcp-orch`；只有任务确实需要持久 DAG、重试、租约或跨代理交接记录时，才把 `task_create_dag` \u002F `task_start_dag` \u002F `task_dispatch_node` \u002F `task_update_node` 写成可选编排路径。\n\n## super-agent-v3 禁止项\n\n| 禁止 | 改为 |\n|---|---|\n| 默认使用其他仓库、旧业务领域、旧数据库栈或旧子模块语境 | 使用 README、codemap、docs\u002F契约 和源码事实 |\n| 把 `.agents\u002Fskills` 当 canonical truth | 改 `.agent\u002Fskills`，必要时同步 mirror |\n| 写其他仓库的子目录测试命令、旧守卫入口或旧提交门禁 | 使用 `.\u002Fscripts\u002Ftest_with_guard.sh`、`make guard`、`make test` |\n| 子代理只能走 mcp-orch 或工具缺失就停止 | 允许平台原生子代理\u002F多代理；mcp-orch 只是可选观测与编排路径 |\n| provider mirror 漂移不报告 | 明确 owned canonical 与 ignored mirror 的状态 |\n",{"name":5,"aliases":34,"description":7},[35,36],"@编写技能","@writing-skills","main","287849f4ce06aaaa7e8f517126f73b016043d332",".agent\u002Fskills\u002F编写技能","https:\u002F\u002Fgithub.com\u002Flihah111222333-cloud\u002FSuper-Dolphin-Agent-Cockpit","https:\u002F\u002Fgithub.com\u002Flihah111222333-cloud","2026-10-11 02:13:17",{"source":8,"skillName":5,"commands":44,"prompt":54,"zipAvailable":55},[45,48,51],{"tool":46,"command":47},"npx","npx skills add lihah111222333-cloud\u002FSuper-Dolphin-Agent-Cockpit --skill \"编写技能\"",{"tool":49,"command":50},"bunx","bunx skills add lihah111222333-cloud\u002FSuper-Dolphin-Agent-Cockpit --skill \"编写技能\"",{"tool":52,"command":53},"pnpm","pnpm dlx skills add lihah111222333-cloud\u002FSuper-Dolphin-Agent-Cockpit --skill \"编写技能\"","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Flihah111222333-cloud\u002FSuper-Dolphin-Agent-Cockpit\u002Fblob\u002Fmain\u002F.agent\u002Fskills\u002F编写技能\u002FSKILL.md",true,[],[58,84,99,122,138,152],{"skillNo":59,"name":60,"nameZh":6,"description":61,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":62,"categories":63,"keywords":65,"publishedAt":29},"01M6GK59PDCBRZQ6D03BGXM8XM","mcp-lsp-project-config","配置、安装、检查、修复或迁移项目级 mcp-lsp stdio MCP，覆盖 Codex、Claude Code 和 Google Antigravity，以及 Windows 原生、WSL 原生和 Windows 宿主通过 wsl.exe 桥接 Linux sidecar 的自动选型。用户提到项目 MCP、LSP MCP、.codex\u002Fconfig.toml、.mcp.json、.agents\u002Fmcp_config.json、Codex 中 LSP 工具有时直接暴露有时只在延迟工具目录、ALL_TOOLS 过滤为空、工具已显示但调用报 client is closing、EOF、Transport closed，或希望三个客户端共用仓库内 mcp-lsp 时使用。","https:\u002F\u002Fgithub.com\u002Flihah111222333-cloud\u002FSuper-Dolphin-Agent-Cockpit\u002Fblob\u002Fmain\u002Fbin\u002FLSP\u002Fmcp-lsp-project-config-skill\u002FSKILL.md",[64],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},[66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83],"mcp lsp project config","MCP","config","lsp","project","mcp lsp","google","linux","antigravity","codex","windows","code","Tools","json","toml","client","工具","closing",{"skillNo":85,"name":86,"nameZh":6,"description":87,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":88,"categories":89,"keywords":90,"publishedAt":29},"01M6GK57H2A7XK3QZ00HCV9XM0","注释规范","当在 super-agent-v3 中编写或审查 Go 函数级中文注释、React hooks\u002Fservice\u002Fcontroller 注释，或处理注释守卫失败时使用。","https:\u002F\u002Fgithub.com\u002Flihah111222333-cloud\u002FSuper-Dolphin-Agent-Cockpit\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002F注释规范\u002FSKILL.md",[],[86,91,92,93,94,95,96,27,97,98],"go","react","controller","中文","hooks","service","react hooks","comments",{"skillNo":100,"name":101,"nameZh":6,"description":102,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":103,"categories":104,"keywords":108,"publishedAt":29},"01M6GK545MTTE5X1Q4NF92PNRN","字段守卫","当新增、删除、重命名或跨层传递结构化字段，以及修改 DTO、mapper、schema、API\u002FRPC、事件、配置、store、序列化或前后端契约时自动使用；追踪生产源到全部消费端并建立 fail-fast 字段守卫。","https:\u002F\u002Fgithub.com\u002Flihah111222333-cloud\u002FSuper-Dolphin-Agent-Cockpit\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002F字段守卫\u002FSKILL.md",[105],{"categoryNo":106,"categoryName":107,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000010","后端与接口",[101,109,110,111,112,113,68,114,115,116,117,118,119,120,121],"后端","event","payload","store","mapping","rpc","fast","api","guard","消费","schema","drift","contract",{"skillNo":123,"name":109,"nameZh":6,"description":124,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":125,"categories":126,"keywords":129,"publishedAt":29},"01M6GK50VVC89B3MMSTKBG76ZS","在 super-agent-v3 中编写、审查或重构 Go 后端代码时使用。","https:\u002F\u002Fgithub.com\u002Flihah111222333-cloud\u002FSuper-Dolphin-Agent-Cockpit\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002F后端\u002FSKILL.md",[127,128],{"categoryNo":106,"categoryName":107,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},[109,130,131,132,133,91,67,134,135,136,27,137,112],"sqlc","backend","cmd","golang","runner","platform","module","fx",{"skillNo":139,"name":140,"nameZh":6,"description":141,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":142,"categories":143,"keywords":147,"publishedAt":29},"01M6GK4YP5DTSBD02AF8YSRNME","前端","当在 super-agent-v3 中开发、审查或修复当前 React\u002FVite 前端 UI 时使用；前端源码只在 frontend-app。","https:\u002F\u002Fgithub.com\u002Flihah111222333-cloud\u002FSuper-Dolphin-Agent-Cockpit\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002F前端\u002FSKILL.md",[144],{"categoryNo":145,"categoryName":146,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000009","前端开发",[148,149,150,27,151,92],"frontend","vite","app","ui",{"skillNo":153,"name":154,"nameZh":6,"description":155,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":156,"categories":157,"keywords":158,"publishedAt":29},"01M6GK4WWB9A6N51VPCZHC3NB1","全量项目地图生成","当在 super-agent-v3 中生成、更新或校验 docs\u002Fdoc\u002Fcodemap 项目地图、AI index 或能力清单时使用。","https:\u002F\u002Fgithub.com\u002Flihah111222333-cloud\u002FSuper-Dolphin-Agent-Cockpit\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002F全量项目地图生成\u002FSKILL.md",[],[154,159,160,27,161,162,163,164,165],"地图","生成","codemap","校验","doc","index","docs"]