claude

swissarmyhammer-swissarmyhammer

Write markdown to program anything—a code-to-execution plugin that interprets markdown specifications into runnable applications.

0 on GitHubupdated 6 months agocode_general
/

Plugin swissarmyhammer-swissarmyhammer from marketplace cascade-code-general-misc-4 in joshuarweaver/cascade-code-general-misc-4. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — it starts local MCP servers. The exact commands are listed below; read them before installing.

What it installs

Skills (23)

  • check-sah

    Monitor the performance of a sah /finish batch (the kanban implement→test→review→commit pipeline) running in a given project folder — locate the active finish session, report progress, scan for errors, quantify token usage by source, and surface sah tooling errors and behavior changes. Takes a proje

  • ci

    Check that CI is green for the current work and diagnose it when it is not, and optionally fix it. Detects the CI provider in use (GitHub Actions, GitLab, or any provider that reports commit checks back to GitHub) and reads the matching reference for the exact commands. Use when the user says "check

  • code-context

    Code context operations for symbol lookup, search, grep, call graph, and blast radius analysis. Use when the user says "blast radius", "who calls this", "find symbol", "find references", "go to definition", "symbol lookup", "callgraph", "find callers", "what calls this function", or "what's affected

  • commit

    Git commit workflow. Use this skill whenever the user says "commit", "save changes", "check in", or otherwise wants to commit code. Always use this skill instead of running git commands directly.

  • coverage

    Run tests with coverage instrumentation, identify uncovered code, and produce kanban tasks for coverage gaps. Use when the user says "coverage", "what's untested", "find coverage gaps", or wants to know what needs tests.

  • deduplicate

    Find and refactor duplicate code. Use this skill when the user wants to find near-duplicate code, check for copy-paste redundancy, or DRY up a codebase — optionally scoped to changed files.

  • detected-projects

    Discover project types, build commands, test commands, and language-specific guidelines for the current workspace. Use when the user says "what kind of project", "detect project", "build command", "test command", "project type", asks what language or framework the code uses, or wants to know how to

  • double-check

    Double check your work by reviewing changes, asking clarifying questions, and verifying correctness before proceeding. Use when the user says "double check", "verify", "sanity check", or wants validation of recent work.

  • explore

    Understand how unfamiliar code works before planning or changing it — its structure, behavior, data flow, and the blast radius of a change. Use when the user says "explore", "investigate", "how does X work", "why does X happen", "where is X handled", "what calls X", "what would it take to change X",

  • finish

    Drive kanban tasks from ready to done by looping implement → test → commit → review until each task is clean. Use when the user says "/finish", "drive tasks to done", "work the board", "finish the tasks", "finish the batch", or otherwise wants to orchestrate tasks through the full pipeline to done.

  • implement

    Use this skill when the user says "/implement", "implement task", "implement the next task", "work the next task", "pick up a task", or "implement" followed by a task id. Picks up one kanban task and drives it from ready through doing, leaving it green and ready for review. Do NOT use this skill for

  • issue

    Turn an issue into finished work. Use when a GitHub issue URL (e.g. github.com/owner/repo/issues/123) is pasted, or when the pasted text is clearly the body of an issue (title + description, "Steps to reproduce", "Expected/Actual behavior", labels). Also fires on "/issue", "make a task from this iss

  • kanban

    Execute the next task from the kanban board. Use when the user says "kanban", "/kanban", "next task", "what's the next task", or "pick up work". Picks up the next ready task from the board and drives it through doing to review.

  • lsp

    Diagnose and install missing LSP servers for your project. Use when the user says "lsp", "language servers", "check lsp", or wants to ensure code intelligence is fully working. Also use when live code intelligence ops (get_hover, get_completions, go to definition) return degraded results from the tr

  • make-readme

    Replace README.md wholesale with a minimal, high-quality README modeled on the best open source packages — it writes a complete new file, never an incremental edit of the old one. Two modes — `library` (no logo, leads with an inline runnable usage example) and `application` (logo, installation, gett

  • map

    Generate a visual architecture overview of the codebase with Mermaid diagrams. Produces ARCHITECTURE.md at repo root. Use when the user says "map", "architecture", "overview", or wants to understand the codebase structure.

  • plan

    Plan Mode workflow. Use this skill when the user says "/plan", "help me plan", "break this into tasks", "design the approach", or otherwise wants to plan work, and also whenever you are in Plan Mode. Drives all planning activity — research, task decomposition, and creating kanban tasks as the plan a

  • review

    Code review workflow. Use this skill whenever the user says "review", "code review", "review this PR", "review my changes", or otherwise wants a code review.

  • sah-help

    Learn what SwissArmyHammer (sah) makes available and how to use it. Use when the user says "sah help", "/sah-help", "what can sah do", "what skills are there", "what tools do I have", "how do I use swissarmyhammer", "which skill do I use for X", or is new to sah. Gives a short tour of the skills, to

  • shell

    Shell command execution with persistent history, process management, and searchable output. Use when you need to run a shell command, grep previous command output, get output lines from a prior command, list running processes, or kill a hung process. Triggers on phrases like "run X", "execute X", "g

  • task

    Create a single, well-researched kanban task. Use when the user wants to add a task, track an idea, or capture work without entering full plan mode.

  • tdd

    Use when implementing any feature or bugfix, before writing implementation code.

  • thoughtful

    Use when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions

MCP servers (1)

  • sah

    runs: sah serve

View source on GitHub

More from joshuarweaver/cascade-code-general-misc-4

All 109 plugins →

Pre-built code templates and patterns for scientific computing and schematics in Claude. Accelerates development with reusable solutions for technical projects.

200 skills · 2 MCP servers

0

React Flow integration skill for Beagle, enabling visual node-based workflow building and automation.

139 skills

0

Meta-prompting and spec-driven development system for Claude Code. Productivity framework for structured AI-assisted development.

67 commands · 33 agents

0

Production-ready development workflows powered by specialized AI agents for reliable software engineering.

33 skills · 22 commands · 27 agents

0

Open SKILL.md standard compatible personal skill collection working across Claude, Cursor, and other AI assistants.

44 skills · 35 agents

0

Specialized plugins for research-oriented coding tasks, enabling scientific computing and research software development with Claude Code.

76 skills

0

Similar plugins

hookify

claude

Easily create custom hooks to prevent unwanted behaviors by analyzing conversation patterns or from explicit instructions. Define rules via simple markdown files.

1 skill · 4 commands · 1 agent · hooks

anthropics/claude-code 155,476

Tenant-isolated AI teams that plan work, coordinate tasks, recall approved context, and return evidence-backed results

6 skills · 6 commands · 4 agents · 1 MCP server

ruvnet/ruflo 81,589

Generate natively editable PPTX from PDF / DOCX / URL / Markdown — real DrawingML shapes, text boxes, charts, and animations. Note: run `pip install -r requirements.txt` inside the installed plugin directory for the Python post-processing scripts to work.

1 skill

hugohe3/ppt-master 76,375

Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer

8 skills · 1 MCP server

ChromeDevTools/chrome-devtools-mcp 55,181

obsidian

claude

Claude Skills for Obsidian

6 skills

kepano/obsidian-skills 51,587

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

Maintain swissarmyhammer-swissarmyhammer?

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 plugins109 plugins