https://github.com/tony/ai-workflow-plugins
Claude Code Plugins, Commands, and Skills
https://github.com/tony/ai-workflow-plugins
claude-code claude-marketplace claude-plugin claude-plugins claude-skills multi-model
Last synced: 2 months ago
JSON representation
Claude Code Plugins, Commands, and Skills
- Host: GitHub
- URL: https://github.com/tony/ai-workflow-plugins
- Owner: tony
- License: mit
- Created: 2026-02-08T12:18:15.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2026-03-30T16:19:15.000Z (3 months ago)
- Last Synced: 2026-04-04T04:58:57.469Z (2 months ago)
- Topics: claude-code, claude-marketplace, claude-plugin, claude-plugins, claude-skills, multi-model
- Language: Python
- Homepage:
- Size: 811 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Agents: AGENTS.md
Awesome Lists containing this project
README
# ai-workflow-plugins
A third-party [Claude Code plugin marketplace](https://code.claude.com/docs/en/plugin-marketplaces.md)
providing language-agnostic AI / agentic workflow plugins for DX efficiency.
> **Warning:** Review plugins before installing. Anthropic does not control plugin
> contents and cannot verify they work as intended.
**Repository:** [tony/ai-workflow-plugins](https://github.com/tony/ai-workflow-plugins)
## Plugins
| Plugin | Category | Description |
|--------|----------|-------------|
| [commit](plugins/commit/) | Development | Create git commits following project conventions with format enforcement and safety checks |
| [loom](plugins/loom/) | Development | Weave prompts across Claude, Gemini, and GPT in parallel — plan, execute, review, and synthesize |
| [rebase](plugins/rebase/) | Development | Automated rebase onto trunk with conflict prediction, resolution, and quality gate verification |
| [changelog](plugins/changelog/) | Productivity | Generate categorized changelog entries from branch commits and PR context |
| [tdd](plugins/tdd/) | Testing | TDD bug-fix workflow — reproduce bugs as failing tests, find root cause, fix, and verify |
| [model-cli](plugins/model-cli/) | Development | Run prompts through individual AI CLIs — codex/GPT, gemini, and cursor/agent with fallback support |
| [pr](plugins/pr/) | Development | Generate and review gold-standard pull request descriptions with structured headings, tables, and test plans |
| [research](plugins/research/) | Learning | Clone and study your project's dependencies at the exact versions you use — source repos with version-pinned git worktrees |
| [tailwind](plugins/tailwind/) | Design | Detect and fix inconsistent spacing in Tailwind CSS layouts — container fragmentation, margin/gap mixing, padding asymmetry, and more |
## Installation
Add the marketplace:
```console
/plugin marketplace add tony/ai-workflow-plugins
```
You can also browse available plugins with `/plugin > Discover`.
Then install any plugin:
```console
/plugin install commit@ai-workflow-plugins
```
```console
/plugin install loom@ai-workflow-plugins
```
```console
/plugin install rebase@ai-workflow-plugins
```
```console
/plugin install changelog@ai-workflow-plugins
```
```console
/plugin install tdd@ai-workflow-plugins
```
```console
/plugin install model-cli@ai-workflow-plugins
```
```console
/plugin install pr@ai-workflow-plugins
```
```console
/plugin install research@ai-workflow-plugins
```
```console
/plugin install tailwind@ai-workflow-plugins
```
## Design Philosophy
Every plugin in this repository is **language-agnostic**. Commands do not hardcode
language-specific tools like `pytest`, `jest`, `cargo test`, or `ruff`. Instead, they
reference the project's own conventions by reading `AGENTS.md` or `CLAUDE.md` at
runtime to discover:
- How to run the test suite
- How to run linters and formatters
- How to run type checkers
- What commit message format to use
- What test patterns to follow
This means the same plugin works whether your project uses Python, TypeScript, Rust, Go,
or any other language.
## Development
Scripts use [uv](https://docs.astral.sh/uv/) to manage Python dependencies.
Install uv:
```bash
curl -LsSf https://astral.sh/uv/install.sh | sh
```
or:
```bash
wget -qO- https://astral.sh/uv/install.sh | sh
```
See [uv installation docs](https://docs.astral.sh/uv/getting-started/installation/) for
other methods.
### Lint and validate
```bash
uv run ./scripts/marketplace.py lint
```
### Sync marketplace manifest with plugin directories
Dry-run:
```bash
uv run ./scripts/marketplace.py sync
```
Write changes to marketplace.json:
```bash
uv run ./scripts/marketplace.py sync --write
```
### Check for outdated entries
```bash
uv run ./scripts/marketplace.py check-outdated
```
### Code quality for scripts
Lint:
```bash
uv run ruff check ./scripts/
```
Format check:
```bash
uv run ruff format --check ./scripts/
```
Type check:
```bash
uv run basedpyright ./scripts/
```
## Documentation
See the [official Claude Code plugin docs](https://code.claude.com/docs/en/plugins) for
authoring guides, component schemas, and marketplace publishing.
## License
MIT