一键导入
这个仓库中的 skills
先查验代码再创建 GitHub Issue。只要用户提出“先确认是不是问题再提 issue”“根据代码排查并建单”“把用户反馈转成 issue”这类请求,就必须启用本技能:先验证问题是否成立,证据不足时主动追问用户补充,再用 gh CLI 按模板创建 issue。
用于按优先级串行修复 GitHub issue 的技能。只要用户提到“修 issue / 批量修 bug / 从 P0 开始处理 / 逐个修复问题 / 自动修复 issue 队列”等,都应启用。必须先复用 `gh.issue` 技能获取 issue,上游按 P0->P1->P2->P3->P4 排序,每次只处理一个 issue,并且每个 issue 都用子 Agent 修复;默认自动连续处理,只有遇到功能语义或产品策略需要产品经理确认时才暂停并向用户确认。每个成功修复的 issue 都必须由子 Agent 完成 commit(commit 信息关联 issue)并自动评论“已修复”后关闭。
Practical Anki v11 schema and import/export compatibility guide for Echoe. Use this skill whenever the user mentions Anki, .apkg/.anki2, notes/cards/revlog tables, notetype/deck JSON blobs, or fields like flds/sfld/csum/guid/usn/due. Even if the request sounds generic (for example "flashcard import" or "Anki sync issue"), consult this skill first before implementing or reviewing code.
面向 React + TypeScript 项目的代码坏味道审查 Skill。当用户提到 code review、clean code、技术债、可维护性、重构建议、组件太复杂、组件拆分过细、Hook 混乱、类型设计问题、PR 审查,或 @rabjs/react 领域模式与状态传递问题时,必须优先使用本 Skill。发现可执行问题时,必须使用 `gh` CLI 创建 GitHub issue。
审查需求文档(PRD/需求说明/业务规则)是否足够清晰、无歧义并可用于生成技术方案。Whenever user asks "帮我看需求是否清楚"、"这个需求能不能直接出技术方案"、"找出模糊定义/规则歧义/功能不清晰",都应主动使用本技能,即使用户只提供需求片段或会议纪要。
Generate a Product Requirements Document (PRD) for a new feature. Use when planning a feature, starting a new project, or when asked to create a PRD. Triggers on: create a prd, write prd for, plan this feature, requirements for, spec out.
读取 Echoe 的 ADR 知识库(`arch.adr/references`)作为架构 Source of Truth,用于技术方案设计、PRD 对齐、架构评审与 Guardrails 检查。只要用户提到“按 ADR 出方案/按 ADR 对齐 PRD/查架构约束/避免架构漂移”,都应立即启用。`。
维护 Echoe 的 ADR 知识库。每次运行先给出简明变更说明并与用户确认,再增量更新 `.claude/skills/arch.adr/references/*.md`,并同步更新 `.claude/skills/arch.adr/SKILL.md` 索引。用户提到“沉淀规则/更新 ADR/维护 Guardrails/维护 Source of Truth/防止架构漂移”时必须启用。
校验 Echoe 的 ADR 知识库。检查 ADR 质量、一致性和覆盖率,输出校验报告。若待校验 ADR 量很大,必须启用分片、子 Agent 并行和磁盘检查点策略。用户提到"校验 ADR/检查 ADR/ADR 质量检查"时必须启用。
初始化 Echoe 的 ADR 知识库。扫描存量仓库,分模块提取工程约束和业务事实,生成初始 ADR。用户提到"初始化 ADR/冷启动/首轮沉淀/扫描存量"时必须启用。
面向 Echoe 架构、FSRS 与通用功能正确性审查技能。只要用户提到“架构评审、FSRS 流程校验、功能实现是否正常、重复代码治理、权限/跨租户安全检查、将问题转为 GitHub issue”,就应立即启用。若发现可执行且已确认的问题,必须使用 `gh` CLI 按严格模板创建 issue。
Convert PRDs to prd.json format for the Ralph autonomous agent system. Use when you have an existing PRD and need to convert it to Ralph's JSON format. Triggers on: convert this prd, turn this into ralph format, create prd.json from this, ralph json.
Quick reference for @rabjs/react (RSJS) - a React reactive state management library. Use this skill when working with @rabjs/react, implementing reactive components, creating Service classes, using dependency injection, or managing observable state in React applications. Covers observer/view patterns, useService/useObserver hooks, bindServices, Service lifecycle, async state tracking, event systems, and domain architecture.