by s0912758806p
Turn human SOPs into deterministic, gated agentic workflows — a Claude Code plugin.
# Add to your Claude Code skills
git clone https://github.com/s0912758806p/agentic-sop-to-workGuides for using ai agents skills like agentic-sop-to-work.
agentic-sop-to-work is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by s0912758806p. Turn human SOPs into deterministic, gated agentic workflows — a Claude Code plugin. It has 188 GitHub stars.
agentic-sop-to-work's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/s0912758806p/agentic-sop-to-work" and add it to your Claude Code skills directory (see the Installation section above).
agentic-sop-to-work is primarily written in Python. It is open-source under s0912758806p on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh agentic-sop-to-work against similar tools.
No comments yet. Be the first to share your thoughts!
Unlocks once the catalog security scan passes (runs nightly).
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
Turn human SOPs into deterministic, gated, human-approved agentic workflows — no fabrication, no "mega-agent" rot. 把人工 SOP 變成「確定性引擎 + 誠實硬閘門 + 人核准」的 agentic workflow——不臆造、不退化成 mega agent。
/plugin marketplace add s0912758806p/agentic-sop-to-work
/plugin install agentic-sop-kit@agentic-sop-to-work
/reload-plugins

Human SOP → single-tool skills → orchestrated flow (gated · branch · map) → DRAFT → human approval; a Stop-hook regression gate guards every change.Human SOP → 單一工具 skill → 編排流程(閘門・分支・map)→ DRAFT → 人核准;Stop-hook 回歸閘門守住每次變更。
flowchart LR
SOP["📄 Human SOP"]
SK["🔧 single-tool skills<br/>one tool · I/O contract"]
RUN["⚙️ run.py<br/>steps · branch · map · --plan"]
G{{"🚦 per-step gate<br/>cmd · schema · trace · recompute"}}
DR["📝 DRAFT"]
OK(["✋ human approval"])
STOPN["✗ stop & fix"]
REG[["🔁 Stop-hook regression<br/>change → tests → block & fix"]]
SOP -- decompose --> SK
SK -- orchestrate --> RUN
RUN --> G
G -- pass --> DR
DR --> OK
G -- fail --> STOPN
REG -. guards every change .-> SK
style OK fill:#E8F5E9,stroke:#2E7D32,color:#1B5E20
style G fill:#FFF8E1,stroke:#F9A825
style REG fill:#FFEBEE,stroke:#C62828,color:#B71C1C
What. agentic-sop-kit turns a process you do by hand (a "Human SOP") into an agentic workflow an LLM can run safely and repeatably. A methodology + portable toolkit — not a chatbot. Built for regulated / high-stakes / must-be-correct work.
Why it's safe — it blocks the predictable LLM failures:
【待補】, never invented.What you get
| 2 Skills (auto-trigger by intent) | agentic-sop — methodology + entry point + smart intake (plain need → drafts an SOP; spec → use as-is) · agentic-workflow-audit — read-only mega-agent auditor |
Command /agentic-sop-kit:sop-flow |
runs the kit's orchestration, reports a DRAFT |
| Hooks (project-scoped) | SessionStart dep-check · Stop regression gate — no-op until a project adopts the kit |
Portable kit kit/ |
copy-into-any-project methodology + runnable example |
Plugin alcoa-guard |
ALCOA+ data-integrity linter — deterministic checks for Attributable / Contemporaneous / Complete / Accurate / Consistent; surfaces the human-judgment slice as a 【待補】 checklist; pure stdlib; report is a DRAFT |
Plugin plugin-forge |
Claude Code plugin linter + scaffolder — lint validates a plugin or whole marketplace against a house grammar (strict superset of manifest/frontmatter checks + stdlib-only, hook-protocol, and test-harness invariants); scaffold generates a grammar-conformant plugin skeleton; self-hosting; pure stdlib |
Engine (run.py) — deterministic, code-decided, additive:
cmd_gate · schema_gate · trace_gate (no fabrication) · recompute_gate.cmd steps (allowlisted; mutations need --allow-mutations) · --plan dry-run (lists every step + validates branch gotos).branch (forward-only) · map_over (per-item) — control flow in code, never the model.kit/workflow/examples/./sop-flow auto-fixes & re-runs (run.py --max-fix-retries; code-enforced per run-id, capped by SOPKIT_MAX_FIX_RETRIES, default 3 — the same knob as the Stop-hook regression loop); exhausted → stop for a human; never patches output to pass.Iron rules — facts only from inputs (【待補】 for gaps) · deterministic work in code, gates hermetic & LLM-free · DRAFT + human approval · gates check truth, not keywords. Real enforcement is the Stop-hook, not prose.
Install — in Claude Code (incl. Claude Desktop's Code tab):
/plugin marketplace add s0912758806p/agentic-sop-to-work
/plugin install agentic-sop-kit@agentic-sop-to-work
/reload-plugins # or restart the session
Requires Python 3.8+ as python3 (macOS/Linux out of the box; on Windows ensure python3 resolves). Verify: /help lists /agentic-sop-kit:sop-flow.
Build your own flow — adopt the kit: python3 <plugin>/kit/bootstrap.py --project <dir> → scaffold a step: new_skill.py --name <x> (fill DEPS / run()) → wire workflow/flow.json → make it conversation-triggerable: export_claude_skill.py --skill <x>. Details: kit/SOP.md.
Layout
agentic-sop-to-work/
├── .claude-plugin/marketplace.json
└── plugins/agentic-sop-kit/
├── .claude-plugin/plugin.json · skills/ · commands/ · hooks/
└── kit/ # portable kit: lib/ · workflow/ · tests/ · templates/ · examples/ · SOP.md
License — MIT (LICENSE · NOTICE); keep the copyright/license notice in copies, including single files. Updating: git push → users run /plugin marketplace update agentic-sop-to-work; bump plugin.json version on each meaningful change.
是什麼。 agentic-sop-kit 把你手動做的流程(Human SOP)工程化成 LLM 能安全、可重複執行的 agentic workflow。是一套方法論 + 可攜工具包,不是聊天機器人。為受監管/高風險/不能錯的工作而生。
為何可信 — 逐一封堵 LLM 的可預期失敗:
【待補】,絕不杜撰。你會得到
| 2 支 Skills(依意圖自動觸發) | agentic-sop — 方法論與入口+智慧意圖分流(只有需求→起草 SOP;有 spec→照用) · agentic-workflow-audit — 唯讀的 mega-agent 稽核者 |
指令 /agentic-sop-kit:sop-flow |
跑 kit 的編排、回報 DRAFT |
| Hooks(專案範圍) | SessionStart 依賴檢查 · Stop 回歸閘門 — 專案未導入 kit 前一律 no-op |
可攜 kit kit/ |
複製到任何專案就能用的方法論 + 可運行範例 |
Plugin alcoa-guard |
ALCOA+ 資料完整性 linter — 確定性檢查 Attributable/Contemporaneous/Complete/Accurate/Consistent;人判部分呈現為 【待補】 checklist;純 stdlib;產出為 DRAFT |
Plugin plugin-forge |
Claude Code plugin linter + scaffolder — lint 依 house grammar 驗證單一 plugin 或整個 marketplace(manifest/frontmatter 檢查的嚴格超集+stdlib-only、hook-protocol、test-harness 不變量);scaffold 產生符合 grammar 的 plugin 骨架;自我宿主;純 stdlib |
引擎(run.py) — 確定性、由程式決定、附加式:
cmd_gate · schema_gate · trace_gate(防臆造)· recompute_gate。cmd 步驟(白名單;會改動環境的需 --allow-mutations)· --plan 乾跑(列出每步+靜態驗證 branch goto)。branch(forward-only)· map_over(逐項)— 控制流由程式決定,不交給模型。kit/workflow/examples/。/sop-flow 自動修復並重跑(run.py --max-fix-retries,依 run-id 程式強制上限;與 Stop-hook 回歸共用 SOPKIT_MAX_FIX_RETRIES、預設 3);用盡才停下交人;永不為過關竄改輸出。鐵則 — 事實只來自輸入(缺標 【待補】)· 確定性用程式、閘門 hermetic 零 LLM · DRAFT + 人核准 · 閘門查真相不查關鍵字。真正的強制力在 Stop-hook,不在散文。
安裝 — 在 Claude Code(含 Claude Desktop 的 Code 分頁):
/plugin marketplace add s0912758806p/agentic-sop-to-work
/plugin install agentic-sop-kit@agentic-sop-to-work
/reload-plugins # 或重開 session
需 Python 3.8+ 且能以 python3 呼叫(macOS/Linux 開箱即用;Windows 請確保 python3 可解析)。驗證:/help 應看到 /agentic-sop-kit:sop-flow。
建你自己的流程 — 導入 kit:python3 <plugin>/kit/bootstrap.py --project <dir> → scaffold 一步:new_skill.py --name <x>(填 DEPS / run())→ 在 workflow/flow.json 接線 → 讓它對話可觸發:export_claude_skill.py --skill <x>。詳見 kit/SOP.md。
結構
agentic-sop-to-work/
├── .claude-plugin/marketplace.json
└── plugins/agentic-sop-kit/
├── .claude-plugin/plugin.json · skills/ · commands/ · hooks/
└── kit/ # 可攜 kit:lib/ · workflow/ · tests/ · templates/ · examples/ · SOP.md
授權 — MIT(LICENSE · NOTICE);副本需保留版權/授權聲明,含單一檔案。更新:git push → 使用者跑 /plugin marketplace update agentic-sop-to-work;每次有意義變更調高 plugin.json 的 version。