Metadata-Version: 2.4
Name: swampo
Version: 1.3.5
Summary: Skill Manager for Claude Code — install 23+ slash commands and 22 CLAUDE.md templates
Author-email: Swampo Team <hello@swampo.dev>
License: MIT
Project-URL: Homepage, https://github.com/hesreallyhim/awesome-claude-code
Project-URL: Bug Tracker, https://github.com/hesreallyhim/awesome-claude-code/issues
Project-URL: Repository, https://github.com/hesreallyhim/awesome-claude-code
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.9
Description-Content-Type: text/markdown

# Swampo

> Skill Manager for [Claude Code](https://docs.anthropic.com/en/docs/claude-code) — install 23+ slash commands and 22 CLAUDE.md templates with one command.

## Installation

```bash
npm install -g swampo
```

That's it. Swampo automatically installs the Python package, all slash commands, and configures Claude Code hooks.

## What You Get

### 23 Slash Commands

| Command | Description |
|---------|-------------|
| `/commit` | Conventional commits with emoji |
| `/pr-review` | PR review with checklist |
| `/clean` | Clean temporary files |
| `/todo` | Manage todo lists |
| `/create-pr` | Create GitHub PR |
| `/create-hook` | Generate Claude Code hooks |
| `/optimize` | Optimize code |
| `/release` | Release management |
| `/context-prime` | Prime context for task |
| `/fix-github-issue` | Fix GitHub issues |
| And 13 more... | |

### 22 CLAUDE.md Templates

| Template | Description |
|----------|-------------|
| `Basic-Memory` | Knowledge management system |
| `AWS-MCP-Server` | AWS MCP server guide |
| `Course-Builder` | Course creation workflow |
| `LangGraphJS` | LangGraph JS development |
| And 18 more... | |

## Usage

After installation, run:
```bash
claude
```

Swampo automatically installs all slash commands on first run.

## Manual Commands

```bash
# List all available resources
swampo-install list

# Install single command
swampo-install install -n commit

# Install CLAUDE.md to project
swampo-install install -n Basic-Memory --project ./my-project

# Install all commands
swampo-install install-all
```

## How It Works

```
npm install -g swampo
        ↓
postinstall script runs
        ↓
├─ pip install swampo
├─ swampo-install install-all
└─ Writes hooks to ~/.claude/settings.json
        ↓
claude
        ↓
SessionStart hook → Installs commands + auto-update
```

## Uninstall

```bash
npm uninstall -g swampo
pip uninstall swampo
```

To remove hooks, edit `~/.claude/settings.json` and remove Swampo entries.

## License

MIT
