By bborbe
Coding guidelines, code review commands, and quality agents for Go and Python development
Audit agent file against Agent & Command Development Guide for quality and compliance
Audit architecture — detect naive extractions, layering leaks, boundary violations
Audit a coding guide against style, structure, and quality standards
Audit skill directory against Claude Code Skill Writing Guide for quality and compliance
Audit slash command file against Agent & Command Development Guide for quality and compliance
Audit agents against Agent & Command Development Guide for structure, role definition, workflow, and effectiveness
DEPRECATED — superseded by scripts/ast-grep-runner.sh
Find relevant coding guideline files. Returns file paths only.
Use in code reviews to check library usage against up-to-date documentation. Detects deprecated APIs, best practice violations, and suggests improvements based on latest library docs. Works with Python, Go, and JavaScript projects.
Review Go architecture for real design quality, not mechanical fixes. Detects naive line-count-driven extractions (helpers pulled out just to satisfy funlen), package boundary violations, dependency direction errors, layering leaks, and abstraction seams. Use during code review or before merging structural changes. Read-only — does not modify code.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Opinionated coding guidelines, quality review agents, and slash commands for Go and Python — packaged as a Claude Code plugin.
Writing consistent, idiomatic code across a large codebase is hard. This plugin bundles 50+ opinionated guides (Go architecture, error handling, testing, HTTP handlers, Python structure, Git workflow, documentation) together with specialized Claude Code agents that enforce them on your code. Install once, then run /coding:code-review or /coding:pr-review to review your work against the full ruleset.
claude plugin marketplace add bborbe/coding
claude plugin install coding
Update:
claude plugin marketplace update coding
claude plugin update coding@coding
Review your current branch against all guidelines:
/coding:pr-review
Review code in standard mode (7 agents) or full mode (14 agents):
/coding:code-review standard
/coding:code-review full
Find relevant guides before starting work:
/coding:check-guides "add Prometheus metrics to HTTP handler"
Commit with changelog and version bump:
/coding:commit
| Command | Description |
|---|---|
/coding:pr-review | Review pull request diff against standards |
/coding:code-review [short|standard|full] | Review code against guidelines (standard: 7 agents, full: 14) |
/coding:check-guides "task" | Find relevant guides before implementation |
/coding:commit | Git commit with changelog and versioning |
/coding:go-write-test [basic|standard|integration] | Generate Go tests for changed files |
/coding:github-release [target] [--dry-run] | Release a git repo (cwd, dir, or owner/repo clone-to-tmp) — classify bump, rewrite header, commit, tag, push, PR fallback |
/coding:go-version [check|update] | Check/update Go version across project files |
/coding:improve-guide [file] | Refactor guide into structured rule sets |
/coding:audit-guide [file] | Audit guide against style, structure, and indexing |
/coding:audit-agent [file] | Audit agent against Agent & Command Development Guide |
/coding:audit-skill [path] | Audit skill directory against Claude Code Skill Writing Guide |
/coding:audit-slash-command [file] | Audit slash command against Agent & Command Development Guide |
/coding:vscode [dir] | Open VS Code in directory |
/coding:intellij [dir] | Open IntelliJ IDEA in directory |
All guides live in docs/ and can be read standalone without the plugin.
| Guide | Description |
|---|---|
| Architecture Patterns | Interface → Constructor → Struct → Method |
| Service Implementation | Decision frameworks, type design |
| Factory Pattern | Dependency composition |
| Functional Options | Flexible constructors |
| Functional Composition | Composable function types |
| Enum Pattern | String-based enums |
| Filter Pattern | Composable predicates |
| Boolean Combinator Pattern | And / Or / Not for predicate interfaces |
| Parse Pattern | Custom type conversion |
| CQRS | Command Query Separation |
| Composition | Struct embedding |
| Concurrency | Goroutines, channels |
| State Machine | Phase-dispatched workflows, resumable multi-step processes |
| Guide | Description |
|---|---|
| Error Wrapping | bborbe/errors patterns |
| Context Cancellation | ctx.Done() in loops |
| Time Injection | bborbe/time, CurrentDateTimeGetter |
| GoDoc | Documentation standards |
| Logging | Structured logging |
| glog Levels | glog verbosity-level discipline (legacy projects) |
| Design Patterns | Common Go patterns |
npx claudepluginhub bborbe/coding --plugin codingCommands for writing, auditing, and managing dark-factory specs, prompts, and scenarios
Semantic search over markdown files — MCP setup, search, and research commands
Task management commands for Obsidian vaults using vault-cli
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Complete developer toolkit for Claude Code
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
Feature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.