A collection of Claude plugins to enhance your codebase
| Skill | Description |
|---|---|
| skill-creator | Guide for creating effective skills |
| documentator | Generate or update structured documentation in Markdown |
| Skill | Description |
|---|---|
| commitor | Generate commit messages (GitMoji + Conventional Commits + Keep a Changelog) |
| changelogator | Generate a changelog from git commits (Keep a Changelog + Semver) |
| releasor | Orchestrate a full release: changelog, CHANGELOG.md, Git tag, and GitHub publication |
| Skill | Description |
|---|---|
| ecodesign-audit | Audit eco-design & digital sobriety of a web app |
| gdpr-audit | Audit GDPR/RGPD/nLPD compliance of a web app |
| seo-audit | Audit technical SEO of a web app |
| accessibility-audit | Audit WCAG/RGAA/eCH-0059 accessibility of a web app |
| Skill | Description | Technologies |
|---|---|---|
| php-security-audit | Audit OWASP security of a PHP web app | PHP, Laravel, Kirby, Livewire, Blade, Vite, Tailwind CSS, SQL |
| php-performance-audit | Audit performance & optimization of a PHP web app | PHP, Laravel, Kirby, Livewire, Blade, Vite, Tailwind CSS, SQL |
1. Add the marketplace (once per machine):
/plugin marketplace add https://github.com/benjaminhaeberli/claude-plugins.git
2. Install the plugins:
/plugin install general@benjaminhaeberli
/plugin install git@benjaminhaeberli
/plugin install audit@benjaminhaeberli
/plugin install php@benjaminhaeberli
Auto-updates can be enabled via /plugin > Marketplaces > Enable auto-update.
Tip: To hide Claude's
Co-Authored-Byattribution in commits and PRs, configure the attribution settings in~/.claude/settings.json. Theattributionsetting (withcommitandprkeys set to empty strings) takes precedence over the deprecatedincludeCoAuthoredBysetting.
claude --plugin-dir /path/to/pluginsAdd individual skills to your project's .claude/settings.json:
{
"skills": [
"/path/to/claude-plugins/plugins/general/documentator",
"/path/to/claude-plugins/plugins/general/skill-creator",
"/path/to/claude-plugins/plugins/git/commitor",
"/path/to/claude-plugins/plugins/git/changelogator",
"/path/to/claude-plugins/plugins/git/releasor",
"/path/to/claude-plugins/plugins/audit/ecodesign-audit",
"/path/to/claude-plugins/plugins/audit/gdpr-audit",
"/path/to/claude-plugins/plugins/audit/seo-audit",
"/path/to/claude-plugins/plugins/audit/accessibility-audit",
"/path/to/claude-plugins/plugins/php/php-security-audit",
"/path/to/claude-plugins/plugins/php/php-performance-audit"
]
}This project is licensed under CC-BY-SA-4.0.
The skill-creator skill contains content derived from Anthropic's Claude Code documentation, originally licensed under Apache License 2.0. In accordance with Apache 2.0 terms, proper attribution is maintained. The derivative work is distributed under CC-BY-SA-4.0.
.claude-plugin/
βββ marketplace.json # Marketplace catalog
plugins/
βββ general/ # general plugin
β βββ .claude-plugin/
β β βββ plugin.json
β βββ skill-creator/
β β βββ SKILL.md
β βββ documentator/
β βββ SKILL.md
βββ git/ # git plugin
β βββ .claude-plugin/
β β βββ plugin.json
β βββ commitor/
β β βββ SKILL.md
β βββ changelogator/
β β βββ SKILL.md
β βββ releasor/
β βββ SKILL.md
βββ audit/ # audit plugin
β βββ .claude-plugin/
β β βββ plugin.json
β βββ ecodesign-audit/
β β βββ SKILL.md
β β βββ references/
β β βββ checklist.md
β βββ gdpr-audit/
β β βββ SKILL.md
β β βββ references/
β β βββ checklist.md
β βββ seo-audit/
β β βββ SKILL.md
β β βββ references/
β β βββ checklist.md
β βββ accessibility-audit/
β βββ SKILL.md
β βββ references/
β βββ checklist.md
βββ php/ # php plugin
βββ .claude-plugin/
β βββ plugin.json
βββ php-security-audit/
β βββ SKILL.md
β βββ references/
β βββ checklist.md
βββ php-performance-audit/
βββ SKILL.md
βββ references/
βββ checklist.md