Agent Skill
2/7/2026

edit-tool2

Orchestrates creation of Claude Code tools (skills, agents, scripts). Use when user requests creating, updating, or improving any Claude Code extension mechanism. Triggers include "create/make/new skill/command/agent/script", "tool for X", "slash command", "sub-agent", file paths with /skills/, /agents/. Auto-triages based on context pollution cost, token budget, and execution type. Delegates to edit-skill, edit-agent, or edit-plugin after explaining decision rationale. For plugin version bumps and release metadata, route directly to edit-plugin.

D
digital
4GitHub Stars
1Views
npx skills add digital-stoic-org/agent-skills

SKILL.md

Nameedit-tool2
DescriptionOrchestrates creation of Claude Code tools (skills, agents, scripts). Use when user requests creating, updating, or improving any Claude Code extension mechanism. Triggers include "create/make/new skill/command/agent/script", "tool for X", "slash command", "sub-agent", file paths with /skills/, /agents/. Auto-triages based on context pollution cost, token budget, and execution type. Delegates to edit-skill, edit-agent, or edit-plugin after explaining decision rationale. For plugin version bumps and release metadata, route directly to edit-plugin.

🧠 Digital Stoic Praxis

Praxis (πρᾢξις) = practice. Knowledge enacted, not just known.

⚠️ Live experiment. My cognitive toolkit β€” fork it, adapt it to your brain.


🎯 In One Sentence

A cognitive discipline for human-AI collaboration built on mutual sharpening β€” the human sets intent and directs, the AI challenges and reveals blind spots, and both learn from the loop.


πŸ’‘ Why This Exists

AI tools are powerful but chaotic. Most people either micromanage every prompt or let AI run wild and pray. Neither scales to real work.

This toolkit treats AI collaboration as cognitive discipline β€” a set of thinking modes you activate depending on the situation, where the AI also pushes back on your assumptions. The goal is not to make AI do more. It's to think better together β€” and that includes letting AI challenge the human.

Deeper why β†’ PHILOSOPHY.md


🧭 The Flow

flowchart LR
    F["🧭 Frame"] --> T["🧠 Think"]
    T --> B["βš™οΈ Build"]
    B --> D["πŸ”§ Debug"]
    D --> L["πŸͺž Learn"]
    L -.->|"compounding loop"| F

    classDef frame fill:#E8EAF6,stroke:#3F51B5,color:#000
    classDef think fill:#E1BEE7,stroke:#7B1FA2,color:#000
    classDef build fill:#C8E6C9,stroke:#388E3C,color:#000
    classDef debug fill:#FFE0B2,stroke:#F57C00,color:#000
    classDef learn fill:#BBDEFB,stroke:#1976D2,color:#000

    class F frame
    class T think
    class B build
    class D debug
    class L learn
ModeWhatHero Skills
🧭 FrameTriangulate the problem (3 tests) β†’ route to the right skill chain/frame-problem (Cynefin triangulation), /pick-model
🧠 ThinkDivergent ideation, deep analysis, adversarial review, cross-project bridging/brainstorm (SCAMPER), /investigate, /probe, /challenge, /bridge
βš™οΈ BuildPlan β†’ develop β†’ gate β†’ test β†’ sync/openspec-* suite (9 skills, human-gated sections)
πŸ”§ DebugSearch-first troubleshooting with learnings DB/troubleshoot (Wolf Fence, 5 Whys, OODA), /experiment
πŸͺž LearnExtract patterns, persist sessions/retrospect-*, /save-context, /load-context

Plus: tool creation (/edit-tool), conversions (PDF, EPUB, Google Docs), and domain plugins (GTD, coaching, business analysis, philosopher personas).


🀝 Human-AI Governance

Not human-drives-AI. Not AI-drives-human. Mutual sharpening:

  • Human β†’ AI: Sets intent, chooses workflow phase, directs execution, verifies at gates
  • AI β†’ Human: Challenges assumptions, surfaces blind spots, reveals patterns the human can't self-observe
  • Together: The human thinks more clearly because the AI pushes back. The AI produces better work because the human sets precise intent.

Key: Posture before technique β€” but posture includes the willingness to be challenged.

Full autonomy spectrum + orchestrated agency β†’ PRACTICE.md


πŸ’° Cognitive ROI (Return on Tokens)

Not "how fast" β€” how deep:

TierWhatValue/Token
βš™οΈ AutomationRote tasks (convert, deploy, format)Low
🀝 Assisted ThinkingAI structures human thoughtMedium
🧠 Amplified JudgmentAI challenges/deepens reasoningHigh

Maturity = shifting tokens from βš™οΈ toward 🧠.

Multiplied by context efficiency (don't waste tokens re-explaining) and compounding (learnings reduce future spend). Full model β†’ PRACTICE.md


πŸ“Š By the Numbers

  • 93 skills across 14 plugins and 5 workflow phases + utilities
  • 14 plugins: core (dstoic), cognitive, openspec, content, convert, toolsmith, experimental, retrospect, GTD, coaching, business analysis, philosopher personas, cowork, lazy
  • 2 agents: devil's advocate, context summarizer
  • 7 hooks: notifications, session capture, debug dumps, context sync, session pins
  • 3 execution modes: garage (default), scale, maintenance
  • πŸͺ₯ Toothbrush principle: This is one practitioner's discipline. Don't copy β€” adapt. Why?
  • πŸ“Š Benchmarked against 7 frameworks including ECC (144K⭐), ACP, BMAD (36K⭐) β€” leads on context quality, cognitive depth, adversarial thinking. Only BMAD edges ahead (for teams). Details β†’ PRACTICE.md Β· /benchmark-praxis skill

πŸͺ Plugins

PluginSkillsDescriptionStatus
dstoic7Core infrastructure: git commits, model selection, scratch pad, kaizen, context save/load, 7 hooksβœ… v0.38.0
cognitive8Cynefin-routed problem-solving: frame, troubleshoot, investigate, brainstorm, probe, experiment, challenge, benchmarkβœ… v0.37.0
openspec9Structured development: plan, design, develop, review, test, reflect, replan, syncβœ… v0.37.0
toolsmith5Tool creation: edit-tool, edit-claude, edit-plugin, search-skill, install-dependencyβœ… v0.37.0
content5Content transformation: anonymize, infographize, literatize, bridge, RISEN promptsβœ… v0.37.0
convert6Format conversion: PDF, EPUB, DOCX, PPTX β†’ markdown, markdown β†’ PDF, Google Docs importβœ… v0.37.0
retrospect3Session analysis: domain learnings, collaboration patterns, trend reportsβœ… v0.38.0
experimental9Experimental: deployment, background tasks, distill-skill, context bootstrap, summarizationβœ… v0.38.0
philosopher2420 philosopher personas, dialogue, encounter, council, createβœ… v0.10.0
biz7Business analysis: competitive analysis, UX strategy/wireframes/evaluation, market sizing, canvas, personasβœ… v0.8.0
coach1Personal coaching: CLEAR + GROW protocolsβœ… v0.3.0
gtd4GTD workflow automation for Obsidian vaultsβœ… v0.3.3
cowork4Multi-project context management: switch projects, save/load sessions, ref/wip syncβœ… v0.4.0
lazy1Lazy skill demand capture: placeholder skills that measure real demand before buildingβœ… v0.1.1

πŸ“¦ Install

/install-plugin https://github.com/digital-stoic-org/agent-skills

To install a specific plugin only, add it to .claude/settings.json:

{"plugins": ["digital-stoic-org/agent-skills/dstoic"]}

πŸš€ Quick Start

/frame-problem how should I approach building a new auth system
# β†’ Triangulates: Keogh=2 (team expertise), Predictable=yes, Disassemble=yes
# β†’ Complicated (3/3 agree) + Boulder β†’ /investigate β†’ /openspec-plan

/brainstorm product naming ideas for my CLI tool
# β†’ Research β†’ SCAMPER divergence β†’ weighted scoring β†’ recommendation

/troubleshoot "TypeError: Cannot read property 'map' of undefined"
# β†’ WebSearch β†’ qualify β†’ diagnose β†’ OODA β†’ save learning

πŸ“– Documentation β€” Two Cognitions, One Practice

This toolkit serves two kinds of readers with fundamentally different needs:

πŸ‘€ Human cognition β€” scans, skims, needs cognitive ease. Overwhelmed by walls of text. Seeks the "aha" moment, then dives deeper only when motivated. Diagrams and structure reduce cognitive load.

πŸ€– LLM cognition β€” parses tokens. Needs directive density, structured data, zero filler. Diagrams are nice but YAML is better. Self-contained is better than linked.

The practice itself is about combining both: a human who thinks consciously and an AI that both amplifies and challenges that thinking. The documentation mirrors this β€” each layer optimized for its reader:

#DocumentReaderJob
1πŸ“„ README.mdπŸ‘€ Human"What + How (TL;DR)" β€” This file. The GitHub landing page.
2🧭 PHILOSOPHY.mdπŸ‘€ Human"Why" β€” 4 beliefs, 7 principles (with belief origins), 4-layer taxonomy, execution modes
3🎯 PRACTICE.mdπŸ‘€ Human"Deep How" β€” Cognitive ROI, autonomy spectrum, 8 external + 4 aspirational benchmarking dims
3bπŸ”§ HARNESS-ENGINEERING.mdπŸ‘€ Human"The Harness" β€” Guides/sensors model, session lifecycle, maturity levels
4πŸ“š README-full.mdπŸ‘€ Human"Every Skill" β€” Complete catalog, reference
5πŸ€– PRACTICE-llm.mdπŸ€– LLMSelf-contained benchmark β€” Token-optimized, YAML-heavy, all-in-one
β€”πŸ€– SKILL.md (per skill)πŸ€– LLMExecution directives β€” What the LLM actually runs

Human docs link to each other (progressive depth). LLM docs are self-contained (no navigation, everything in one shot). The practice works because both cognitions play to their strengths.


⚠️ πŸͺ₯ CLAUDE.md = toothbrush. See CLAUDE.md.example for inspiration, don't copy. (Why?)

The example uses rtk for token-optimized command output. Install it separately if you want to use the rtk instructions.

πŸ’‘ IDEAS.md β€” Future ideas & what I'm deliberately not building yet.

Skills Info
Original Name:edit-tool2Author:digital