Manage AI prompts as local markdown files.
Program all the things, just by writing markdown. Really.
š Complete Documentation & Guides š
š¦ Rust API Documentation š¦
š Documentation ⢠š¦ API Docs
SwissArmyHammer transforms how you work with AI prompts and workflows by letting you manage them as simple markdown files.
Follow the Calcutron sample to get started.
sah --help
Builtin - Embedded in the SwissArmyHammer binary
User - Your personal collection
~/.swissarmyhammer/prompts/
~/.swissarmyhammer/workflows/
Local - Project-specific files
./.swissarmyhammer/prompts/
./.swissarmyhammer/workflows/
~/.swissarmyhammer/ # User directory
āāā prompts/
ā āāā code-review.md # Personal code review prompt
ā āāā daily-standup.md # Your daily standup template
āāā workflows/
āāā release-process.md # Your release workflow
./my-project/ # Project directory
āāā .swissarmyhammer/ # Local directory
āāā prompts/
ā āāā api-docs.md # Project-specific API documentation prompt
āāā workflows/
āāā ci-cd.md # Project CI/CD workflow
See https://wballard.github.io/swissarmyhammer/installation.html for detailed installation instructions.
Add to your Claude Code MCP configuration
claude mcp add --scope user sah sah serve
mkdir -p ~/.swissarmyhammer/prompts
cat > ~/.swissarmyhammer/prompts/helper.md << 'EOF'
---
title: Task Helper
description: Helps with various tasks
arguments:
- name: task
description: What you need help with
required: true
---
Please help me with: {{task}}
Provide clear, actionable advice.
EOF
That's it! Your prompt is now available in Claude Code. You can use it via MCP with /helper
.
See https://wballard.github.io/swissarmyhammer/installation.html for development setup instructions.
ā Star this repo if you find SwissArmyHammer useful!
Open-source tool for collaborative editing, versioning, evaluating, and releasing prompts.
A tool for interacting with Jenkins CI/CD servers, requiring environment variables for configuration.
An MCP server that provides control over Android devices through ADB. Offers device screenshot capture, UI layout analysis, package management, and ADB command execution capabilities.
Advanced evaluation tools for AI safety, alignment, and performance using the Trustwise API.
Beautiful HTML and PNG diff visualization using diff2html, designed for filesystem edit_file dry-run output with high-performance Bun runtime.
A service framework supporting the Model Context Protocol (MCP) to integrate enterprise systems and AI platforms via RESTful, gRPC, and Dubbo protocols.
MCP Server to control and interact with Unity3d Game Engine for game development
Interact with Alchemy's blockchain APIs to query data without writing code.
Refactor code using regex-based search and replace.
An example of a remote MCP server deployable on Cloudflare Workers without authentication.