claude

tale-mode

Discipline mode (staged planning, receipts, verify-against-source, adversarial review) + plan/kickoff commands + a plan-reviewer agent + an always-on SessionStart discipline injector + a Stop-hook autonomous loop (Layer 1, a deterministic gate) that can arm itself from a committed, content-hash-trusted .claude/tale-mode.json during a kickoff phase + a fail-closed plan-mode auto-approve for provably read-only shell (no more permission-dialog walls during investigation).

37 on GitHubby Ali Cicekv2.6.1MITupdated 4 months agoproductivity
/

Plugin tale-mode from marketplace tale-mode in alicicek/tale-mode. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (6)

  • end-phase

    Explicitly end a tale-mode build phase by clearing the phase marker(s) under <project>/.claude/, which stops the Stop-hook's committed-gate enforcement for this repo. Invoke ONLY when the user explicitly asks to end the phase, stop or disarm the tale-mode phase loop, or clean up phase markers — neve

  • kickoff-phase

    Build ONE scoped phase of an existing multi-phase plan in a fresh session — re-verify the plan against the live code, interview the user sharply on real forks, then implement only that phase behind plan-mode approval with runnable verification and a fresh-eyes review. Invoke explicitly when starting

  • plan-phase

    Plan a large, multi-phase feature to a high bar — verify against the code, receipts on every decision, an adversarial fresh-eyes review, and runnable verification gates, decomposed into independently-shippable phases. Invoke explicitly when starting a big multi-session build (the cross-platform form

  • seed-gates

    Scan a repo's package.json scripts, CI workflows, and equivalent manifests, then SUGGEST a committed .claude/tale-mode.json gate list for tale-mode's Stop-hook loop — suggestions only; this skill never writes the config unasked, never trusts it, and never arms anything. Invoke ONLY when the user exp

  • tale-mode

    Make Claude work rigorously on complex or high-stakes tasks instead of one-shotting them. Triggers: "tale mode", "tale on" — or self-activates on hard multi-step work. Enforces staged planning, decisions-with-receipts, verifying claims against the real source (not memory), parallel delegation, an in

  • trust

    Reference for tale-mode's two user-only opt-in files — the committed-gate trust store (~/.claude/tale-mode-trust) and the Codex cwd-root opt-in (~/.tale-mode-allow-cwd-root) — and their security model. Invoke ONLY when the user explicitly asks how to trust a repo's committed tale-mode gates, about t

Slash commands (2)

  • /tale-mode:kickoff-phase

    Start a scoped chunk of a larger plan in a fresh session — interview the user first, then implement only that chunk.

  • /tale-mode:plan-phase

    Plan a task to a high bar — verify against the code, receipts on every decision, adversarial review, runnable verification gates.

Subagents (1)

  • plan-reviewer

    Adversarial reviewer for plans and substantial diffs. Reads the actual code/sources and tries to break the work — finds breakage, security/privacy leaks, races, stale assumptions, ordering bugs, and untested gaps. Returns numbered, code-grounded findings. Use before shipping anything high-stakes.

Hooks (4)

  • SessionStart

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/session-start.sh"

  • UserPromptSubmit

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/mark-phase.sh"

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/approve-readonly.sh"

  • Stop

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/stop-goal-loop.sh"

View source on GitHub

More from alicicek/tale-mode

All 2 plugins →

Optional companion to tale-mode: the read-only stuck-loop governor (Layer 2). Zero idle cost — a free bash gate escalates to ONE read-only model call (claude -p on Claude Code, sandboxed codex exec on Codex) exactly when a goal first fails twice, and returns an advisory finding. Install if you want anchor-breaking on stuck loops.

hooks

37

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

caveman

claude

Talk like caveman. Cut filler. Keep technical details explicit.

22 skills · 1 command · 3 agents · hooks

JuliusBrussee/caveman 119,462

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

Taste Skill

claudecodex

tasteskill 2.5.1: professional company websites at the figma.com and x.ai level, with one section per screen, real photographs, real product UI, effects kept for tech and gaming pages, and a real-browser checker and finish gate.

1 skill

Leonxlnx/taste-skill 114,391

career-ops

claudecodex

Open-source AI job search that runs locally in your AI coding CLI: scan job portals, evaluate listings into a structured A-H report with a 1-5 score, tailor your CV, track applications

5 skills · hooks

career-ops-hq/career-ops 82,253

mem0

claudecodex

Cross-session memory and token savings for coding agents.

6 skills · 1 agent · 1 MCP server · hooks

mem0ai/mem0 68,893

Maintain tale-mode?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins2 plugins