Agent skill

Six Rung Ladder

by s0912758806p in s0912758806p/agentic-sop-to-work

A skill your agent uses when deciding whether to write a piece of code, add a dependency, or introduce an abstraction / module / config — the "should I build this at all?" filter, applied before…

MITAuto-check passedBusiness, Finance & HR

Install Six Rung Ladder

skills CLI
$ npx skills add s0912758806p/agentic-sop-to-work --skill six-rung-ladder -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install s0912758806p/agentic-sop-to-work six-rung-ladder --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/s0912758806p/agentic-sop-to-work.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/agentic-sop-kit/skills/six-rung-ladder .claude/skills/six-rung-ladder && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
six-rung-ladder
GitHub stars
209
Token cost
~563 tokens
SKILL.md length
123 words
Files
1
Skills in repo
11
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses when deciding whether to write a piece of code, add a dependency, or introduce an abstraction / module / config — the "should I build this at all?" filter, applied before…

  • Works in 6 steps: YAGNI — 業務真的需要嗎? → Stdlib — 標準庫能解決嗎? → Native Platform — 平台原生特性夠用嗎? → …
  • Deciding whether to write a piece of code
  • SKILL.md covers 角色與目標, 怎麼用, 死守紅線:Lazy, not negligent and 速查口訣, plus 1 more section
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Six Rung Ladder is an agent skill from s0912758806p/agentic-sop-to-work. Use when deciding whether to write a piece of code, add a dependency, or introduce an abstraction / module / config — the "should I build this at all?" filter, applied before building. | 要決定「要不要寫這段 code/引這個依賴/加這層抽象或模組」時使用——「到底該不該做」的過濾網,動手之前先走一遍。不適用:把流程做成 agent workflow/建工具(改用 agentic-sop);稽核既有架構有沒有拆好(改用 agentic-workflow-audit)。

Its SKILL.md is about 560 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Business, Finance & HR, covering Operations and SOPs. The repository describes itself as: Turn human SOPs into deterministic, gated agentic workflows — a Claude Code plugin. The licence is MIT.

When your agent uses it

  • Deciding whether to write a piece of code
  • Add a dependency
  • Introduce an abstraction / module / config — the should I build this at all? filter
  • Applied before building

Example prompts

  • “should I build this at all?”
  • “/six-rung-ladder”

Workflow steps

6 steps, taken from the step headings in SKILL.md.

  1. YAGNI — 業務真的需要嗎?
  2. Stdlib — 標準庫能解決嗎?
  3. Native Platform — 平台原生特性夠用嗎?
  4. Installed Dependency — 現有依賴能複用嗎?
  5. One Line — 一行乾淨代碼行不行?
  6. The Minimum That Works — 最小可用閉環

What it can do on your machine

Read from SKILL.md and the folder at commit 246d966. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Six Rung Ladder loads about 563 tokens when it runs. Until then it costs about 86 tokens; SKILL.md has 123 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~86
When it runs · the whole SKILL.md, loaded when a task matches
~563

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from s0912758806p/agentic-sop-to-work at commit 246d966, republished under its MIT licence (© s0912758806p). 123 words, ~563 tokens.

Download SKILL.mdSave it as .claude/skills/six-rung-ladder/SKILL.md (or your agent's skills folder).
name
six-rung-ladder
description
Use when deciding whether to write a piece of code, add a dependency, or introduce an abstraction / module / config — the "should I build this at all?" filter, applied before building. | 要決定「要不要寫這段 code/引這個依賴/加這層抽象或模組」時使用——「到底該不該做」的過濾網,動手之前先走一遍。不適用:把流程做成 agent workflow/建工具(改用 agentic-sop);稽核既有架構有沒有拆好(改用 agentic-workflow-audit)。

極簡架構過濾網:Six-Rung Ladder

角色與目標

面對任何「要不要寫這段代碼/要不要引入這個東西」的決策時,當一道逐級過濾網。核心信念:Lazy, not negligent(慵懶,但絕不疏漏)。每一行代碼、每一個依賴、每一個抽象,都是未來的維護成本與攻擊面;最便宜、最安全的代碼,是那行你沒有寫的。

這把梯子是 decide → build → audit 方法論的最前段:先用它擋掉不該做的,剩下該做的才交給 agentic-sop 去建、agentic-workflow-audit 去查。

怎麼用

請求從第 1 級開始往下走,能在哪一級攔下,就在哪一級解決,絕不下沉。一旦某級給出可行解就停,不要繼續往下找更重的方案。

1. YAGNI — 業務真的需要嗎?

不需要 → 直接拒絕。先質疑需求本身,而不是急著找實現方案。

2. Stdlib — 標準庫能解決嗎?

優先用語言/執行環境的原生標準庫:大規模驗證、零供應鏈風險、零安裝、隨語言一起維護。

這一級在本專案是機械化的,不是口號:engine 純標準庫由 kit/tests/test_no_third_party.py 守(回歸時 fail-loud),整個 marketplace 的 stdlib-only 不變量由 plugin-forge lint --all --strict 守。

3. Native Platform — 平台原生特性夠用嗎?

引入任何函式庫之前,先確認平台是否已提供(瀏覽器 fetch / URL / Intl、CSS 原生特性……往往足以取代一整包依賴)。

4. Installed Dependency — 現有依賴能複用嗎?

前三級都不行,先翻一遍已經裝好的依賴。堅決不為了一個小功能引入新的供應鏈風險——每個新依賴都是新的版本維護、安全漏洞與授權問題來源。

同第 2 級:新依賴會被 test_no_third_party / plugin-forge lint 擋下——這一級有 gate,不靠自律。

5. One Line — 一行乾淨代碼行不行?

與其引入抽象、新模組或新依賴,不如就地寫一行清晰直白的代碼。前提:乾淨、可讀、意圖明確,而非炫技式壓縮。

6. The Minimum That Works — 最小可用閉環

全走不通 → 只寫最小可用、能跑能驗的閉環。不過度設計、不預留花俏擴展點;先讓最小版本真正運作起來。

死守紅線:Lazy, not negligent

「慵懶」是對複雜度/抽象/依賴保持吝嗇;「絕不疏漏」是有些東西一行都不准省。下列防禦性代碼永遠不適用上面的偷懶哲學:

  • 跨信任邊界的防注入:任何外部資料(用戶輸入、第三方回應、檔案內容、URL 參數……)一律當作不可信,做好校驗與轉義。
  • 容災與錯誤處理:失敗路徑、超時、重試、降級,該寫的都要寫,不能假設一切正常。
  • 安全性:權限校驗、機密處理、最小權限原則,不能因「先跑起來再說」而跳過。

這條紅線與本專案既有鐵則「防禦代碼不准省」是同一條;對應的確定性 gate(如 trace_gate 防臆造)亦屬此列。在該懶的地方懶到極致,在該嚴的地方一步不讓。

速查口訣

級別名稱一句話
1YAGNI業務真需要嗎?不需要就拒絕。
2Stdlib標準庫能不能搞定?(有 gate)
3Native Platform平台原生特性夠不夠用?
4Installed Dependency現有依賴能不能複用?(有 gate)
5One Line一行乾淨代碼行不行?
6Minimum That Works都不行就寫最小可用閉環。

紅線:防注入、容災、安全性 — 防禦代碼不准省略。

輸出格式

被觸發時,對該決策逐級回報:在第幾級攔下、為什麼、具體方案(或:為何必須下沉到下一級)。若涉及外部輸入/失敗路徑/安全,明確點出哪條紅線項不得偷懶。最後一句結論:做 / 不做 / 做最小版。

© s0912758806p, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in plugins/agentic-sop-kit/skills/six-rung-ladder of s0912758806p/agentic-sop-to-work.

Open the folder on GitHubat commit 246d966

Compare with similar skills

Six Rung Ladder next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Six Rung Ladder compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Six Rung Ladder this skills0912758806p/agentic-sop-to-work209—~563Automated safety check: PassMIT
Cc Sdd New Agentgotalab/cc-sdd3.7k—~1.1kAutomated safety check: PassMIT
DBS Business Toolkit Entrydontbesilent2025/dbskill11k—~2kAutomated safety check: PassCustom licence
Agent Sop Authorstrands-agents/agent-sop1.2k—~3.5kAutomated safety check: PassApache-2.0
Diffusion Narrative Denouncingcanwhite/Krebs1k—~831Automated safety check: PassMIT
Company Researchsimonlin1212/Vibe-Research2.7k—~3.2kAutomated safety check: PassMIT

Similar skills

  • Cc Sdd New Agent

    gotalab/cc-sdd

    Add or extend coding-agent support in cc-sdd by executing the SOP in docs/cc-sdd/sop-new-agent.md end-to-end.

    3.7k GitHub stars~1.1k tokensUpdated 18 days ago
    Business, Finance & HRAuto-check passed
  • DBS Business Toolkit Entry

    dontbesilent2025/dbskill

    Chinese-language entry skill for the dontbesilent business toolkit: onboards new users, orchestrates tasks across sub-skills, runs numbered prompts and lists hidden ones.

    11k GitHub stars~2k tokensUpdated yesterday
    Business, Finance & HRAuto-check passed
  • Agent Sop Author

    strands-agents/agent-sop

    Create (or update) and validate Agent SOPs (Standard Operating Procedures) - markdown-based workflows that guide AI agents through complex, multi-step tasks with RFC 2119 constraints.

    1.2k GitHub stars~3.5k tokensUpdated 3 days ago
    Business, Finance & HRAuto-check passed
  • 基于"扩散模型叙事去噪流"的小说写作 SOP。将 AI 视为去杂质机器,通过锁定全局信号、预测叙事噪声、精准去噪、随机修正四个步骤,解决 AI 翻译腔、逻辑断层和故事平淡的问题。

    1k GitHub stars~831 tokensUpdated 1 mo ago
    Business, Finance & HRAuto-check passed
  • Company Research

    simonlin1212/Vibe-Research

    A 股 / 港股 / 美股个股研究六阶段 SOP(profile → financials → estimates → valuation → risk → report),Phase 0 范围 = 财务估值闭环。当任务是研究 / 分析 / 评估一只或多只已指定代码的个股时使用(港股 / 美股的口径差异见 §7);规定每阶段取哪些数据、调哪些 calc 函数、必须落盘什么产物、过什么…

    2.7k GitHub stars~3.2k tokensUpdated yesterday
    Business, Finance & HRAuto-check passed
  • Polanyi Perspective

    0xenzyme/polanyi-skill

    Michael Polanyi 的思维框架。用 Polanyi 视角分析隐性知识、技能习得、经验传承、师徒制、 知识管理、学习方法、AI/工具替代边界、科学共同体与后批判哲学问题。

    137 GitHub stars~1.3k tokensUpdated 4 mo ago
    Business, Finance & HRAuto-check passed

More from s0912758806p/agentic-sop-to-work

All 11 skills in this repo
  • Agentic Workflow Audit

    s0912758806p/agentic-sop-to-work

    A skill your agent uses when reviewing or auditing an existing agent / LLM-pipeline architecture — e.g.

    209 GitHub stars~1.2k tokensUpdated 1 mo ago
    Auto-check passed
  • Agentic Sop

    s0912758806p/agentic-sop-to-work

    A skill your agent uses when turning a human SOP or manual process into an agentic workflow, building or adding an agent tool, or starting a new agent-workflow project — even if the user never says…

    209 GitHub stars~863 tokensUpdated 1 mo ago
    Auto-check passed
  • Alcoa Guard

    s0912758806p/agentic-sop-to-work

    A skill your agent uses when checking a record / dataset / GMP document for ALCOA+ data integrity — attribution, contemporaneity (backdating), completeness, accuracy (recompute / in-spec)…

    209 GitHub stars~363 tokensUpdated 1 mo ago
    Auto-check passed
  • Compute

    s0912758806p/agentic-sop-to-work

    A skill your agent uses to compute summary statistics (count/sum/mean/min/max) from a readings artifact, preserving the upstream source trace.

    209 GitHub stars~209 tokensUpdated 1 mo ago
    Auto-check passed
  • Draft

    s0912758806p/agentic-sop-to-work

    A skill your agent uses to produce a first draft, or to revise one from an upstream verdict artifact's open-defect count, emitting a draft@1 artifact.

    209 GitHub stars~250 tokensUpdated 1 mo ago
    Auto-check passed
  • Extract

    s0912758806p/agentic-sop-to-work

    A skill your agent uses to extract numeric readings (key: value lines) from a plain-text input into a structured readings artifact with source-location trace.

    209 GitHub stars~229 tokensUpdated 1 mo ago
    Auto-check passed

Questions about Six Rung Ladder

What does Six Rung Ladder do?

A skill your agent uses when deciding whether to write a piece of code, add a dependency, or introduce an abstraction / module / config — the "should I build this at all?" filter, applied before…. Six Rung Ladder is an agent skill from s0912758806p/agentic-sop-to-work." filter, applied before building.

When should I use Six Rung Ladder?

Six Rung Ladder fits situations like: deciding whether to write a piece of code; add a dependency; introduce an abstraction / module / config — the should I build this at all? filter; applied before building.

How do I install Six Rung Ladder in Claude Code?

Run `npx skills add s0912758806p/agentic-sop-to-work --skill six-rung-ladder -a claude-code`. Or copy the skill folder (plugins/agentic-sop-kit/skills/six-rung-ladder in s0912758806p/agentic-sop-to-work) into .claude/skills/six-rung-ladder in your project. Claude Code loads it when a task matches its description.

How do I install Six Rung Ladder in Codex?

Run `npx skills add s0912758806p/agentic-sop-to-work --skill six-rung-ladder -a codex`. Or copy the skill folder (plugins/agentic-sop-kit/skills/six-rung-ladder in s0912758806p/agentic-sop-to-work) into .agents/skills/six-rung-ladder in your project. Codex loads it when a task matches its description.

Can I use Six Rung Ladder in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add s0912758806p/agentic-sop-to-work --skill six-rung-ladder -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/six-rung-ladder, .gemini/skills/six-rung-ladder, .github/skills/six-rung-ladder and .opencode/skills/six-rung-ladder in your project.

What does Six Rung Ladder need to run?

SKILL.md names no scripts, command-line tools or credentials: Six Rung Ladder is instructions for the agent only.

Does Six Rung Ladder access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Six Rung Ladder safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Six Rung Ladder use?

Six Rung Ladder is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Six Rung Ladder use?

About 563 tokens (SKILL.md is roughly 2.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Six Rung Ladder?

Skills that share tags, products or a category with Six Rung Ladder: Cc Sdd New Agent (gotalab/cc-sdd, 3.7k stars), DBS Business Toolkit Entry (dontbesilent2025/dbskill, 11k stars), Agent Sop Author (strands-agents/agent-sop, 1.2k stars) and Diffusion Narrative Denouncing (canwhite/Krebs, 1k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Six Rung Ladder?

s0912758806p (a GitHub user) maintains it in s0912758806p/agentic-sop-to-work, which has 209 GitHub stars. The repository holds 11 skills in this directory. The repository was last updated on September 8, 2026.

Source: s0912758806p/agentic-sop-to-work on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.