By xdg
Kick off every coding session with injected best practices from 'Philosophy of Software Design' and 'The Art of Readable Code', automatically running a Node.js script on session start to prime your workflow for modular, readable software design.
npx claudepluginhub xdg/xdg-claude --plugin coding-best-practicesCommunity marketplace for Claude Code plugins that enhance development workflows, writing quality, and communication style.
Configure this marketplace in Claude Code by adding the GitHub repository URL to your marketplace settings directly within claude.
/marketplace add https://github.com/xdg/xdg-claude
Once added, you can browse and install individual plugins:
/plugin
/plugin install coding-best-practices@xdg-claude
Inject instructions at session start as if they were in your CLAUDE.md.
| Plugin | Description |
|---|---|
| coding-best-practices | Injects coding best practices from Philosophy of Software Design, The Art of Readable Code, and other tips |
| elements-of-style | Injects writing style guidance from The Elements of Style |
| pithy-communication | Injects pithy communication style guidance for high signal-to-noise ratio output |
Specialized sub-agents for focused tasks.
| Plugin | Model | Description |
|---|---|---|
| code-review | Opus | Code review agent for analyzing code quality, security, performance, and maintainability |
| git-commit-agent | Sonnet | Git commit agent with intelligent change analysis and commit message conventions |
| isolated-task-agent | inherit | Execute focused work in clean, isolated context without polluting main conversation |
| refactoring-agent | Sonnet/Opus | Surgical code refactoring agents for analyzing and improving code quality without changing behavior |
Give Claude new skills.
| Plugin | Description |
|---|---|
| context-efficient-tools | CLI tools that minimize context usage through targeted extraction instead of reading entire files (ripgrep, ast-grep, jq, yq) |
| jira-cli | Command-line Jira management skill using jira-cli with efficient querying and issue workflows |
Apache 2.0 - see LICENSE file for details.
David Golden (xdg@xdg.me)
Contributions welcome! Submit issues or pull requests on GitHub.
Injects writing style guidance from The Elements of Style at session start
Share bugs, ideas, or general feedback.
Opinionated workflow guides and best practices - the preacher's proven patterns for Claude Code projects
Professional coding assistant principles inspired by Uncle Bob
Interactive setup wizard for configuring any repository with Claude Code best practices, based on Boris Cherny's workflow
Coding workflow skills: intelligent commits, push & PR, branch cleanup, CLAUDE.md maintenance, README generation, changelog creation, README updating, and GitHub Actions setup
Enforce conventional commits, conventional comments, and engineering ownership for commits, PRs, and code reviews