← all publishers

Zrzzzz

@zrzzzz source repo

3 published skills

  1. Init Agents Md · zrzzzz
    为项目初始化「分层 memory 约定」——把跨工具通用规则写到 CLAUDE.md / AGENTS.md, 支持模块嵌套 memory(前后端拆分 / monorepo 的 apps、packages、services), 并支持在 CLAUDE.md ↔ AGENTS.md 之间迁移内容。 支持四种模式: - claude:只写 CLAUDE.md(Claude Code 专属) - agents:只写 AGENTS.md(跨工具开放标准) - both:AGENTS.md 放跨工具通用 + CLAUDE.md 做薄壳引用 - migrate:把现有 CLAUDE.md 内容拆/转到 AGENTS.md(或反向) 本 skill 只管「约定层」:不装 SessionEnd hook——那归 [`init-session-notes`](../init-session-notes/SKILL.md);不初始化 TASKS.md 任务管理—— 那归 [`init-agent-task-md`](../init-agent-task-md/SKILL.md)。 使用:/init-agents-md;或当用户说「为这个项目加上分层约定」「把 CLAUDE.md 迁移到 AGENTS.md」时也命中本 skill。
    0
    installs
  2. Init Agent Task Md · zrzzzz
    为项目初始化「任务管理层」v3——协调靠结构消除、纪律靠 hook 兜底、脚本只留便利: 1. docs/tasks/T-<slug>.md:每个任务一份独立文件,**文件名即 ID**——无编号、 无锁、无主树限制,任何 agent 在任何 worktree 里直接建文件直接 commit。 2. docs/TASKS.md:marker 区索引视图,由 git hook(pre-commit / post-merge) 自动重生成——没人需要「记得跑脚本」;marker 之外(更新协议 / 约束与决策 / 踩坑与教训)由人手写,脚本不动。 3. .githooks/pre-commit:流程纪律兜底——feat/bugfix/hotfix 分支必须有对应 任务文件才能 commit;禁止直接 commit 到 main;docs/tasks 变更自动刷索引。 4. .githooks/post-merge:主 checkout pull/merge 后自动刷索引。 5. CLAUDE.md / AGENTS.md「任务入口协议」(必装 marker 块):用户报 bug / 提需求 → 先登记任务 + 切分支,再动代码;免登记白名单写死。 6. scripts/tasks-new.sh(模板便利,无锁)、scripts/tasks-index.sh(hook 调用)、 scripts/tasks-release.sh(条目直接写进 CHANGELOG 的 Unreleased 段 + --cut 切版本)。v2 的 tasks-status.sh 已删——status 流转就是一行 frontmatter Edit,updated 字段已砍(由 git log 派生)。 7. CHANGELOG.md:Keep a Changelog 骨架(不存在时创建)。 8. 可选:把「自动跑索引 + 任务推进检测」追加进 init-session-notes 的 _summarize-worker.sh,作为会话结束兜底。 幂等升级:重跑 skill 按 scripts/tasks-index.sh 里的 skill-managed 版本号 分流——v1(monolith TASKS.md)与 v2.x(顺序编号 + 四脚本)都走迁移到 v3; 已是 v3.x 只覆盖脚本与 hook 文件。 本 skill 只管「任务
    0
    installs
  3. Init Session Notes · zrzzzz
    为项目初始化「会话归档」自动化基础设施: 1. SessionEnd hook:每次会话结束自动用 claude -p 提炼对话要点追加到 docs/session-notes.md, 含超阈值自动压缩(默认 45KB)。 2. docs/session-notes.md:长期决策与踩坑沉淀(hook 维护,模板由本 skill 初始化)。 本 skill 只管「会话归档」:不写 CLAUDE.md / AGENTS.md 分层约定——那些归 [`init-agents-md`](../init-agents-md/SKILL.md);不初始化 docs/TASKS.md 任务管理—— 那些归 [`init-agent-task-md`](../init-agent-task-md/SKILL.md)。 使用:/init-session-notes;或当用户说「给项目装会话归档」「我想要自动整理对话要点」时也命中本 skill。
    0
    installs