ai-workflow-plugins

A collection of language-agnostic AI workflow plugins for enhanced developer experience.

ai-workflow-plugins

A third-party Claude Code plugin marketplace 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

Plugins

PluginCategoryDescription
commitDevelopmentCreate git commits following project conventions with format enforcement and safety checks
weaveDevelopmentWeave prompts across Claude, Gemini, and GPT in parallel — plan, execute, review, and synthesize
rebaseDevelopmentAutomated rebase onto trunk with conflict prediction, resolution, and quality gate verification
changelogProductivityGenerate categorized changelog entries from branch commits and PR context
tddTestingTDD bug-fix workflow — reproduce bugs as failing tests, find root cause, fix, and verify
model-cliDevelopmentRun prompts through individual AI CLIs — codex/GPT, gemini, and cursor/agent with fallback support
prDevelopmentGenerate and review gold-standard pull request descriptions with structured headings, tables, and test plans
researchLearningClone and study your project's dependencies at the exact versions you use — source repos with version-pinned git worktrees
tailwindDesignDetect and fix inconsistent spacing in Tailwind CSS layouts — container fragmentation, margin/gap mixing, padding asymmetry, and more

Installation

Add the marketplace:

/plugin marketplace add tony/ai-workflow-plugins

You can also browse available plugins with /plugin > Discover.

Then install any plugin:

/plugin install commit@ai-workflow-plugins
/plugin install weave@ai-workflow-plugins
/plugin install rebase@ai-workflow-plugins
/plugin install changelog@ai-workflow-plugins
/plugin install tdd@ai-workflow-plugins
/plugin install model-cli@ai-workflow-plugins
/plugin install pr@ai-workflow-plugins
/plugin install research@ai-workflow-plugins
/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 to manage Python dependencies.

Install uv:

curl -LsSf https://astral.sh/uv/install.sh | sh

or:

wget -qO- https://astral.sh/uv/install.sh | sh

See uv installation docs for other methods.

Lint and validate

uv run ./scripts/marketplace.py lint

Sync marketplace manifest with plugin directories

Dry-run:

uv run ./scripts/marketplace.py sync

Write changes to marketplace.json:

uv run ./scripts/marketplace.py sync --write

Check for outdated entries

uv run ./scripts/marketplace.py check-outdated

Code quality for scripts

Lint:

uv run ruff check ./scripts/

Format check:

uv run ruff format --check ./scripts/

Type check:

uv run basedpyright ./scripts/

Documentation

See the official Claude Code plugin docs for authoring guides, component schemas, and marketplace publishing.

License

MIT