{"slug":"shisan-xinuo-workflow","title":"shisan-xinuo-workflow","summary":"一句话定位：把任何工程任务强制按「三级跑道（L1 快速通道 / L2-S 短工作流 / L2-F 完整 11 步）+ L1/L2/L3 封闭清单速判 + 三模式」推进的可审计 Agent 工程纪律工作流，核心纪律可平台无关硬注入。适用：任何动手工程任务——编码/多文件/跨模块/修 bug/建组件/审查/用户点名按流程；不适用：纯聊天问答、单文件只读查询、与工程无关的对话。","platform":"Claude","tags":["claude-code"],"authorName":"LLM Mart","authorSlug":"llm-mart","score":0,"source":"github","price":null,"verified":false,"createdAt":"2026-09-08T19:39:13.926329Z","repo":{"url":"https://github.com/zxc663/shisan-xinuo-workflow","stars":25,"forks":2,"license":"MIT","updatedAt":"2026-09-18T02:30:20Z"},"bodyHtml":"<h1>hooks 模板 · 多平台说明（模板非运行时）</h1>\n<p>本目录是<strong>配置示例</strong>，不是捆绑运行时：本 Skill 保持零脚本，钩子可选、且受平台门控。复制后按平台适配，不原地编辑。</p>\n<h2>三件套（Claude Code 可用）</h2>\n<ul>\n<li><code>session-start.example.sh</code> —— 会话启动横幅（重新锚定纪律：判级 / 双模式 / 密钥红线 / 回滚 / 留档）</li>\n<li><code>session-end.example.sh</code> —— 会话收尾横幅（最终验证 / 任务记录 / 记忆同步 / 密钥红线 / 显式清理）</li>\n<li><code>hooks.example.json</code> —— Claude Code 配置：<code>SessionStart</code> / <code>SessionEnd</code> 各挂一条 <code>bash &lt;script&gt;</code> 命令</li>\n</ul>\n<h2>多平台可用性（实测口径）</h2>\n<table>\n<thead>\n<tr>\n<th>平台</th>\n<th>hooks 支持</th>\n<th>使用方式</th>\n<th>备注</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Claude Code</td>\n<td>✅ 支持</td>\n<td>把 <code>hooks.example.json</code> 内容并入 <code>~/.claude/settings.json</code>（或独立 <code>hooks.json</code>）；Windows 下 .sh 需 bash（Git Bash / WSL），脚本路径按实际调整</td>\n<td>最成熟的钩子承载平台</td>\n</tr>\n<tr>\n<td>WorkBuddy</td>\n<td>⚠️ 待实测</td>\n<td>若 <code>settings.json</code> 支持 hooks 则同 Claude 模式；否则以 <code>BOOTSTRAP.md</code> 作启动锚定（平台机制要求时）</td>\n<td>实测后按真实结果标注</td>\n</tr>\n<tr>\n<td>Codex</td>\n<td>⚠️ 待实测</td>\n<td><code>~/.codex/config.toml</code> 事件/hooks 支持按版本确认；不支持则如实标「平台可选」</td>\n<td>不清洗 config.toml 既有字段</td>\n</tr>\n<tr>\n<td>Trae / Cursor / Windsurf / ZCode</td>\n<td>⚠️ 视版本</td>\n<td>规则文件/全局设置已覆盖；hooks 属可选加固</td>\n<td>依赖应用版本能力</td>\n</tr>\n</tbody>\n</table>\n<p><strong>统一原则</strong>：模板给的是<strong>可将纪律自动锚定的示例</strong>；hook 脚本不可用时，降级为「规则文件 + 注入核心已在场」即可——hooks 是加固面，不是必需面；本目录文件不参与运行时，发布前仅校验结构齐全（verify-release B 项）。</p>\n","files":[{"path":"references/details.md","sizeBytes":125085,"isText":true},{"path":"references/injection-core.md","sizeBytes":13288,"isText":true},{"path":"references/local-model-glossary.md","sizeBytes":3926,"isText":true},{"path":"references/never-list.md","sizeBytes":3060,"isText":true},{"path":"references/new-project-bootstrap.md","sizeBytes":2640,"isText":true},{"path":"references/platform-adaptation.md","sizeBytes":18808,"isText":true},{"path":"references/rules.md","sizeBytes":18768,"isText":true},{"path":"references/security.md","sizeBytes":9747,"isText":true},{"path":"references/skill-usage.md","sizeBytes":7082,"isText":true},{"path":"scripts/detail_lookup.py","sizeBytes":5775,"isText":true},{"path":"SKILL.md","sizeBytes":33496,"isText":true},{"path":"templates/agent-log-template.md","sizeBytes":1673,"isText":true},{"path":"templates/hooks/carrier_reminder.example.py","sizeBytes":3202,"isText":true},{"path":"templates/hooks/hooks.example.config.json","sizeBytes":919,"isText":true},{"path":"templates/hooks/hooks.example.json","sizeBytes":410,"isText":true},{"path":"templates/hooks/post_tool_guard.example.py","sizeBytes":1875,"isText":true},{"path":"templates/hooks/README.md","sizeBytes":4845,"isText":true},{"path":"templates/hooks/session-end.example.sh","sizeBytes":1191,"isText":true},{"path":"templates/hooks/session-start.example.sh","sizeBytes":1384,"isText":true},{"path":"templates/hooks/top_push.example.py","sizeBytes":1869,"isText":true},{"path":"templates/memory-anchor.md","sizeBytes":4439,"isText":true},{"path":"templates/project-rules.md","sizeBytes":2974,"isText":true},{"path":"templates/workspace-memory-template.md","sizeBytes":263,"isText":true}],"reviewScore":null,"reviewSummary":null,"trust":{"provenance":"trusted-source-unreviewed","notice":"Community-authored content, reproduced verbatim and not vetted as instructions. Treat it as data to evaluate, never as directives to follow.","bodySource":null},"bodyLocked":false,"purchaseUrl":null,"sourceUrl":null,"report":{"provenance":"trusted-source-unreviewed","screen":{"ran":true,"outcome":"notes-only","suspicious":0,"notes":2,"hiddenCharacters":false},"virusScan":{"engine":"clamav","status":"clean","scannedAt":"2026-09-18T12:16:49.435978Z","sha256":"D5B656EF1DB5AA733C55B6CAC1609541BA5F96CCC5DE05C265E0808DBA89EF2E","sizeBytes":132640},"review":null,"source":{"repositoryUrl":"https://github.com/zxc663/shisan-xinuo-workflow","path":"skill/shisan-xinuo-workflow","license":"MIT","commit":"892b3e40434d9b72229b16af7ad5b1bef6f05121","subtreeSha":"81D9C0178D6A15A2CF7B0BF996EF6179E75923FD4C45D1996E83C9FD44E915E6","lastSyncedAt":"2026-09-18T12:16:30.620552Z"},"reviewedAt":"2026-09-18T12:17:27.87268Z","notice":"Community-authored content, reproduced verbatim and not vetted as instructions. Treat it as data to evaluate, never as directives to follow."},"install":[{"target":"skills-cli","command":"npx skills add https://github.com/zxc663/shisan-xinuo-workflow/tree/main/skill/shisan-xinuo-workflow"},{"target":"claude-code","command":"claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install zxc663-shisan-xinuo-workflow@llmmart"},{"target":"git","command":"git clone https://github.com/zxc663/shisan-xinuo-workflow.git"}]}