Migrated from GitHub trtmn/agent-plugins
  • Python 71.2%
  • Shell 27.4%
  • TypeScript 1.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-08 16:56:02 +00:00
.claude-plugin Add current-goal mod: show the active goal in light blue above the prompt 2026-10-07 12:49:48 -05:00
docs/superpowers side-quest: scrub personal hostnames/usernames from committed files 2026-08-23 14:55:18 -05:00
plugins Merge pull request 'side-quest 2.7.0: drop the XP readout from the status line' (#6) from side-quest-statusline-drop-xp into main 2026-10-08 16:56:02 +00:00
.gitignore chore: remove completed ambient-xp plan files; ignore .claude/ dir 2026-06-09 13:33:53 -05:00
AGENTS.md docs: elevate PII prevention to its own section with a mandatory pre-commit sweep 2026-08-23 15:48:39 -05:00
CLAUDE.md docs: elevate PII prevention to its own section with a mandatory pre-commit sweep 2026-08-23 15:48:39 -05:00
LICENSE Initial commit: Claude Code plugin marketplace 2026-04-23 22:26:14 -05:00
README.md Rename README title to agent-plugins 2026-04-24 10:19:25 -05:00

agent-plugins

A Claude Code plugin marketplace by @trtmn.

Each plugin bundles a skill (optionally with subagents, slash commands, and scripts) that extends Claude Code. Install individually — no all-or-nothing, pick what you want.

Install

Add this repo as a plugin marketplace, then install plugins by name:

/plugin marketplace add trtmn/agent-plugins
/plugin install <plugin-name>@agent-plugins

Plugins

Plugin Summary
cowsay Generate ASCII cow art
font-extractor Extract and download all fonts from a website
home-assistant Control/query Home Assistant via REST API
homebrew-dev Create and publish Homebrew formulas and casks
imsg Terminal-based iMessage and SMS management
learnings Autonomous background capture of corrections, errors, and learnings
mastodon-cli Interact with Mastodon via the toot CLI
obsidian-cli Vault operations via obsidian-cli — notes, daily notes, tasks, properties
preflight-check Validate external service connections before starting work
pushover Send push notifications via the Pushover API
quack Rubber-duck debugging session
recipe-fetch Fetch recipes from URLs and save as Obsidian markdown
self-improvement User-triggered review/promote of captured learnings to CLAUDE.md
skills-manager Manage Claude Code skills via npx skills CLI
tailscale-policy-manager Manage Tailscale ACL policies + GitOps automation
touch_file Recovery pattern when Write tool fails on new files
unifi-api Query/control a UniFi network via the unifi CLI
wp-custom-theme WordPress custom theme development
youtube-data-api Query YouTube channels, videos, playlists via Data API v3

See each plugin's SKILL.md (or skills/<name>/SKILL.md) for triggers, usage, and required tools.

Layout

Plugins live under plugins/; the marketplace manifest is at the repo root:

plugins/<plugin>/
├── .claude-plugin/plugin.json    # manifest — {name, description}
├── skills/<name>/
│   ├── SKILL.md                  # skill contract (YAML frontmatter + body)
│   ├── scripts/                  # optional executables
│   └── references/               # optional reference docs
├── agents/                       # optional subagent definitions (plugin root)
└── commands/                     # optional slash command definitions (plugin root)

.claude-plugin/marketplace.json at the repo root registers every plugin.

License

MIT — see LICENSE.