
创建 PR/MR。自动识别远端是 GitHub(用 gh)还是 GitLab(用 glab),从 commit 与 diff 自动写标题正文,通过 CLI 提交,回传最终 PR/MR 链接;--base/参数指定目标分支;提交后检查 CI action 与合并冲突,有问题则提醒用户并给解决方案。触发词:「创建 pr」「提 mr」「发 pull request」「开合并请求」。
用「正交分解」方法论做架构设计与评审。把系统正交分解为「最小核心 + 正交周边」, 用接口(而非架构图)做精确共识, 以「修改影响面」量化优劣, 区分稳定点/变化点。当用户要设计系统/服务/模块架构、拆解复杂系统、划分模块边界、设计接口契约、评审架构方案、判断是否过度设计时使用。触发词: 架构设计、系统设计、拆解系统、正交分解、模块边界、接口设计、架构评审、设计文档、是否过度设计
代码整洁度审查与改写顾问。贴代码即触发——审查现成代码挑违规/写代码时实时整洁化/命名与函数纠结时查规则。覆盖命名、函数、注释、格式、错误处理、测试、类、并发,引《代码整洁之道》(Robert C. Martin) 规则编号。重构、代码审查、写新代码时用。
把指定源分支 merge 进当前分支。merge 前 fetch 确保用源分支的远端最新版,冲突半自动解决(当前分支有实质改动的以当前为准、否则以源分支为准),拿不准时停下用 AskUserQuestion 问用户、绝不自主决定。保留合并提交历史(不改写历史,故不需备份分支)。触发词:「merge 分支 X」「合并 X 进来」「把 X 并入当前分支」。
把当前分支 rebase 到指定源分支。强制先建备份分支保护(不可逆兜底),rebase 前 fetch 确保用源分支的远端最新版为基,冲突半自动解决(当前分支有实质改动的以当前为准、否则以源分支为准),拿不准时停下用 AskUserQuestion 问用户、绝不自主决定。触发词:「rebase 到 X」「变基到 X」「把分支基于 X 重放」。
小说创作大师视角——叙事心智模型库与镜片选择引擎。蒸馏三大叙事传统(中文类型/网文、世界结构、纯文学)的可操作创作启发式, 按用户自己小说的题材选用对应"叙事镜片"。当用户问"这章人物怎么写更立得住/情节怎么推/力量体系怎么设/节奏怎么调/用什么写法"时调用; 也被 novelist-design 与 novelist-write 引用作为创作引擎。这是知识框架 skill, 不替代用户决策——它给镜片, 用户选镜片。
Creates and reviews GitHub Pull Request content with standard templates, change descriptions, test plans, and review checklists.
创建或更新小说的世界观与各类设定。当用户说"设定世界观/写背景设定/定魔法体系/加个组织或物品设定/历史背景"时调用。世界观拆为 地理/势力/规则(力量体系)/历史 四文件; 其他设定(物品/组织/术语)按一设定一文件存于 设定/ 目录。本 skill 独占 世界观/ 与 设定/ 目录。
校对小说正文的文字层问题(12 子项)——错别字(形近/音近/多漏字)、语法(残缺/搭配/语序)、标点、用词、用字统一。支持 mode=detect(只读扫描产报告, 不改正文) 与 mode=fix(默认, 报告+就地 Edit 修正)。当用户说"校对/查错别字/润色文字/检查语法/通顺一下"时调用。区别于 novelist-check(查剧情设定一致性), 本 skill 只管文字表达正确通顺, 不动剧情。派 proofreader agent 校对, 报告落 元数据/校对报告/。
🔥 对抗式审查 trellis 任务工件 (prd / design / implement / spec / subtask 文件), 贯穿 plan 前/中/后全程逐分支 stress-test 设计树, 帮用户确认/审查/拆解需求。逐问审 (可一次多问批量确认提效 + 推荐答案 + codebase 能答先查), 产物 = 工件内联批注 + 弱点表 (不改写工件, 由 orchestrate/spec 决定怎么改)。独立全周期可调, plan 前 / planning 中 / start 前 / spec 重构前 / 任意决策点都能用。源于 grill-me (relentless interview) + 项目盲点实证
--- name: novelist-rewrite description: 重写小说章节。入参 mode=detect|fix(默认 fix): detect=只读诊断, 扫描全书产「建议重写章清单+理由+建议模式A/B/C」, 不改文件; fix=执行三模式——(A) 按 novelist-check 报告定点修复冲突; (B) 从指定章起清空该章及之后重写; (C) 连续重写多个指定章节。当用户说"重写第N章/从第N章开始重写/这几章重写/按检查报告改/第N章之后全删重写/诊断哪些章需重写"时调用。清空是破坏性操作, 执行前必须显式确认。本 skill 独占 章节/ 目录的覆盖写入。 user-invocable: true argument-hint: [mode: detect|fix] [模式: 报告修复 / 从第N章起 / 第A-B章] arguments: [mode, 重写范围] --- # novelist-rewrite — 章节重写(三模式, 一站式) 入参 `mode=detect|fix`(默认 **fix**): - `mode=detect` —
📐 初始化 / 优化 / 重写 .trellis/spec/ 规则文档, 允许破坏式变更 (丢弃旧版本、合并、拆分、推翻原结构), 把描述性条款改为可机器验证的命令式契约 (MUST / 禁 / 严禁)。流程: 诊断 (初始化跳过) → 提案 → AskUserQuestion 强制审批 → 执行 + 同步 task manifest 引用清单。严禁未确认改写。sediment 模式 = finish 前判定门 (5 正向 + 3 排除 checklist, 有增量才沉淀, 全否跳过); planning 时 spec 加载归 trellisx-orchestrate step 1 grep 门 (本 skill 不负责加载, 仅提供 spec 内容)
🎯 在 Trellis 项目 planning 阶段, 指导编写 task 文件夹内的 prd.md / design.md / implement.md, 把任务编排理念 (五要素拆分、执行层选择、资源互斥、失败回退) 内嵌到文档中。让后续 dispatch 与执行有据可依, 而不是写完 PRD 才临时想怎么拆
创建与维护 Claude skills 和 subagents 的方法论框架。当用户要编写 SKILL.md、创建新 skill、设计 subagent / agent.md、配置 frontmatter、拆分 progressive disclosure、调整现有 skill 的结构/触发/维护陷阱时使用。纯 9 维质量评分优化(不改结构)→ 路由 skill-optimizer。仅手动 /skill-author 触发。
性能优化的跨栈方法论框架。综合系统/后端(Gregg)、前端/Web(Souders·Osmani·web.dev)、低延迟(Thompson·Acton·Tene)三流派 + Knuth/Amdahl/Little/Pike 经典共识,提炼 7 个跨栈方法论、9 条决策启发式、流派分歧与反模式。作为方法论顾问,指导定位瓶颈、正确度量、选对方向、避开经典陷阱(核心戒律: 不靠猜,先量测)。触发词: 性能优化、为什么慢、怎么调优、延迟高、吞吐上不去、性能瓶颈、profiling、CPU/内存/IO 占用高、前端加载慢、Core Web Vitals、尾延迟、P99、卡顿、掉帧、OOM、内存泄漏、GC 频繁、慢查询、接口超时、打包体积大
代码整洁度审查与改写顾问。贴代码即触发——审查现成代码挑违规/写代码时实时整洁化/命名与函数纠结时查规则。覆盖命名、函数、注释、格式、错误处理、测试、类、并发,引《代码整洁之道》(Robert C. Martin) 规则编号。重构、代码审查、写新代码时用。
多平台推广文案生成框架(只生成文案, 不负责发布/发帖)。把同一素材(产品 / 开源项目 / 文章)按各平台调性各改写一篇地道帖子。覆盖 GitHub、linux.do、小红书、知乎、Twitter/X、Reddit、Hacker News、V2EX、微信公众号、掘金、即刻, 另给「新平台画像」模板可自扩展。提供提素材内核流程、平台调性速查(正文体量 / 标题 / 标签 / CTA / 头号禁忌)、开发者社区 vs 种草问答社区两大阵营差异、反硬广黑名单。额外要求: 去 AIGC 化(降低 AI 检测特征、写得像真人)。触发词: 推广文案、宣传帖、各平台文案、一稿多平台、小红书文案、知乎回答、发推、写 thread、Show HN、README 推广、安利帖、种草文案、宣发、去AI味、防AI检测、降AIGC
用「正交分解」方法论做架构设计与评审。把系统正交分解为「最小核心 + 正交周边」, 用接口(而非架构图)做精确共识, 以「修改影响面」量化优劣, 区分稳定点/变化点。当用户要设计系统/服务/模块架构、拆解复杂系统、划分模块边界、设计接口契约、评审架构方案、判断是否过度设计时使用。触发词: 架构设计、系统设计、拆解系统、正交分解、模块边界、接口设计、架构评审、设计文档、是否过度设计
开源协议(License)选择与合规决策框架。覆盖 60+ 协议(MIT/Apache/BSD/ISC/GPL/LGPL/AGPL/MPL/EPL/CDDL/EUPL/CeCILL 及 BSL/SSPL/Elastic/FSL/PolyForm 等 source-available),归为 permissive / 弱copyleft / 强copyleft / 网络copyleft / 源码可见非OSI 五大家族。两类用途: 为自己项目选 License、审查第三方依赖的兼容与合规。给决策树、兼容方向(谁能并入谁)、商业策略(双授权 / AGPL 防 SaaS 白嫖 / BSL 延迟开源)、近年 relicensing 案例。触发词: 开源协议、License 选哪个、MIT 还是 Apache、GPL 传染、copyleft、AGPL、协议兼容、协议冲突、依赖合规、能不能商用闭源、SaaS 白嫖、SPDX、relicensing
--- name: skein-exec description: task exec 阶段执行编排 + /skein-exec 闭环入口。作命令: 有入参→建 task 走闭环 (委托 skein-flow); 无入参→驱动 .skein 既有 ready/active task 走完整闭环直到 finish (start→exec→check→finish, 非只 exec)。作 skill: 被 skein-flow exec 委托, main 按 depends_on DAG 为每个 subtask 选 agent 各执行 1 个, 改动落 task 工作目录 (worktree 或原地仓库根)。 user-invocable: true argument-hint: "[任务ID]" arguments: "[任务ID]" model: haiku effort: low --- # skein-exec — 任务闭环入口 + 执行编排调度门 ## 入口路由 (作 `/skein-exec` 命令时) - **有入参 `<task-id>`** → 把请求**强制作为
--- name: skein-research description: SKEIN 调研数据源路由 (绑定 skein-researcher agent)。planning 阶段做外部资料检索 / 库选型 / 竞品对比 / 现状勘察时使用。分层组合: 项目内代码勘察 + 外部联网检索 (优先 agent-reach, 缺失降级 WebSearch/WebFetch)。 user-invocable: true model: inherit effort: medium --- # skein-research — 调研数据源路由 **绑定 agent `skein-researcher`** (它 frontmatter `skills: skein:skein-research`)。planning 阶段 main 派 skein-researcher 调研时, 数据源按本 skill 分层组合。 > 定位: 只管**从哪取数据、怎么取**; 结论汇总 / 设计裁定仍归 researcher 回传 main (见 skein-researcher 铁律)。 ## 数据源分
task 收尾闭环门 (被 skein-flow finish 委托, 或用户显式 "收尾/归档/闭环")。check 全绿后 (验收已 check 做完) 派 skein-finisher 只勘察改动+悬挂残留 → skein finish 闭环 (commit→merge→销 worktree→标记完成, 异步 spec) → 异步派 skein-specer 跑 sediment + 检测 .pending-fix 标记双保险派 auto-fix。finish 只收尾不做验收核对。未 finish 闭环(标记完成) = 未闭环, 禁宣告 Done。
强制 task 闭环。复杂/多步/跨文件请求, 或用户显式要求把请求作为 SKEIN task 处理时使用 — 强推 plan→exec→check→finish 全流程, main 作调度器派 subagent 在 worktree 内执行, 禁 inline 直接做
task check 阶段质量验证。exec 产物完成后、finish 前使用。派 skein-checker 跑 lint/type-check/tests/契约 + 一致性核查, 回传通过|失败|冲突报告。未过或检出冲突不放行 finish。验证与修复分离。
--- name: skein-plan description: planning 入口 + 单一真值源 (用户显式 /skein-plan 或被 skein-flow 委托)。新建 SKEIN task 做需求梳理: 判新旧 + create 登记 + 交互式 brainstorm + grill 硬门。产出 prd.md + design.md + 子任务/依赖 DAG 落 task.json。无参 = 停在 start 前 (只规划不执行); --continue = 返回工件路径供 flow 激活。 user-invocable: true argument-hint: "[任务描述]" arguments: "[任务描述]" model: opus effort: high --- # skein-plan — planning 入口 + 单一真值源 **planning 单一真值源**。判新旧 + 登记 + brainstorm + grill, 产出 planning 工件。**全程 main 同步前台** — brainstorm/grill 需逐问用户 (`As
Go 项目结构规范——三层架构(API → Impl → State)、全局状态模式、internal/ 私有包、cmd/ 仅 main.go、go.work 多模块、禁止 Repository 接口和 DI 容器、struct 公共字段开头全 omitempty、handler var rsp 顶声明、禁 legacy migration。设计项目骨架、新建目录、组织包、做架构评审时触发。
持续优化 skills 与 subagents 的方法论编排器。诊断 9 维短板→设计 bounded 编辑→validation-gated 验证→保留或回滚。用于优化现有 SKILL.md / agent.md、修触发准确性、补失败模式、收窄误触发、回归检查。系统可自动调用,亦可 /skill-optimizer 手动触发。
Go 1.26 核心开发规范——强制约定、代码格式、Go 1.21-1.26 新特性(range-over-func、slog、generic aliases、Green Tea GC、new(expr)、自引用泛型)、提交前检查清单。编写 Go 代码、设置项目骨架、做代码评审、回答 "Go 应该怎么写" 时触发。
Go 数据库规范——GORM Model 命名 ModelXxx、表名单数、枚举 uint8 + 常量、索引 idx_ 前缀 + deleted_at leading column、禁 time.Time 统一 int64 unix、禁指针/nullable 字段、TEXT/BLOB/JSON 禁 default、AutoMigrate 禁改主键。设计 DB model、写 GORM tag、建索引、做 migration 审查时触发。
Go 命名规范——Id/Uid 字段(非 ID)、IsActive/HasMFA 布尔前缀、CreatedAt 时间字段、接收者统一用 p、包名全小写无下划线、泛型类型参数描述性命名、集合字段 xxx_list 禁 xxxs 复数、Enum 0 值 XxxNil 禁 Unknown、禁 Status 统一 State、Set/Update 语义区分。定义结构体字段、函数、变量、包、接收者名、泛型、枚举时触发。
Go HTTP API 规范——响应始终 200 + body code 字段、路由 /api/* 全 POST 单段 <Action><Model>、中间件逐路由注册禁 Group(prefix,mw...)、handler 仅返回 (rsp,error)、认证走 header。设计 HTTP API、写路由/handler/中间件时触发。
➕ 规划级入口 (只规划不执行): 把指定请求纳入 trellis task 的 planning 阶段 —— 判新旧 + task.py create 登记 + 交互式 planning (brainstorm 主导 + grill 硬门1 边问边写), 产出 prd/design/implement 后停在 task.py start 之前, task 留 planning 态, 禁 exec/check/finish。用户想"先看规划再决定执行 / 添加分析规划任务 / 只规划不动手"时用。仅显式调用 (/trellisx-add), 禁 model 自动触发。与 trellisx-flow 边界: flow=强制全闭环 (plan→exec→check→finish), add=只到 planning 停; 执行 pending 规划态 task 走 /go
主动清理 (仅用户显式调用)。归档完成 task (保留期外) + 清残留孤儿 worktree / 悬挂 skein/* 分支 — 安全清扫 (只清已完成/已合并的), 存疑先报用户。入参 = 保留天数
批量写小说的流水线编排: 默认 mode=write 两流水线并行批量写(Writer 流 ‖ 检测定稿流, 每章 write→三环并行检测(check/humanize/proofread)→fix串行改→定稿)。加 mode 入参支持 review(评审)/humanize(去AI味)/proofread(校对)/polish(润色=三环收尾)/rewrite(重写)/outline(大纲)。载体: write 默认 Workflow(workflow.js), 其余默认 trellisx subagent 编排(main DAG 调度派 novelist 系列 skill, 并发上限2); --workflow/--no-workflow 覆盖。当用户说'批量写N章/写到第N章/连续写多章/逐章写/评审N章/校对N章/润色N章/去AI味N章/重写N章/出大纲'时调用。
--- name: skein-memory description: 两层规则记忆 (基于 .skein/spec)。planning 时召回相关规则、task finish 后沉淀学习时使用 — core 常驻硬规 + recall 按需召回, 经 sediment 判定门 (checklist) 自动写盘 (无需逐次询问用户)。SKEIN 差异化核心。空仓冷启动 (.skein/spec 为空) 时可提议扫既有代码库约定播种规则基线 (一次性)。既有记忆大面积失效 (大重构/换技术栈/记忆漂移) 时可完全重构 (reconstruct): 可逆归档旧规则后依代码+项目内容按项目类型分型重建 argument-hint: "[recall/sediment/bootstrap/reconstruct [recall|full|deep]]" arguments: "[recall/sediment/bootstrap/reconstruct [recall|full|deep]]" model: inherit effort: medium --- # skein-memory
创建与优化 Claude Code 插件的方法论框架。流程 A 新建 (plugin.json manifest + 接线 commands/agents/skills/hooks/MCP/LSP + 挂 marketplace),流程 B 优化现有 (8 维: manifest 合规/接线完整/hook 健壮/marketplace 一致)。单组件路由 /skill-dev。仅手动 /plugin-dev。
UI/UX 与布局设计——做界面布局/结构/导航/组件/交互的设计决策。触发:做UI/UX/布局/排版/导航/组件/交互/栅格/响应式/图表选型/字体配对。按媒介路由 HTML/Web、原生 App(iOS/Android/桌面)、CLI、TUI。需后端动态系统不适用;配色/主题/色板走姊妹 skill design-color。
爆款题材选择——网文/小说选题方法论框架 + 实时数据协议。当用户问"写什么题材火/选个爆款题材/这个题材现在能写吗/选题/题材有没有市场/红海还是蓝海"时调用; 也被 novelist-design 在立项前引用以定题材方向。给的是稳定的选题判断镜片(榜单逻辑/生命周期/红蓝海/作者优势匹配/避坑), 当下"什么火"靠 agentic protocol 联网取——不钉死会过时的热点。这是决策辅助框架, 不替用户拍板, 给镜片+利弊由用户选。
校验 novelist 插件目录结构/文件名/文件夹组织是否符合插件规范 (plugin.json 合法 / commands-agents-skills 在根 / SKILL.md 大写 / kebab 命名 / 无产物泄漏 / plugin.json 路径真实 / frontmatter name 对齐)。novelist 插件改动后、加新 skill/agent 后、发布前、或怀疑结构不合规时调用。调用即跑 scripts/lint.py 扫 7 规则违规, 按 fix-hints 移/改/删到合规
去 AIGC / 去 AI 味——把读起来"像 AI 生成"的小说正文改回"像人写的", 降低 AIGC 检测特征同时提升可读性。当用户说"去AI味/降AIGC/这段太AI了/去机器味/人味润色/过检测"时调用; 也被 novelist-write / novelist-rewrite 的生成后收尾链引用。去味时**先运行时发现并依次执行用户已安装的所有 humanizer 类 skill(动态发现, 不硬编码路径)**, 再用本插件 humanizer agent 补小说特化去味(对话破坏/情感呈现)。诊断三层 AI 味(统计指纹/通用tells/小说特有)。只改文字纹理, 不动剧情设定。
跨任意组件(plugin/skill/agent/command)的验证驱动优化循环纪律 skill。当用户要优化某个已有组件却无明确方向、或要防止改了反而更差(自评乐观偏差 / 多维同改归因失效 / 为凑分加废话膨胀)、或要把一套通用「评分→单变量改→改后验证严格更好才留否则回滚→触顶停」的纪律套到任意组件上时使用。管优化过程本身的纪律(validation gate / ratchet / 独立验证 / 触顶停),不评单组件深度(交 skill-dev),不查插件接线(交 plugin-dev)。仅手动 /optimize-any 触发。
🧹 批量收尾 —— 一次清理/归档/收尾**全部**已完成 task。三件事: ① 清理所有已合并的 worktree ② 归档所有已完成的任务 ③ 清理 task.md 看板的已完成行。完成判定 = completed ∪ merged (并集), 当前 active task 永不纳入。**强制 dry-run → 用户确认 → --apply 执行** 三段护栏, worktree 销毁沿用安全判据 (脏/未合并自动保留, 不丢提交)
创建或更新小说的大纲与情节线。当用户说"写大纲/规划剧情/排章节/理主线支线/管伏笔"时调用。管理 大纲/(总纲+分卷) 与 情节/(主线+支线+伏笔追踪) 目录, 把宏观结构与逐章节奏落到可核对的表格。本 skill 独占 大纲/ 与 情节/ 目录。
--- name: novelist-init description: 初始化一部新小说的目录环境(scale)。当用户说"新建小说/开一本书/初始化小说项目/搭小说目录"时调用, 创建中文目录骨架(人物/世界观/设定/大纲/情节/章节/元数据)+模板文件。这是 novelist 插件所有其他 skill 的前置——没有目录环境, design/write/check 无处落盘。 user-invocable: true argument-hint: [小说名] [类型] arguments: [小说名, 可选类型] --- # novelist-init — 初始化小说目录环境 为一部小说搭建细粒度的中文目录骨架, 让后续设定、编写、检查各有归属、互不冲突。 ## 工作流(按序执行) 1. **取参数** — 从用户输入取「小说名」(必需) 与「类型」(可选, 如 玄幻/科幻/悬疑)。缺小说名 → 硬停, 用 `AskUserQuestion` 问, 禁自行编名。 2. **定父目录** — 默认当前工作目录。若用户指定路径则用之。 3. **审批门 — 确认创建参数**
Claude Code 会话历史整理 — 扫 ~/.claude/projects/**/*.jsonl 全部 session transcripts, 提取学习增量 (用户校正/决策/踩坑/L0 规则) → 全局记忆库 ~/.cortex/.wiki/memory/. 默认 --apply 落盘 (--dry-run opt-in 仅出 JSON plan 预览). 与 cortex-extract (L4-inbox 内部) 互补.
This skill should be used when the user needs a structured research report or formatted output. Typical triggers include writing executive summaries, technical reports, comparison tables, or checklists.
整理当前会话上下文 → 记忆库. 自动判定全局 (L0 关键词/跨项目语义) vs 项目级 (默认/含 repo 特定); 用户可 --scope global|project 显式覆盖. 复用 cortex-extract 三轴 + cortex-schema 路径. 任务收尾或显式 'digest 上下文/沉淀' 触发.
知识库搜索 + 兜底 + 回填闭环 — 先搜双层 vault (项目级 <repo>/.wiki + 用户级 ~/.cortex/.wiki); 未命中走兜底 (WebSearch → 拿不准问用户); 答案按 scope 归类 (项目级/全局) 自动回填知识库. 触发: 查/搜知识库/recall/想想/记得/这个怎么.
知识库构建 ingest — 接受 GitHub/GitLab/Website URL 或 local dir 输入, 自动识别+路由到 项目/<host>/<owner>/<repo>/ (本地 git repo 当 github/gitlab 处理, 非 git → 项目/local/<name>/). 默认 --apply 调度抓取 (gh/git clone/WebFetch 混合) + 落盘 (--dry-run opt-in 仅出 JSON plan 预览).
--- name: novelist-character description: 创建或更新单个小说人物的详细设定。当用户说"加个人物/写某角色设定/完善某人物/这个角色的经历关系"时调用。每个人物在 人物/<人物名>/ 下独立文件夹, 拆为三文件: 简介.md(简介+性格)、经历.md(各时间段经历/事件)、关系.md(与他人交集/是否见过)。本 skill 独占 人物/ 目录。 user-invocable: true argument-hint: [人物名] arguments: [人物名] --- # novelist-character — 单人物细粒度设定 把一个人物拆成三个正交文件管理, 让"是谁"、"经历过什么"、"和谁有交集"分开演进、便于一致性检查。 ## 三文件结构(人物/<人物名>/) | 文件 | 内容 | 要点 | |---|---|---| | 简介.md | 身份、外貌、**性格**(多维)、动机、说话风格、能力 | 性格写成可驱动行为的条目, 非空泛形容词 | | 经历.md | 按**时间段**排列的经历与关键事件(时间线) | 每条标时
This skill should be used when the user asks to "research X", "deep dive into X", "compare A vs B", "evaluate this project", or requests evidence-backed technical research, architecture review, or technology selection.
This skill should be used when the user needs to synthesize research evidence into conclusions and recommendations. Typical triggers include summarizing evidence, reconciling conflicting sources, or deriving recommendations.
项目知识库统一契约 — 目录结构 / 三模块 (项目/领域/脚本, 项目+脚本仅用户级) / 5 级记忆 (L0-core/L1-long/L2-mid/L3-short/L4-inbox, Ebbinghaus 遗忘曲线) / 双层布局 (用户级全模块 + 项目级仅 memory+领域) / frontmatter 模板 / 完整样例. lint+extract 引用本 skill 作权威源.
记忆库升降级维护 — 按金字塔模型 (L4 庞大 → L0 稠密) 自动 promote/demote. 信号: 频率 (近期提及) / 时间 (距今) / 重要度. 规则: 用户反复强调 → 逐级升; L1/L0 允许自动升不允许自动降. 主要工作区 L4-L2; 默认 --apply 落盘 (--dry-run opt-in 预览). 无独立脚本, 调 cortex-extract/save/lint 执行.
lint / 校验 / 体检 / audit / 死链 / 孤儿 / 规范化 / frontmatter — cortex 知识库与记忆树的合规检查与可逆 autofix。覆盖 wikilink 死链、frontmatter 缺字段、命名违规、目录同构、孤儿页、等级语义反写、脚本目录用途混淆等 7 类规则。默认 --fix 落盘修复;--check opt-in 仅预览。
This skill should be used when the user needs to plan a research investigation or clarify research scope and questions. Typical triggers include creating a research plan, defining research questions, or structuring a study. Use when planning or scoping research tasks.
This skill should be used when the user needs to validate sources, verify claims, or rate evidence quality. Typical triggers include verifying citations, checking credibility, or rating sources.
This skill should be used when the user needs to retrieve sources for research or build a source list. Typical triggers include collecting sources, searching for documentation, or assembling references.
--- name: novelist-write description: 小说写作一站式入口——用户只需调用 write, 即跑完整链: 前置就绪(目录环境+核心设计)→ 四要素确认 → 生成正文 → 收尾链(一致性检查→校对→去AIGC→定稿)。当用户说"写第N章/继续写/接着写剧情/写下一章/写这本书"时调用。设计未就绪会自动引导补(design), 全流程由本 skill 编排, 用户不必分别调各 skill。本 skill 独占 章节/ 目录的新增写入。 user-invocable: true argument-hint: "[可选章节号; 缺省=进度下一章自动续写]" arguments: [章节号] --- # novelist-write — 小说写作一站式入口 **用户只需调用 write, 完整流程都包含**: 前置确保设计就绪 → 编写 → 检查 → 审查 → 校对 → 去AIGC → 定稿。本 skill 是顶层编排者, 引用 design/check/proofread/humanize 等落地各环, 用户不必逐个调用。正文不是想到哪写到哪——每章动笔
extract/提取/promote/整理/归档/digest L4-inbox 收件箱, 按三轴 (抗遗忘度/强度/复用面) 路由到 L1-long/L2-mid/L3-short/项目/领域, 默认 --apply 落盘 + 增量游标 (--dry-run opt-in 仅出 JSON plan 预览). 触发词: 整理 inbox / 提取记忆 / 归档笔记 / promote / digest.
planning 入口 (需求/方案单一真值源)。新建 SKEIN task 做需求梳理时使用 — 判新旧 + create 登记 + brainstorm (交互式) + grill 硬门, 产出 prd.md/implement.md
➕ 规划级入口 (只规划不执行): 把请求纳入 SKEIN task 的 planning 阶段 — 判新旧 + skein.py create 登记 + brainstorm + grill 硬门, 产出 prd/implement 后停在 skein.py start 之前, task 留 planning 态, 禁 exec/check/finish。用户想"先看规划再决定执行 / 添加规划任务 / 只规划不动手"时用。仅显式调用 (/skein-add), 禁 model 自动触发。与 skein-flow/skein-go 边界: 后者=强制全闭环 (plan→exec→check→finish), add=只到 planning 停
性能优化的跨栈方法论框架。综合系统/后端(Gregg)、前端/Web(Souders·Osmani·web.dev)、低延迟(Thompson·Acton·Tene)三流派 + Knuth/Amdahl/Little/Pike 经典共识,提炼 7 个跨栈方法论、9 条决策启发式、流派分歧与反模式。作为方法论顾问,指导定位瓶颈、正确度量、选对方向、避开经典陷阱(核心戒律: 不靠猜,先量测)。触发词: 性能优化、为什么慢、怎么调优、延迟高、吞吐上不去、性能瓶颈、profiling、CPU/内存/IO 占用高、前端加载慢、Core Web Vitals、尾延迟、P99、卡顿、掉帧、OOM、内存泄漏、GC 频繁、慢查询、接口超时、打包体积大
开源协议(License)选择与合规决策框架。覆盖 60+ 协议(MIT/Apache/BSD/ISC/GPL/LGPL/AGPL/MPL/EPL/CDDL/EUPL/CeCILL 及 BSL/SSPL/Elastic/FSL/PolyForm 等 source-available),归为 permissive / 弱copyleft / 强copyleft / 网络copyleft / 源码可见非OSI 五大家族。两类用途: 为自己项目选 License、审查第三方依赖的兼容与合规。给决策树、兼容方向(谁能并入谁)、商业策略(双授权 / AGPL 防 SaaS 白嫖 / BSL 延迟开源)、近年 relicensing 案例。触发词: 开源协议、License 选哪个、MIT 还是 Apache、GPL 传染、copyleft、AGPL、协议兼容、协议冲突、依赖合规、能不能商用闭源、SaaS 白嫖、SPDX、relicensing
持续优化 skills 与 subagents 的方法论编排器。诊断 9 维短板→设计 bounded 编辑→validation-gated 验证→保留或回滚。用于优化现有 SKILL.md / agent.md、修触发准确性、补失败模式、收窄误触发、回归检查。系统可自动调用,亦可 /skill-optimizer 手动触发。
创建与维护 Claude skills 和 subagents 的方法论框架。当用户要编写 SKILL.md、创建新 skill、设计 subagent / agent.md、配置 frontmatter、拆分 progressive disclosure、调整现有 skill 的结构/触发/维护陷阱时使用。纯 9 维质量评分优化(不改结构)→ 路由 skill-optimizer。仅手动 /skill-author 触发。
Go 错误处理规范——禁止单行 if err、必须记录日志(lazygophers/log 或 slog)、禁止包装错误、errors.Join 聚合、sentinel error 模式、初始化用 log.Fatalf、参数校验用 validate tag 禁手写 if。处理 Go error、写 if err 块、设计错误类型、做参数校验时触发。
Trellis 任务执行的强制规范 (硬约束, 不可绕过)。覆盖任务门禁 (实施一律建 task, 探索按复杂度)、worktree 生命周期 (start 创建 / 结束合并+移除)、任务归属判定 (新任务 vs 现有补充)、回复前缀标记、完成判定。**trellis 项目内每次用户输入都必须立即加载本 skill 阅读并逐条遵守**, 不论输入类型。hook 每轮要求加载本 skill。
SKEIN 工作区初始化 + 结构维护。未初始化仓库 (无 .skein/ 或 SessionStart 提示) 一键 scaffold; 已初始化时按需手动优化 .skein 结构 (spec 类目重组 / core↔recall 层调 / config 调参), 改盘后 reindex。既有 trellis 仓迁移见 references/trellis-migration.md。幂等可重跑。
Creates and manages GitHub Issues with bug report, feature request, label, priority, and lifecycle guidance.
llms.txt 生成流程 — 项目扫描策略、配置管理、文件生成步骤。 Agent 按需 Read 子文件获取详细流程。Triggers on "生成 llms.txt", "create llms.txt", "llms.txt 生成", "update llms.txt".
llms.txt 规范知识库 — 文件格式、验证规则、真实案例、上下文变体、工具集成。 Agent 按需 Read 子文件获取完整规范细节。Triggers on "llms.txt 规范", "llms.txt format", "llms.txt 标准", "llms.txt specification".
两层规则记忆 (基于 .skein/spec)。planning 时 recall 召回相关规则、task finish 后 sediment 沉淀学习 + prune 自动精简过期/重复/断链规则。core 常驻硬规 + recall 按需召回, 经判定门自动写盘 (不逐次问用户)。产出 .skein/spec 下 core/recall 规则文件 + index。另支持空仓 bootstrap 播种规则基线、记忆大面积失效 (大重构/换栈) 时 reconstruct 可逆归档后按项目类型分型重建、maintain 手动体检 (超预算/stale/断链/重复/废弃, --apply 自动修复)、auto-fix (Stop hook 写 .pending-fix 标记 → main 派 skein-specer bg 跑 maintain --apply 全自动修, 断链只报告)。
检查小说整条故事线的一致性(18 子项)。当用户说"检查一致性/查冲突/审故事线/有没有矛盾/设定对不对"时调用; 也被 novelist-write 在编写前引用取事实快照。mode=detect(默认只读审查产冲突清单) / mode=fix(单点冲突直接 Edit 修正, 段落级派 chapter-writer)。派 continuity-auditor agent 审查, 报告落 元数据/检查报告/。
Generates Conventional Commits Git commit messages.
🛠️ 把 worktree隔离 + 闭环收尾 + task.md看板 三维注入当前项目 .trellis/。全部为 trellis 生命周期 hook 确定性强制 (after_start 建 worktree, after_finish 自动 commit→merge→archive→销 worktree, taskmd hook 维护看板), 不靠 AI 跑脚本。结果导向: 只约束最终行为闭环 (worktree 建/销 + create→…→finish 收尾链完整), 不约束注入方式。幂等 (marker 包裹)
📋 维护 `.trellis/task.md` 任务看板 —— trellis 缺的跨任务总览。**一个表格, 一行一个任务**, 列为 id/名称/描述/状态/worktree/前置 (6 列; 状态列承载生命周期阶段: 规划中/实施中/检查中/收尾/已完成/已归档; 前置列=该 task 依赖的前置 task ID, 承载 task 级 DAG, 仅有依赖者标, 无依赖填 —)。在 task create/start/阶段切换/archive/设依赖 后**及时更新**对应行; 并**自动清理超 7 天的已完成行**防膨胀。保持看板与 task.json 实时一致
🔄 请求级入口: 把指定请求强制纳入 trellis task 闭环 (plan→exec→check→finish), 禁 inline (即使极简)。用户显式调用 (/trellisx-flow) 或 model 自动触发 (请求复杂/多步/跨文件时)。调用即创建同意信号, 仍先判新建 vs 并入 active task。与 trellisx-apply 互补 —— apply 注入"推荐建 task"常驻软提示指向本 skill, 由本 skill 接管。载体默认 subagent 编排 (main 调度 trellis-implement 共享 task worktree 并发 2)
--- name: novelist-design description: 小说的整体核心设计——主要剧情与主要人物一起定(二者必须同处本 skill, 因为主角与主线相互定义)。当用户说"设计这本书的核心/定主线和主角/搭整体框架/核心设定"时调用。本 skill 是统筹者: 自己产出核心骨架, 并引用 novelist-outline / novelist-character / novelist-worldview 落地各部分细节, 不与它们抢目录。 user-invocable: true argument-hint: "[可选方向; 缺省=对当前小说做核心设计, 交互敲定]" arguments: [设计方向] --- # novelist-design — 核心设计(主要剧情 + 主要人物) 一本书的灵魂 = 主线冲突 × 主要人物。二者相互定义(主角的欲望生成冲突, 冲突筛选出主角), 故**必须在同一 skill 内一并设计**, 不可拆开各做各的。本 skill 统筹设计, 把细节落地委托给专责 skill。 ## 设计顺序(核心骨架先行, 细节委托) 1
提交变更前先自动识别并排除临时/备份/日志/构建产物等不该进版本库的文件,再合理更新忽略清单(项目通用噪声→.gitignore、个人机器噪声→全局 excludesFile/.git/info/exclude),疑似密钥则拒交并报警,最后生成规范 commit message 提交。触发词:「提交」「commit」「把改动交了」「暂存并提交」。仅本地提交,不 push、不开 PR。
主题与配色设计——做颜色搭配/调色板/主题/品牌色阶/暗模式的设计决策。触发:选配色/调色/主题/色板/品牌色/暗模式/对比度/色盲/UI风格。按媒介路由 HTML/Web(CSS变量)、原生App(平台token)、CLI(ANSI)、TUI(真彩/256/16降级)。保证可访问性(对比度/色盲安全)。需后端动态系统不适用;UI/UX 布局/组件/交互走姊妹 skill design-uiux。
创建、维护、validation-gated 优化 Claude skills 与 subagents 的方法论框架。流程 A 从零创建 (定位/骨架/frontmatter/调研/验证),流程 B 优化现有 (9 维评分/单变量爬山/触顶停/成果卡片)。含领域视角蒸馏 (分维度调研+三重验证)。不蒸人物角色。仅手动 /skill-dev。
对抗式审查 (红队, 非审批)。planning 产物 (prd 主入口/design 详细设计/findings 调研 + task.json 子任务) start 前硬门、或用户显式 "grill/盘方案/审设计/红队" 时使用 — 多轴逼问挖漏洞/隐藏假设/未定边界, 逐问给推荐答案+codebase 先查, 弱点表交用户裁才放行。main 亲做 (交互式)。
多平台推广文案生成框架(只生成文案, 不负责发布/发帖)。把同一素材(产品 / 开源项目 / 文章)按各平台调性各改写一篇地道帖子。覆盖 GitHub、linux.do、小红书、知乎、Twitter/X、Reddit、Hacker News、V2EX、微信公众号、掘金、即刻, 另给「新平台画像」模板可自扩展。提供提素材内核流程、平台调性速查(正文体量 / 标题 / 标签 / CTA / 头号禁忌)、开发者社区 vs 种草问答社区两大阵营差异、反硬广要点。额外要求: 去 AIGC 化(降低 AI 检测特征、写得像真人)。触发词: 推广文案、宣传帖、各平台文案、一稿多平台、小红书文案、知乎回答、发推、写 thread、Show HN、README 推广、安利帖、种草文案、宣发、去AI味、防AI检测、降AIGC
DGoT动态图思维引擎 - 自动生成和优化研究路径,通过早停、阈值裁剪和FoT框架实现动态资源分配,降低43-56%研究成本
任务终结。所有验收通过后触发,汇总执行结果、生成完成报告、提取经验教训写入 lessons.json
项目上下文探索。当用户需要了解项目结构、分析代码架构或为任务收集上下文时触发,定位相关模块和文件,推断代码风格与工具链,输出 context.json
JavaScript/TypeScript 核心开发规范:ES2025-2026语法标准、ESM模块系统、const/let变量声明、命名约定、Vite 6构建工具、ESLint 9 flat config代码检查。编写JS/TS代码、创建项目、配置构建工具链时加载。
JavaScript异步编程规范:async/await、Promise链式调用、Promise.withResolvers、AbortController取消控制、Streams API流处理。处理并发请求、异步流程控制、超时取消、数据流时加载。
悬疑推理小说线索系统与伏笔管理。涵盖关键线索与证据链设计、红鲱鱼误导布置、伏笔埋设与回收、信息密度控制,确保推理公平严密且阅读体验流畅。适用于设计线索网络、管理伏笔时间线、验证推理逻辑等场景。
言情小说情感弧线与角色心理刻画。设计感情发展阶段的心理变化轨迹、内心独白技法、情感外化表现与微表情、多角色情感交织。适用于角色情感深度塑造、心理描写和情感层次递进设计。
Vue 3.5开发规范:Composition API组合式API、Vapor mode高性能模式、Pinia状态管理、Nuxt 4全栈框架。开发Vue组件、SFC单文件组件、响应式数据、路由页面时加载。
PowerShell core conventions covering PowerShell 7.4 LTS (cross-platform pwsh) vs Windows PowerShell 5.1 (built-in legacy), Verb-Noun cmdlet naming with approved verbs, advanced functions ([CmdletBinding()] / param blocks / SupportsShouldProcess), pipeline semantics (ValueFromPipeline, process/begin/end blocks), strict mode (Set-StrictMode -Version 3.0), $ErrorActionPreference, $PSStyle ANSI formatting, ForEach-Object -Parallel, ConvertFrom-Json -AsHashtable. Use proactively when the user asks to "写 PowerShell 脚本 / pwsh 脚本 / Windows 自动化 / cmdlet 开发". Also triggers on "powershell", "pwsh", "ps1", "cmdlet", "advanced function", "Verb-Noun", "$PSStyle", "Set-StrictMode", "powershell 规范".
PowerShell error handling: terminating vs non-terminating errors, $ErrorActionPreference levels (Continue/Stop/SilentlyContinue/Ignore/Inquire), -ErrorAction parameter scope, try/catch/finally with typed catches, ErrorRecord anatomy ($_.Exception/$_.CategoryInfo/$_.TargetObject), throw vs Write-Error, trap statement, $LASTEXITCODE for native commands, $PSNativeCommandUseErrorActionPreference (7.3+), $? boolean, exit codes, custom exception classes. Use proactively when the user asks "PowerShell 错误处理 / try-catch / ErrorAction / 退出码 / LASTEXITCODE / terminating error". Also triggers on "throw", "trap", "$Error", "ErrorRecord", "$ErrorActionPreference", "终止错误", "非终止错误".
PowerShell module authoring and distribution: .psd1 manifest, .psm1 root module, function/cmdlet/variable/alias export rules, scope (Script/Private/Global), PSResourceGet (Install-PSResource) replacing the legacy PowerShellGet v2, PSGallery publish workflow, semantic versioning, module layout (Public/Private folders + dot-source loader), binary modules basics, RequiredModules and CompatiblePSEditions. Use proactively when the user asks to "写 PowerShell 模块 / ps 模块发布 / Publish-PSResource / psgallery / module manifest". Also triggers on "psd1", "psm1", "Export-ModuleMember", "PSResourceGet", "Install-PSResource", "PowerShellGet", "PSGallery".
--- name: cortex-digest description: 全量深度 digest — log/session 数据 + 全 vault 深读 (8 阶段, 默认 deep, 无 depth 参数), 增量游标 (vault/.cortex/state/*.json) 自动跳已处理。L4 全清单向漏斗, L0/L1 永不删条目。stage 5 含记忆↔知识库双向桥。触发: daily cron 03:00 / 用户显式 "digest" / "巩固记忆" / "consolidate"。 disable-model-invocation: false allowed-tools: Bash Read Write Edit Glob Grep Skill --- # cortex-digest [AUTO_MODE persistent: 禁询问, 自决执行, 禁中止] **全量深度模式 — 默认 deep, 无 depth 参数**。每日跑一次完整 8 阶段, 增量游标驱动避免重复处理。全量跑可能数小时, 不中止 / 不分批。 ## 触发场景 - daily c
Bash / Shell core conventions covering Bash 5.2+ features, POSIX sh portability, strict mode (set -euo pipefail + IFS), quoting and parameter expansion, $(...) over backticks, printf over echo -e, [[ ]] over [ ], shebang selection, and macOS bash 3.2 legacy compatibility. Use when writing, reviewing, refactoring, or debugging any shell script. Also triggers on "Bash 脚本", "shell 脚本规范", "strict mode", "set -euo pipefail", "shellcheck", "shfmt", "POSIX sh 兼容", "bash 5.2", "macOS bash 3.2".
POSIX sh portability guidance: when to choose /bin/sh vs /usr/bin/env bash, dash/ash vs bash feature matrix, macOS bash 3.2 legacy constraints, busybox/Alpine ash quirks, portable replacements for [[ ]] / arrays / process substitution, and shellcheck -s sh enforcement. Use when targeting Alpine containers, OpenWrt, BSD systems, init scripts, or any environment without bash. Triggers on "POSIX sh", "/bin/sh", "dash", "ash", "busybox shell", "macOS bash 3.2", "alpine 脚本", "可移植脚本".
Bash error handling conventions: set -euo pipefail strict mode, trap EXIT/ERR/INT for cleanup, mktemp + auto-removal, exit code design (0/1/2/64-78 sysexits), error propagation through functions, $? capture pitfalls, and || die patterns. Use when designing failure paths, cleanup logic, or hardening scripts against partial failure. Triggers on "trap 清理", "exit code", "set -e 陷阱", "mktemp", "错误处理 bash", "脚本健壮性", "信号处理 bash".
Bash tooling chain: ShellCheck (SC codes & suppressions), shfmt (formatting style), bash-language-server LSP, bashdb / bash -x tracing, pre-commit hooks, editor integration, and shell linting in CI. Use when setting up project quality gates, configuring editors, or upgrading existing scripts to meet modern standards. Triggers on "shellcheck 配置", "shfmt 格式", "bash LSP", "shell 预提交", ".shellcheckrc", "shell 编辑器".
Bash testing conventions using bats-core (Bash Automated Testing System): test layout, setup/teardown, run/assert helpers, bats-assert / bats-file / bats-support libraries, mocking commands via PATH override, coverage with kcov, and CI integration. Use when designing test suites for shell scripts, validating CLI behavior, or hardening release scripts. Triggers on "bats 测试", "shell 单元测试", "bats-core", "kcov bash", "shell 脚本测试", "mock command".
Windows cmd.exe and batch script (.bat / .cmd) compatibility subset for cases when PowerShell is unavailable or wrappers must run under legacy contexts. Covers setlocal / endlocal, enabledelayedexpansion (!var! vs %var%), %~dp0 / %~nx0 / %~f0 modifiers, errorlevel checks, FOR /F loops, doskey limits, argument quoting hazards, .bat vs .cmd differences, and decision rules for when to fall back to batch versus invoking pwsh. Use proactively when the user asks "写 batch 脚本 / cmd 脚本 / .bat / .cmd / Windows 批处理 / 调用 cmd". Also triggers on "cmd.exe", "batch", "setlocal", "errorlevel", "%~dp0", "doskey".
对话生成 - 角色对话创作、语言风格个性化、对话推进情节。当用户需要编写角色对话、改善对话质量、设计角色专属语言风格或用对话推进情节揭示信息时激活。
设计技能设定 - 创建技能树、装备系统、天赋路线、连招体系等游戏战斗核心要素
生成 .canvas (JSON Canvas 1.0), 节点 label 走 vault.lang; CLI 不可用降级。仅显式触发 ("make canvas" / "新建画布")。
--- name: cortex-forget description: 记忆遗忘 — 按 _meta/memory-policy.yaml 扫过期条目, 标 archive_pending=true (不真删, 交 memory-archive cron 月度执行)。触发: "forget" / "遗忘" / daily cron 自动触发。 disable-model-invocation: true allowed-tools: Bash Read Edit Glob --- # cortex-forget 按 policy.levels.<L>.forget 规则扫各级记忆, 给过期条目打 `archive_pending=true` frontmatter 标记。不删除文件本身, 仅 memory-archive cron (monthly) 才物理迁出。 ## 触发场景 - daily cron `memory-forget.sh` (03:00) - 用户显式 "forget expired memory" / "扫遗忘" - 用户说 "忘了 X" / "forge
切换/查看 vault 语言 — 读写 _meta/version.json:.lang, 列 fallback 链, 不动既有目录。仅显式触发 ("切换语言" / "vault 语言")。
按模板新建笔记 (concept/entity/domain/dashboard/question/source), 路径按 vault.lang, 填 lang/cli frontmatter。仅显式触发。
--- name: cortex-reflect description: DMN 跨域综合 — 读最近高频 L2/L3 找跨 domain 连接 + 未解决疑问, 输出到 知识库/收件箱/<YYYY-Wnn>-反思-{连接,疑问,洞察}.md (等 digest 分发)。触发: "reflect" / "反思" / "周/月复盘" / weekly cron。 disable-model-invocation: true allowed-tools: Bash Read Write Glob --- # cortex-reflect 模拟大脑 default mode network (DMN) — 在空闲/周末扫近期记忆, 找跨 domain 的洞察连接和未解决疑问, 写入 `知识库/收件箱/<YYYY-Wnn>-反思-{连接,疑问,洞察}.md` (作为待 digest 分发条目, digest 阶段决定升 领域/<域> 或 项目/<repo>/笔记/)。 ## 触发场景 - weekly cron (与 digest 串行, 不独立调度) - monthly 用户触发月度
武侠门派体系设计,涵盖武林门派架构、武学传承谱系、门规戒律、弟子等级、门派文化。适用于创建武林门派、设计内部架构与等级制度、构建武学传承体系、设定门规与门派文化底蕴,规划门派间武学交流竞争。
玄幻修仙修炼体系设计,涵盖境界划分、突破条件、灵根资质、功法等级、天劫机制。适用于设计修炼境界体系、功法分类、灵根天赋设定、突破瓶颈规则、修炼资源(灵石丹药灵脉)体系,确保层次分明且逻辑自洽。
PowerPoint/pptx 演示文稿操作 - 创建编辑幻灯片、插入内容、应用模板。Trigger: 'pptx', 'powerpoint', '幻灯片', '演示文稿', 'slides', 'PPT'
注册 cortex 周期任务 (lint/fold/dashboard) 到 launchd/cron/GHA; dry-run + 确认; 支持 uninstall。仅显式触发。
log/ 按月归档到 folds/YYYY-MM-fold-NNN.md (ASCII), 内容按 vault.lang; --apply 落盘。仅显式触发 ("fold logs" / "归档日志")。
Word/docx 文档操作技能 - 读写段落与表格、格式转换(docx/md/pdf)、模板生成、批量处理、智能分析。适用于合同生成、报告撰写、文档格式转换等场景
情节发展 - 情节推进、冲突升级、高潮转折、悬念伏笔、节奏控制。当用户需要设计故事走向、安排冲突节奏、布局情节转折、设置悬念伏笔或解决卡文问题时激活。
玄幻修仙宗门势力设定,涵盖宗门等级架构、势力关系网、秘境资源分配、修仙界格局。适用于设计宗门门派层级、构建势力版图与政治关系、规划散修家族商会等非宗门势力,营造有戏剧张力的势力博弈。
大纲管理 - 总纲/细纲设计、章节规划、多线管理、伏笔布局与回收。当用户需要设计小说大纲、规划篇章结构、管理多条故事线或跟踪伏笔回收时激活。
文风调整 - 叙事视角切换、语言风格调节、氛围营造、文风统一。当用户需要调整叙事风格、切换视角、营造特定氛围、统一全文文风或模仿特定写作风格时激活。
故事构思 - 主题立意、世界观构建、核心冲突设计、题材选择。当用户需要创作灵感、从零构思故事、选择题材(玄幻/都市/科幻/悬疑)或构建世界观时激活。
Excel/xlsx 文件操作 - 读写工作表、数据分析、CSV转换。Trigger: 'excel', 'xlsx', '表格', '工作表', 'spreadsheet', '数据分析'
任务流程调度器。当用户提出需要实现、修复、重构、优化的开发任务时触发,协调 align→explore→plan→exec→verify→adjust→done 的完整状态机流转
任务范围对齐。当用户需要明确任务目标、定义验收标准或确认实施边界时触发,自动生成 SMART-V 标准,通过交互确认后写入 align.json
恢复中断任务。当用户要求继续、恢复之前未完成的任务时触发,读取 index.json 检查数据完整性,确定恢复点后调用 flow 继续执行
玄幻修仙法宝装备系统设计,涵盖法宝品阶分类、炼器炼丹材料、阵法符箓、丹药体系。适用于创建法宝神器、设计炼器流程、构建阵法符箓系统、规划丹药炼制等级,确保装备系统与修炼体系匹配。
生成 HTML 片段 — badge/card/timeline/mermaid/heatmap/disclosure 模板替换 {{VAR}} 占位。Triggers on "render html", "生成 HTML 片段", "render badge", "render card", "render timeline".
记忆晋级 — 读 views/candidates.md 按 policy 执行 L4→L3 / L3→L2 / L2→L1 / L1→L0; L1→L0 强制 AskUserQuestion 二次确认 (AUTO_MODE 下绝不执行)。Triggers on "promote memory", "晋级", "审批候选".
批量摄取 urls.txt 到 cortex vault, 循环调 ~/.cortex/scripts/ingest_url.sh。Triggers on "批量摄取", "bulk ingest".
vault 重构 — rename/merge/split/dedupe/extract/inline/migrate-locale/evolution-apply, --apply 才落盘 backup。仅显式触发。Triggers on "重命名", "rename", "merge", "split", "重构 vault".
导入 claude code / cli transcript → 记忆/L4-流水账/sessions/, 同步关键事件 append 到 ledger。Triggers on "import session", "导入会话", "归档会话", Stop hook 自动触发.
Cross-session memory management: read, create, update, search memories. Trigger: 'remember this', 'recall memory', 'save context', 'search memories', 'memory index'.
音频理解 — ASR 转录 + 音频问答。多 provider (openai whisper / zhipu glm-asr / openai gpt-4o-audio / qwen-audio); 两种模式 asr (Whisper 风格 multipart 转录) 与 chat (OpenAI gpt-4o-audio / 通义 qwen-audio 问答)。从 vault/.cortex/config/audio-understand.yaml 选 provider。Triggers on "转录", "转写", "听音频", "audio transcription", "ASR", "音频问答", "音频理解", "听这段录音", "/cortex:audio-understand".
--- name: cortex-dashboard description: 渲染仪表盘 — 读 frontmatter view_query (dict) 查记忆/知识库/cron 数据源, 渲染 KPI + 图表 + Top-N + Legend, 注入 DASH:BEGIN/END 区, 不破坏正文。触发: "build dashboard" / "刷新仪表盘" / "仪表盘" / "dashboard" / daily cron。 disable-model-invocation: true allowed-tools: Bash Read Write Edit Glob --- # cortex-dashboard 读 `仪表盘/<page>.md` frontmatter `view_query` (dict) → 走对应 Bash 数据查询 → 按 `view_chart` 渲染 (KPI callout + chart + Top-N + Legend) → 注入 `<!-- DASH:BEGIN -->...<!-- DASH:END -->` 区, 不动正文与
Obsidian Dataview 查询 skill — 构建 / 修改 / 解释 DQL (LIST/TABLE/TASK/CALENDAR) 与 DataviewJS 块。覆盖 dql 语法 / dataviewjs api / cortex vault 集成模式 / 幂等改写 marker / 8 个 cortex 实用 cookbook。Triggers on "dataview", "DQL", "数据视图", "查询块", "项目仪表盘", "dataviewjs", "dv.pages", "/cortex:dataview".
图理解 — 调多 provider VLM (zhipu glm-4v / openai gpt-4o / qwen-vl) 完成图片描述、视觉问答、OCR、结构化抽取。从 vault/.cortex/config/image-understand.yaml 选 provider。Triggers on "看图", "识图", "图理解", "VQA", "vision", "describe image", "看看这张图", "图里写了什么", "提取图中文字", "OCR", "/cortex:understand".
--- name: cortex-install description: 初始化 vault — 双 namespace (知识库 + 记忆 L0-L4) + 仪表盘 + 归档 + 9 cron 注册。lang 询问 (zh-CN/en/ja)。触发: "init vault" / "安装 cortex" / "初始化 vault" / "cortex 装机"。 disable-model-invocation: true allowed-tools: Bash Read Write Edit Glob AskUserQuestion mcp__obsidian__obsidian_list_files_in_vault mcp__obsidian__obsidian_list_files_in_dir mcp__obsidian__obsidian_get_file_contents mcp__obsidian__obsidian_append_content --- # cortex-install 把一个 (新或既有) Obsidian vault 初始化为 cortex
都市小说背景设定与世界观构建。设计现代城市场景、地标建筑、社会阶层与圈层文化、豪门家族架构、商业帝国背景及角色日常生活动线。适用于都市言情、豪门恩怨、商战等题材的空间与社会环境搭建。
视频理解 — 多 provider VLM 视频分析。两种模式 video_url (zhipu glm-4v-plus / qwen-vl-max-video 原生视频) 与 frames (ffmpeg 抽帧走 image VLM, 兼容 openai gpt-4o)。从 vault/.cortex/config/video-understand.yaml 选 provider。Triggers on "看视频", "视频理解", "video understanding", "总结视频", "视频问答", "video QA", "/cortex:video-understand".
cortex 配置查看/编辑 — 无参展示当前 .cortex/config/*.yaml + ~/.cortex/config.json (含字段语义); 有 verb (get/set/unset) 写前 schema 校验; 会话结束自动校验配置合法性。Triggers on "查看 cortex 配置", "改 cortex 配置", "cortex config", "config edit", "configure cortex".
Python Web 后端开发规范 (FastAPI / Litestar + Pydantic v2 + SQLAlchemy 2.0 async)。涵盖路由组织、依赖注入、请求响应模型、中间件、lifespan、认证、错误处理。在写 REST API、设计 ORM 模型、加中间件、做 OpenAPI 文档、迁移 Flask/Django 时使用。也触发于"FastAPI"、"Litestar"、"REST API"、"Pydantic v2"、"SQLAlchemy 异步"。
Flutter iOS 平台规范 — Cupertino 设计、Impeller (iOS 默认)、ATT/隐私清单、Info.plist 权限描述、ProMotion 120Hz、App Store 审核合规。当用户开发 iOS/iPadOS 端、提到 "iOS"、"Cupertino"、"App Store"、"ATT"、"权限"、"Info.plist"、"TestFlight" 时加载。
角色设定 - 角色性格塑造、背景故事、成长弧线、关系网络设计。当用户需要创建主角/配角/反派、设计角色关系网络或解决角色扁平化问题时激活。
Python 异步编程与并发规范 (asyncio 3.13+)。涵盖 async/await、TaskGroup 结构化并发、httpx 异步 HTTP、aiofiles、超时与取消、free-threading (PEP 703)。在写异步函数、并发调度、I/O 优化、迁移同步代码、调试 async bug 时使用。也触发于"asyncio"、"async/await"、"并发"、"httpx"、"TaskGroup"。
Go 静态分析规范——golangci-lint v2 配置(version 2 schema、linters.default、formatters 段、exclusions 预设、depguard 拦截过时包)、必启 linter 集合、与项目规范冲突的禁用项、govulncheck 漏洞扫描、CI 集成。配置 .golangci.yml、修复 lint 告警、做静态质量审查时触发。
文生图 — 从 vault/.cortex/config/image-gen.yaml 多 provider 选 (随机或 --config 指定), 内置 10 风格 / 6 排版库; 自动写 frontmatter md + 落 _assets/images/。Triggers on "生成图", "做张图", "text to image", "image gen", "AI 画图", "render image", "/cortex:image".
游戏小说核心系统与世界框架设计。规划游戏类型定位、职业体系与转职路线、等级系统与经验曲线、数值平衡、经济体系与货币循环。适用于网游、电竞、系统流等游戏题材小说的世界观底层架构搭建。
PowerShell testing with Pester 5.x (Describe/Context/It, BeforeAll/AfterAll/BeforeEach, Should -Be / -Throw / -Match / -BeOfType, Mock with parameter filter, InModuleScope, TestDrive/TestRegistry, tags & filters, code coverage, NUnit XML output) and static analysis with PSScriptAnalyzer (custom rules, Invoke-ScriptAnalyzer -EnableExit, Settings.psd1). Covers CI integration (-CI flag), test discovery layout, fixtures, and migration notes from Pester 4 to 5. Use proactively when the user asks "写 PowerShell 测试 / pester 用例 / mock cmdlet / 静态分析 / PSScriptAnalyzer". Also triggers on "Pester", "Should", "Mock", "InModuleScope", "TestDrive", "Invoke-ScriptAnalyzer", "PSSA".
React 19开发规范:Server Components服务端组件、Actions表单处理、use hook数据获取、Next.js 15 App Router。开发React组件、页面路由、状态管理、SSR服务端渲染时加载。
Go 工具链规范——gofmt/goimports 格式化、go mod 依赖管理 + tool 指令(Go 1.24+)、toolchain 指令、golangci-lint v2 + govulncheck 安全扫描、delve 调试、go test -fuzz 模糊测试、pprof + trace 性能分析、go fix 现代化(Go 1.26 重写)、交叉编译。装环境、跑命令、配置 Makefile/CI、做基线检查时触发。
Flutter 状态管理规范 — Riverpod 3.x (首选, 含 mutations/offline persistence/generic codegen)、Bloc 8.x (企业级)、AsyncValue 异步状态、ref.watch/listen/read 正确用法。当用户设计数据流、实现 Provider/Bloc/Notifier、讨论 "状态管理"、"Riverpod"、"Bloc"、"setState 替代方案"、"依赖注入" 时加载。
Rust 核心开发规范 — Edition 2024 / Rust 1.85+、所有权三原则、Result/Option/? 错误处理、thiserror + anyhow、let-else、if-let-chains、async fn in traits、cargo / clippy / rustfmt / nextest 工具链。所有 Rust 编码、调试、测试、性能优化任务的前置基线规范,其他 rust 系列 skill 的共同前提。触发短语:写 Rust、Rust 项目结构、Cargo.toml、错误处理、clippy 报错、cargo lint、Rust 规范、Rust best practices、Rust 2024。
Rust unsafe 代码规范 — unsafe 最小化、五种超能力(裸指针 / unsafe fn / static mut / unsafe impl / union)、`// SAFETY:` 注释强制、`# Safety` 文档、安全 API 封装、FFI / CString / CStr / extern "C"、MIRI 验证、bytemuck / OnceLock / LazyLock 安全替代、UB(未定义行为)排查。编写 unsafe 块、调用 C 库、实现底层数据结构、排查未定义行为时加载。触发短语:unsafe、裸指针、FFI、extern C、transmute、UB、undefined behavior、MIRI、static mut。
TypeScript / JavaScript 异步编程规范,覆盖 async/await 错误处理、AbortController 取消与超时、Promise.all/allSettled/any/try/withResolvers、Streams API、Web Workers、Node worker_threads、scheduler.yield 长任务切片、async iterators、tRPC 类型安全 API、Effect-TS。Use when 编写异步逻辑、并发控制、流式数据、取消请求、超时、API 客户端、Web Worker offloading,或用户提到 "async"、"Promise"、"取消请求"、"AbortController"、"并发"、"超时"、"竞态"、"streaming"、"Web Worker"。
TypeScript / JavaScript Node.js 后端开发规范,覆盖 Node 22-24 LTS 原生 strip-types、ESM 模块、原生 fetch、fs/promises、stream pipeline、worker_threads、Hono 4 / Fastify 5 框架、Drizzle ORM、env Zod 验证、undici 高性能 HTTP。Use when 开发 Node.js 服务端、CLI、API 服务、迁移 CommonJS→ESM、env 校验,或用户提到 "Node.js"、"fastify"、"hono"、"ESM"、"worker thread"、"process.env"、"backend"。
TypeScript / JavaScript React 开发规范,覆盖 React 19 Server Components / Server Actions / use() hook / useActionState / useOptimistic / useFormStatus / Suspense、Next.js 15 App Router、Route Handlers、React Compiler 自动 memo、TanStack Query 5、TanStack Router、Zustand 状态、自定义 hook AbortController 模板。Use when 开发 React 组件、页面路由、SSR、状态管理、表单处理、数据获取,或用户提到 "React"、"Next.js"、"Server Components"、"use client"、"Server Actions"、"useState"、"JSX"、"App Router"。
Flutter UI 开发规范 — Material 3 Expressive、Cupertino 自适应、响应式布局 (LayoutBuilder + MediaQuery.sizeOf)、Impeller 渲染优化、隐式/显式/Hero 动画、Widget 组合。当用户开发页面/组件/布局/主题、提到 "Widget"、"Material"、"Cupertino"、"动画"、"响应式"、"主题" 时加载。
Flutter Android 平台规范 — Material 3 Expressive、Impeller (Android 默认启用)、动态颜色 (Dynamic Color)、permission_handler 权限流程、App Bundle / R8 包体优化、Logcat/ADB 调试。当用户开发 Android 端、提到 "Android"、"Material 3"、"权限"、"APK"、"AAB"、"Logcat"、"平台通道" 时加载。
Go 模板开发规范:text/template 与 html/template 最佳实践、XSS 安全防护、模板预编译缓存优化、自定义 FuncMap、Go 1.22+ embed 嵌入集成、常见错误模式。适用于模板渲染、HTML 生成、代码生成场景。
Java 并发编程规范 — Virtual Threads (JEP 444)、Structured Concurrency (JEP 505)、Scoped Values (JEP 506)、CompletableFuture、java.util.concurrent 工具类、锁策略。当用户编写多线程、异步、并行代码,或讨论 "Virtual Threads"、"虚拟线程"、"并发"、"线程池"、"死锁"、"竞争条件"、"ThreadLocal"、"CompletableFuture"、"async"、"协程" 时加载。
诊断 cortex 健康 — vault/obsidian-cli/app-running/MCP/SC/rg/lint/locales/lang-fallback/sessions/config/wrappers 共 18 项。Triggers on "诊断 cortex", "cortex doctor", "体检 vault", "vault 健康".
Go 优先库选型规范——集合用 candy(Map/Filter/Each/Unique)、字符串用 stringx(CamelCase/SnakeCase)、文件用 osx(IsFile/IsDir)、日志用 lazygophers/log 或 slog、JSON 用 lazygophers/utils/json、类型转换用 candy.ToInt64/ToBool。选第三方库、写工具函数、做集合操作或类型转换时触发。
Java 错误处理规范 — sealed 异常层次、RFC 9457 Problem Details、Optional 空值安全、SLF4J 结构化日志、Try-With-Resources。当用户设计异常体系、处理错误、编写日志、调试堆栈,或讨论 "异常处理"、"Optional"、"null 安全"、"ControllerAdvice"、"Problem Details"、"日志规范" 时加载。
--- name: cortex-save description: 落档非平凡发现到 vault — 选目录 (项目/领域/日记/收件箱), 套模板, 塞 frontmatter (4 评分字段), 注 block-id, 反向 wikilink 回填, 同步 index/hot。触发: "save this" / "归档" / "落档" / "save 笔记"。 allowed-tools: Bash Read Write Edit Glob mcp__obsidian__obsidian_get_file_contents mcp__obsidian__obsidian_append_content mcp__obsidian__obsidian_patch_content mcp__obsidian__obsidian_simple_search --- # cortex-save 把"值得留下的东西"写进 Obsidian vault, 让未来会话能搜到。 ## 调用优先级 (P1) 1. **优先 CLI**: `bash ~/.cortex/scripts/sav
Python 类型注解与类型安全规范。涵盖 PEP 604/612/646/695 现代语法、Pydantic v2 模型、ty/pyright 严格模式、泛型/协议/Literal。在添加类型注解、修复类型检查报错、设计数据模型、写泛型代码、配置 typeCheckingMode 时使用。也触发于"类型注解"、"类型检查"、"Pydantic"、"mypy/pyright/ty 报错"。
Markdown 核心规范,覆盖 CommonMark 0.31.2 与 GitHub Flavored Markdown(GFM)扩展、 文档结构、标题层级、列表、链接、图片、代码块、表格、front matter(YAML/TOML)、 MDX 3、可访问性、技术文档模式(README / CHANGELOG / ADR / API 文档)。 编写、审查、格式化或重构任何 .md / .mdx 文件时加载。也响应 "Markdown 规范", "CommonMark", "GFM", "front matter", "README", "CHANGELOG", "ADR", "技术文档", "markdownlint", "remark", "MDX", "Docusaurus", "VitePress", "Astro Starlight", "Nextra", "task list", "脚注", "目录 TOC"。
在 vault 搜索并综合答复 — MCP first 四级 (mcp simple/complex → search.sh → rg), 附引用; 含记忆召回子流程。Triggers on "查知识库", "搜知识库", "search vault", "recall", "想想", "记得".
记忆生命周期管理 — 自动维护 (晋级候选扫 / forget 标记 / 弱条目补充 / weight bump / uri-index 整理) + URI 寻址 CRUD 子命令。无入参跑全量维护; 有 verb 走 CRUD。Triggers on "整理记忆", "维护记忆", "记忆体检", "memory maintain", "记忆写入", "memory write/read/update/delete", "forget", "遗忘".
Mermaid 图表规范,覆盖 Mermaid 11.x 的流程图(flowchart)、序列图(sequenceDiagram)、 类图(classDiagram)、ER 图(erDiagram)、状态图(stateDiagram-v2)、甘特图(gantt)、 时间轴(timeline)、思维导图(mindmap)、用户旅程(journey)、C4、git 图、饼图、 象限图(quadrantChart)、需求图(requirementDiagram)、桑基图(sankey-beta)、 XY 图(xychart-beta),以及 init 指令、主题、a11y 与渲染陷阱。在 Markdown 中绘制、 审查或修改 mermaid 代码块时加载。也响应 "mermaid", "流程图", "序列图", "类图", "ER 图", "状态图", "甘特图", "思维导图", "C4", "时序图", "时间线"。
Go 并发规范——go.uber.org/atomic 原子操作(非 sync/atomic)、errgroup 并发编排(SetLimit 限流)、context 超时取消传播、sync.Pool 对象复用、WaitGroup.Go(Go 1.25+)、Go 1.23 iter 迭代器、Green Tea GC(Go 1.26 默认)。写 goroutine、设计并发流程、调查竞态/泄漏、性能调优时触发。
Go 测试规范——表驱动测试(t.Run 子测试)、testing/synctest 确定性并发测试(Go 1.25 GA)、模糊测试(go test -fuzz)、基准测试(B.Loop, Go 1.24+)、testify 断言、mock 全局 state、覆盖率 ≥90%。写单元测试/集成测试/benchmark、调查 flaky 测试、设计 mock 策略时触发。
C++ performance optimization driven by profiling: cache-friendly layout (SoA, blocking), zero-copy patterns (span, string_view, mdspan, move semantics), compile-time computation (constexpr, consteval, if consteval), SIMD (auto-vectorization, intrinsics, std::simd C++26), parallel algorithms, LTO / PGO, false sharing avoidance. Use when profiling, benchmarking, or optimizing hot paths. Also triggers on "性能优化", "profiling", "perf", "cachegrind", "flamegraph", "SoA", "AoS", "SIMD", "AVX", "LTO", "PGO", "缓存友好", "false sharing", "Google Benchmark".
C POSIX systems programming conventions: file descriptor I/O with EINTR + short-read loops, directory traversal, fork/exec/waitpid, sigaction-based signal handling, BSD/POSIX sockets, and high-throughput I/O multiplexing (epoll on Linux, kqueue on macOS/BSD, poll as portable fallback). Use when writing Linux/macOS system tools, network daemons, or wrapping syscalls. Triggers on "POSIX", "fork exec", "waitpid", "sigaction", "epoll", "kqueue", "socket", "EINTR", "SO_REUSEADDR", "non-blocking IO".
C memory management conventions: safe malloc/calloc/realloc patterns, free + NULL, alignment (aligned_alloc, posix_memalign, _Alignas), memory pools/arenas, RAII-like __attribute__((cleanup)), and leak/error detection with Valgrind, AddressSanitizer, MemorySanitizer, LeakSanitizer. Use when allocating memory, debugging leaks, designing cache-friendly layouts, or hardening against UAF / double-free. Triggers on "malloc 检查", "内存泄漏", "valgrind", "asan", "use-after-free", "double free", "内存对齐", "aligned_alloc", "内存池", "arena allocator".
C concurrency conventions: C11 atomics with explicit memory orders, C11 threads.h and POSIX pthread (mutex, condvar, rwlock, barrier), cache-line alignment to kill false sharing, ThreadSanitizer for race detection, and async-signal-safe rules for signal handlers. Use when designing multi-threaded data structures, debugging races/deadlocks, picking a memory order, or reasoning about lock-free patterns. Triggers on "原子操作", "memory_order", "TSan", "data race", "死锁", "条件变量", "false sharing", "pthread_mutex", "atomic_compare_exchange".
C error-handling conventions: errno/perror/strerror_r usage, goto cleanup resource pattern, safe string operations (snprintf, strncpy + NUL terminator, memcpy with length checks), explicit error-code enums, [[nodiscard]] for critical returns, and integer overflow guards (size multiplication, INT_MAX limits). Use when designing error paths, propagating failures across layers, or hardening against silently-ignored returns. Triggers on "errno", "goto cleanup", "strcpy 替代", "snprintf", "整数溢出", "错误码设计", "defensive coding", "[[nodiscard]]".
C++ concurrency with C++20/23/26 primitives: std::jthread, stop_token, scoped_lock, latch / barrier, atomics with memory ordering, coroutines (task / generator), parallel algorithms, std::execution senders/receivers, lock-free patterns, TSan. Use when writing multithreaded, async, or thread-safe code, or diagnosing data races. Also triggers on "多线程", "并发", "jthread", "stop_token", "协程", "coroutine", "atomic", "memory_order", "data race", "TSan", "ThreadSanitizer", "lock-free", "std::execution", "senders receivers".
C++ toolchain: CMake 3.30+ (modules, presets), Meson, xmake, Conan 2.x / vcpkg dependency management, clang-tidy 19+ / clazy / cppcheck static analysis, clang-format, ASan / UBSan / TSan / MSan sanitizers, gcov / llvm-cov coverage, gtest / Catch2 v3 / doctest / Google Benchmark / libFuzzer / nanobench. Use when configuring build systems, setting up CI, or integrating analysis tooling. Also triggers on "CMake", "Meson", "xmake", "Conan", "vcpkg", "clang-tidy", "clang-format", "sanitizer", "coverage", "gtest", "Catch2", "doctest", "Google Benchmark", "libFuzzer", "compile_commands.json".
C++ memory management with modern RAII: std::unique_ptr / shared_ptr / weak_ptr, custom deleters, scope guards, allocators, std::span, std::string_view, leak diagnosis. Use when designing resource ownership, wrapping C APIs, optimizing allocations, or diagnosing memory leaks. Also triggers on "智能指针", "unique_ptr", "shared_ptr", "RAII", "scope guard", "自定义 deleter", "allocator", "内存泄漏", "use-after-free", "Valgrind", "ASan 报告".
ASP.NET Core 10 Web 开发规范。覆盖 Minimal API、native AOT 发布、Blazor SSR / Streaming / Auto / Interactive 渲染模式、rate limiting、output caching、HybridCache、 middleware 顺序、IExceptionHandler + ProblemDetails、OpenAPI 3.1、健康检查、 JWT / Identity API、WebApplicationFactory 集成测试。 当开发 Web API、REST 服务、Blazor 应用、配置中间件管道、调优 ASP.NET Core, 或说 "ASP.NET Core"、"Minimal API"、"Blazor"、"middleware"、"WebApplication"、 "AOT publish"、"HybridCache" 时加载。
C++ language core conventions covering C++17/20/23 standard features, C++26 progress, modern idioms, coding style, RAII basics, and build defaults. Use when writing, reviewing, refactoring, or debugging any C++ source. Also triggers on "C++ 标准", "C++20", "C++23", "C++26 reflection", "deducing this", "std::expected", "std::print", "std::generator", "ranges", "concepts", "modules", "三向比较", "auto operator<=>", "C++ 编译警告".
C# 数据访问与 ORM 规范。覆盖 EF Core 10 compiled queries、JSON columns、 complex types、bulk operations (ExecuteUpdate / ExecuteDelete)、SaveChanges interceptors、迁移策略、连接池、TestContainers 集成测试、Dapper micro-ORM 选型、 EF Core 10 Vector / Native AOT。当访问数据库、设计数据模型、调优查询性能、 写迁移脚本、配置 DbContext, 或说 "EF Core"、"Entity Framework"、"DbContext"、 "migration"、"Dapper"、"Npgsql"、"SqlServer"、"compiled query" 时加载。
C language core conventions covering C11/C17/C23 standard features, coding style, build systems (CMake 3.30+, Meson), and static analysis (clang-tidy, cppcheck, scan-build). Use when writing, reviewing, refactoring, or debugging any C source. Also triggers on "C 标准", "C11", "C17", "C23 特性", "CMake C", "constexpr C", "nullptr C", "_BitInt", "#embed", "[[nodiscard]]", "clang-tidy 配置", "C 编译警告".
C embedded firmware conventions: memory-mapped I/O with volatile structs, short ISR with main-loop hand-off, MISRA C:2023 (incl. AMD4 atomics/concurrency guidance) compliance, static-only allocation strategies (pools, bitfields, unions, static buffers), Flash/RAM/stack budgeting, and bare-metal critical-section primitives. Use when writing MCU firmware, drivers, RTOS tasks, or any resource-constrained C. Triggers on "MCU", "嵌入式 C", "ISR", "中断处理", "volatile 寄存器", "MISRA", "静态分配", "no malloc", "bare metal", "Cortex-M", "RTOS".
C++ template metaprogramming with concepts (C++20), CTAD, fold expressions, variable templates, constexpr / consteval / if consteval, deducing this (C++23), and C++26 static reflection. Use when writing generic libraries, compile-time computation, type traits, or replacing SFINAE / enable_if / CRTP with modern equivalents. Also triggers on "模板", "泛型", "concept", "requires", "CTAD", "fold expression", "constexpr", "consteval", "deducing this", "CRTP", "SFINAE", "type traits", "static reflection", "C++26 反射".
C# 异步并发编程规范。涵盖 async/await、ConfigureAwait、CancellationToken 传播、 IAsyncEnumerable 异步流、System.Threading.Channels 生产者-消费者、 Parallel.ForEachAsync 并行处理、ValueTask 优化、TaskCompletionSource、 死锁与线程池饥饿排查。当编写或审查异步代码、排查 deadlock、调优并发吞吐, 或说 "async"、"await"、"Task"、"CancellationToken"、"死锁"、"thread pool starvation"、 "异步流"、"Channels"、"ValueTask" 时加载。
C# 14 / .NET 10 LTS 核心开发规范。覆盖 nullable reference types、pattern matching、 primary constructors、collection expressions、params collections、field keyword、 ref struct interfaces、Roslyn analyzers 与 dotnet-format 配置。 当用户新建 .NET 项目、审查 C# 代码、配置 csproj、启用 nullable、调整 LangVersion, 或说 "C# 规范"、"现代 C#"、"C# 14"、".NET 10"、"nullable"、"primary constructor"、 "collection expression"、"dotnet format" 时加载, 是所有 C# skill 的基础依赖。
C# 桌面与跨平台 GUI 开发规范。覆盖 WPF / .NET MAUI / Avalonia UI / WinUI 3、 CommunityToolkit.Mvvm source generators、MVVM 数据绑定、UI 线程调度、 Dispatcher / MainThread、长任务取消、热重载、AOT 发布。当开发桌面应用、 跨平台客户端、GUI 界面, 或说 "WPF"、"MAUI"、"Avalonia"、"WinUI"、"MVVM"、 "XAML"、"数据绑定"、"DependencyProperty"、"ObservableProperty" 时加载。
Flutter/Dart 核心开发规范 — Dart 3.6+ 特性 (Records/Patterns/Sealed/Class modifiers/Extension types)、Flutter 3.27+ 工具链、命名约定、Clean Architecture 项目结构、dart analyze/format/fix。Use when 创建 Flutter 项目、编写 Dart 代码、审查/重构 Dart 代码、配置 pubspec.yaml/analysis_options.yaml、讨论项目分层。Also triggers on "Dart 代码风格"、"Flutter 项目结构"、"analysis_options"、"pubspec 配置"、"Clean Architecture flutter"。
C# LINQ 查询与集合操作规范。覆盖 .NET 10 新操作符 (CountBy/AggregateBy/Index)、 方法链 vs 查询语法、延迟执行陷阱、EF Core 查询转换、Span<T> 高性能替代、 ToList/ToArray 时机、可枚举二次遍历、HashSet/DistinctBy。当编写数据查询、 集合处理、序列操作、优化 LINQ 性能, 或说 "LINQ"、"Where Select"、"GroupBy"、 "查询性能"、"IEnumerable"、"PLINQ"、"DistinctBy" 时加载。
跨语言命名规范权威指南 — 覆盖变量/函数/类型/常量/包/文件/分支/API/DB 字段的命名风格、缩写规约、布尔前缀、动词搭配与防误读。 Use when 重命名符号、新建模块/文件、代码审查命名问题、设计 API 字段、定义数据库列、起 git 分支或 PR 标题、对比 snake_case/camelCase/PascalCase 选型。 Also triggers on "命名建议"、"重命名"、"这个名字好不好"、"how should I name"、"naming convention"、"rename"。
Python 测试规范 (pytest 8.x)。涵盖 fixture/parametrize/mark、pytest-asyncio 异步测试、hypothesis 属性测试、覆盖率 (pytest-cov)、mock 策略、TDD 流程。在编写单元/集成测试、修复测试失败、提升覆盖率、配置 conftest.py 时使用。也触发于"写测试"、"pytest"、"测试覆盖率"、"mock"、"fixture"。
Python 异常处理与结构化日志规范。涵盖自定义异常层次、except* / ExceptionGroup、structlog 结构化日志、Context Manager 资源管理、错误传播策略。在设计异常类型、配置日志、排查异常、写资源清理代码时使用。也触发于"异常处理"、"自定义异常"、"structlog"、"logging"、"try/except"。
Spring Boot 3.4+ 开发规范 — Virtual Threads 集成、Record `@ConfigurationProperties`、构造函数注入、`@Transactional` 边界、关闭 OSIV、Spring Security 6 lambda DSL、Micrometer + OpenTelemetry 可观测性、Spring Data JPA / Hibernate 6、Flyway 迁移、GraalVM Native Image。当用户开发 Spring REST API、微服务、Web 应用,或讨论 "Spring Boot"、"REST"、"JPA"、"Spring Security"、"@Transactional"、"Actuator"、"Native Image" 时加载。
Rust 宏开发规范 — `macro_rules!` 声明宏(卫生性、完整路径、递归 / 重复模式)、过程宏(derive / 属性 / 函数式)、proc-macro2 + syn 2.x + quote 工具链、trybuild 编译测试、cargo-expand 展开验证、`compile_error!` span 精确报错。设计宏 API、实现 derive 宏、做代码生成 / 元编程时加载。触发短语:macro_rules、proc-macro、derive 宏、属性宏、syn、quote、代码生成、宏展开、元编程。
Rust 异步编程规范 — Tokio 1.x runtime、`async fn` in traits(stable)、async closures(Rust 1.85+ stable)、结构化并发(JoinSet / select! / spawn)、channel(mpsc / oneshot / broadcast)、tower middleware、axum 0.8 web、Pin / Send / Sync、跨 await 借用、死锁排查。编写异步服务、网络 IO、并发任务、async 死锁分析时加载。触发短语:async fn、tokio、axum、并发、死锁、Future、spawn、await、async trait、stream。
TypeScript / JavaScript 核心开发规范,TS 6.0+ 严格模式优先,覆盖 tsconfig、Biome 2 / ESLint flat、pnpm 10 / Bun / Deno 2、Node 22-24 LTS、Vite 6 + Rolldown、Vitest 3、Zod 4。同时给出 JS-only 项目的 JSDoc + tsc --checkJs 兜底路径。Use when 新建 TS/JS 项目、配置 tsconfig、设置 linter/formatter、迁移 ESM、选型工具链,或用户提到 "TypeScript 规范"、"JS 规范"、"strict mode"、"tsconfig"、"biome"、"eslint"、"ESM"、"package manager"、"ES2025"。
Rust 内存管理与所有权规范 — 借用规则、生命周期标注、智能指针(Box / Rc / Arc / Cow)、内部可变性(RefCell / Mutex / RwLock / atomic)、零拷贝(bytes / Cow / &[u8])、内存布局(repr / 字段排序 / SmallVec / bumpalo)。处理借用冲突、生命周期错误、内存分配优化、`Arc<Mutex<T>>` 重构时加载。触发短语:借用冲突、生命周期错误、cannot borrow、does not live long enough、智能指针、Arc Mutex、零拷贝、内存优化。
Python 核心编码规范与工具链 — PEP 8 风格、命名约定、文件结构、uv 依赖管理、ruff lint/format。Use when 编写 Python 代码、初始化 Python 项目、配置 pyproject.toml、跑 lint/format、审查 Python 风格。Also triggers on "Python 规范"、"PEP 8 风格"、"uv init"、"ruff check"、"pyproject 配置"、"Python project setup"。
TypeScript / JavaScript Vue 3.5+ 开发规范,覆盖 Composition API + `<script setup lang="ts">`、Vapor Mode 高性能编译、defineProps 解构 + reactive props、useTemplateRef、defineModel、onWatcherCleanup、Pinia 2 setup-store、Nuxt 4 全栈、Vue Router 4 懒加载、VueUse 12、Volar / vue-tsc 类型推断。Use when 开发 Vue 组件、SFC、composables、stores、Nuxt 页面,或用户提到 "Vue"、"Composition API"、"Pinia"、"Nuxt"、"script setup"、"reactive"、"ref"、"computed"、"SFC"、"v-model"。
Java 核心规范 — Java 21/25 LTS 现代特性 (Records、Pattern Matching、Sealed Classes、Switch Expressions、Text Blocks、Stream Gatherers)、Maven 4/Gradle 9 构建工具链、Version Catalog、SpotBugs/Checkstyle/JaCoCo 质量门禁。当用户编写、重构、初始化 Java 项目,或讨论 "Java 25 特性"、"Records 怎么写"、"Pattern Matching"、"Sealed Classes"、"Switch Expression"、"Stream API"、"Gradle 升级"、"Maven 项目结构" 时加载。
TypeScript / JavaScript Web 安全编码规范,覆盖 Zod 4 输入验证、CSP3 内容安全策略、Trusted Types、XSS / CSRF 防护、DOMPurify、SameSite cookie、CORS 配置、依赖审计 (pnpm audit / Socket / Snyk)、npm provenance、SubResource Integrity、Permissions Policy、敏感数据日志脱敏、速率限制。Use when 安全加固、漏洞修复、输入校验、安全审计、CSP 配置,或用户提到 "security"、"XSS"、"CSRF"、"CSP"、"CORS"、"input validation"、"audit"、"依赖漏洞"、"sanitize"、"innerHTML"。
Java 性能优化规范 — JFR 生产 profiling、JMH 基准测试、Generational ZGC / G1GC 调优、GraalVM Native Image、CDS、async-profiler 火焰图、Micrometer 指标。当用户排查性能瓶颈、内存泄漏、GC 停顿、优化吞吐/延迟,或讨论 "性能优化"、"JFR"、"JMH"、"GC 调优"、"ZGC"、"Native Image"、"火焰图"、"profiling"、"benchmark" 时加载。
Flutter Web 规范 — WASM (dart2wasm) 编译、CanvasKit/HTML 渲染选型、响应式 Web 布局、PWA (manifest + service worker)、SEO/Semantics、usePathUrlStrategy。当用户开发 Flutter Web、提到 "Web"、"WASM"、"CanvasKit"、"PWA"、"SEO"、"浏览器" 时加载。
失败调整。验收未通过时触发,分析失败根因并分类,通过交互让用户选择调整策略(补充上下文/重新对齐/重新规划/放弃)
悬疑推理小说角色秘密与动机设计。涵盖隐藏动机分层、秘密揭露节奏、身份伪装与表里不一、嫌疑人心理画像,塑造有深度的角色群像。适用于设计角色秘密、构建嫌疑人体系、规划角色反转等场景。
科幻小说星际文明世界观设计。涵盖文明等级划分、外星种族生理与文化设计、星际政治体系、文明冲突与交流模式,构建宏大自洽的星际背景。适用于创建外星文明、星际政治格局、种族关系规划等场景。
代码检查器 - 统一本地代码库和GitHub远程仓库的分析接口,支持代码质量评估、技术债务检测、性能分析,适用于代码审查和项目评估场景
游戏小说竞技对战与电竞赛事设计。规划赛事规则与流程、排位段位与匹配系统、战术策略与团队配合、PVP对战模式及公会战攻城战等大规模竞技场景。适用于电竞、网游竞技题材中比赛情节和对战场面的创作。
历史小说朝代背景与世界观设计。涵盖真实或架空朝代架构、政治制度、经济体系、社会阶层、文化风俗与礼仪,确保历史设定厚重且逻辑自洽。适用于创建架空朝代、设计社会制度、构建历史文化氛围等场景。
DAG 任务执行引擎。plan 完成后触发,2 个 worker 协程并发调度子任务,按依赖拓扑排序执行,支持部分完成恢复
武侠江湖世界观设定,涵盖江湖势力版图、武林门派分布、江湖规矩道义、武林大会、恩怨情仇。适用于设计武林格局、构建江湖规则与武林道义、设定侠客人物身份、规划门派恩怨和重大事件,营造有烟火气的武侠世界。
知识合成器 - 将多源研究发现整合为结构化报告,支持8种输出格式(学术/技术/摘要等),适用于研究总结、报告生成、知识归纳场景
Generate and validate llms.txt per llmstxt.org standard. Trigger: 'create llms.txt', 'validate llms.txt', 'llms.txt documentation'.
武侠武功招式设计,涵盖内功心法、外功招式、轻功身法、暗器毒术、兵器谱武学。适用于设计武功等级体系、创建具体招式和心法、构建兵器武学、规划角色武功修炼路线,确保武功体系层次分明且具武侠韵味。
科幻小说机甲系统设计。涵盖机甲分类与型号、战斗系统、驾驶员适配选拔、能源动力、武装配置与进化升级路线,打造合理且精彩的机甲战斗场面。适用于机甲设定、机器人战斗、驾驶员体系构建等场景。
悬疑推理小说悬念布局与剧情谜题设计。涵盖核心谜题构造、悬念层次递进、反转时机设计、多线叙事结构,构建逻辑严密的悬疑故事弧线。适用于设计案件结构、悬念节奏、真相揭露与剧情反转等场景。
PDF 文件操作技能 - 读取解析PDF、提取文本内容、提取嵌入图片。适用于文档阅读、内容提取、PDF数据分析等场景
任务分解规划。基于 align.json 将任务拆解为原子子任务 DAG,自我验证后写入 task.json
历史小说权谋与宫廷政治设计。涵盖宫廷斗争、朝堂派系博弈、连环阴谋布局、情报暗战体系,构建层次丰富且逻辑严密的权谋情节。适用于设计政治阴谋、权力斗争、派系对立、宫廷权术等场景。
言情小说感情线推进与人物互动设计。构建人物关系网络、互动场景类型与铺垫、感情升温节奏控制、多条感情线交织及关键转折节点。适用于设计角色关系发展、日常互动、暧昧升温和感情线节奏编排。
都市言情小说感情线与CP互动设计。规划经典相遇模式、恋爱发展阶段、甜虐节奏控制、情感冲突设置及配角感情线编排。适用于设计男女主角感情走向、甜宠互动、虐心桥段和恋爱节奏把控。
言情小说感情冲突设计与矛盾化解。规划冲突类型分类、升级路径、误会与信息差设计、沟通障碍模式、分手复合剧情及虐心程度控制。适用于设计感情危机、虐心情节、误会桥段和矛盾解决方案。
JavaScript Web安全规范:XSS跨站脚本防护、CSP内容安全策略、CORS跨域配置、Zod运行时输入验证、npm依赖安全审计。处理安全漏洞修复、输入校验、权限控制、安全加固时加载。
游戏小说技能体系与装备系统设计。构建技能树结构、技能连招与组合、装备品阶与词缀体系、天赋加点路线及技能克制关系。适用于网游、玄幻游戏等题材中战斗系统、技能设定和装备体系的创作设计。
技能模板 - 创建新技能的标准模板和脚手架。当用户需要新建 Skill、创建技能文件、编写 SKILL.md 或参考技能开发规范时激活。提供目录结构、frontmatter 配置和内容编写示例。
科幻小说科技设定设计。构建未来科技体系、能源系统、武器装备、通讯网络、AI与生物科技等世界观设定,确保科技树自洽合理。适用于创建黑科技、硬科幻技术细节、科技文明等级划分等场景。
TypeScript 高级类型系统规范,覆盖 discriminated unions、模板字面量类型、条件 / mapped types、TS 5.5 inferred predicates 类型守卫、branded types、satisfies、Zod 4 / Valibot 运行时验证。同时给出 JS-only 项目通过 JSDoc + tsc --checkJs 获得类型保护的方案。Use when 设计复杂类型、类型体操、API 类型契约、运行时校验、JS 项目加类型保护,或用户提到 "类型系统"、"discriminated union"、"Zod schema"、"类型守卫"、"branded type"、"JSDoc 类型"。
验收校验。exec 完成后触发,对照子任务标准和任务级 SMART-V 标准逐一检查,基于命令输出和文件内容等实际证据判定通过/失败
历史小说战争策略与军事设计。涵盖古代兵法战术、军队编制与指挥体系、攻城守城、后勤补给、战役规划,打造真实感强且策略丰富的战争情节。适用于设计战役场面、军事谋略、军队体系构建等场景。
都市小说职场环境与职业体系设计。规划行业选择、公司组织架构与职级体系、职场人际关系网络、办公场景、权力博弈及角色职业成长路线。适用于职场言情、商战风云、办公室恋爱等题材的职场世界观搭建。
Agentic RAG智能检索器 - 基于动态检索策略和GraphRAG知识图谱的多源并行信息采集,支持Web搜索、文档解析、代码库检索,精度达99%