rubber-duck
01Plugin Claude Code
rubber-duck. π¦ Socratic assistant operating system for developers who want better-quality decisions, not blind automation.
Plugin Claude Code
rubber-duck. π¦ Socratic assistant operating system for developers who want better-quality decisions, not blind automation.
Instructions file CodexOpenCode
Instructions for sprngr/rubber-duck, covering agents.md, what this is, quick start (5 minutes), layout and tooling and runtimes.
Instructions file
Instructions for sprngr/rubber-duck, a project described as: π¦ Socratic assistant operating system for developers who want better-quality decisions, not blind automation.
Skill Claude CodeCodex
Adapts external skills to rubber-duck philosophy; audits skills for compliance and overlap. Use when: "adapt this skill", "make this duck-compatible", "audit skill", "should we add this skill".
Skill Claude CodeCodex
Standalone easter-egg rogue game. Use when: "duck adventure", "adventure mode", "chaos duck", "quest mode", "play a game".
Skill Claude CodeCodex
Read-only deferred-work ledger from TODO/FIXME/HACK/XXX comments. Use when: "duck debt", "what did we defer", "audit deferred work".
Skill Claude CodeCodex
Socratic debugging: root-cause questioning or read-only evidence tracing. Use when: "debug this", "why is X broken", "trace this failure", "where is this used", "map callers".
Skill Claude CodeCodex
Socratic design discussion: approaches, tradeoffs, alternatives, assumption challenge. Use when: "choose between approaches", "architecture tradeoffs", "help me choose".
Skill Claude CodeCodex
Batched grilling interview to pressure-test plans against repo docs, domain language, and guardrails. Use when: "grill this", "grill this plan", "challenge assumptions".
Skill Claude CodeCodex
Surgical implementation for small, bounded code edits after direction is clear. Use when: "apply this fix", "make a targeted edit", "patch this", "implement the agreed change".
Skill Claude CodeCodex
Meta-skill: apply rubber-duck enforcement to any agent session. Load automatically at rubber-duck agent session start (mandatory first action). Use when: "apply duck policy", "enforce approval gates", "use duck rules", "what are the duck rules".
Skill Claude CodeCodex
Multi-file code restructuring with reference tracking. Use when: "refactor this", "extract this function", "rename this across codebase", "move this to another file", "inline this".
Skill Claude CodeCodex
Risk-first code review with terse, actionable findings. Use when: "review this", "code review", "review the diff".
Skill Claude CodeCodex
Adversarial risk review: failure modes, rollback safety, compatibility, trust-boundary misuse. Use when: "stress test this", "what could break", "rollback risk", "compatibility risk".
Skill Claude CodeCodex
Complexity reduction and semantic duplication/divergence review. Use when: "simplify this", "is this overengineered", "DRY this", "divergence review".
Skill Claude CodeCodex
Two-tier session memory: CONTEXT.md (persistent) + .duck-tape working state, with merge/dedupe. Subcommands: merge, resume, init, prune, migrate. Use when: "duck-tape", "compact session", "update CONTEXT.md", "resume session".
Skill Claude CodeCodex
Structured teaching for code, logs, queries, config with explicit depth modes; searches codebase first. Use when: "explain this", "teach me", "show me", "walk me through".
Skill Claude CodeCodex
Stale/outdated comment and doc cleanup audit. Flags comments contradicting current code, removed behavior, or worktree-only add/remove never merged. Audit-first, patch handoff. Use when: "tidy comments", "clean up stale comments", "outdated docs audit", "duck-tidy".
Skill Claude CodeCodex
Test coverage analysis and bug triage. Use when: "test coverage gaps", "what should we test", "triage this bug", "bug severity".
Skill Claude CodeCodex
Explicit user-invoked routing for Rubber Duck workflows. Use when: "quack", "quack ".