By nicolaei
Pair programming with TDD workflow, Python architecture patterns, and automated code quality hooks.
Apply Django Active Record architecture with hexagonal adapter patterns, service layers, and settings-based dependency injection for Django and NetBox plugin projects. Use when designing Django models, structuring Django apps, creating service layers, implementing adapter patterns, or when the user asks about Django code organization. Activates for phrases like "Django architecture", "Django model", "service layer", "adapter pattern", "Django structure", "NetBox plugin", or when writing significant new Django code.
Apply functional core/imperative shell architecture and Pydantic patterns to Python code. Use when designing new code, discussing architecture, structuring modules, or when the user asks about code organization. Activates for phrases like "how should I structure", "design", "architect", or when writing significant new Python code.
Create GitHub pull requests with concise, human-readable descriptions. Use when the user says "create a PR", "open a PR", "push and create PR", "make a pull request", or when work is ready to be submitted for review.
Write React frontend code following modern patterns. Use when creating features, adding routes, or writing components. Activates for phrases like "create a feature", "add a route", "new component", "frontend", or when working on React/TypeScript code with React Router.
Guide collaborative pair programming where you are the driver and the user is the navigator. Use when starting TDD workflows, collaborative coding sessions, or when the user indicates they want to pair program. Activates for phrases like "let's pair program", "I'm navigating", "let's code together", or at the start of development tasks.
External network access
Connects to servers outside your machine
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.
npx claudepluginhub nicolaei/claude-plugins --plugin programmerCollaborative feature planning with interview-style discovery. Produces Spec, Design, and Tasks documents.
Test-driven development methodology with red-green-refactor cycles and code review
Strict red-green-refactor TDD loop. Failing test, then minimum code, then refactor. Commits after each cycle.
Development practices: TDD workflow with red-green-refactor
Test-driven development workflow for writing tests before implementation - red-green-refactor cycle with deterministic unit tests
PLAN/ACT/EVAL workflow with auto-detection, specialist agents, and reusable skills for systematic TDD development
Test-driven development skill that enforces red-green-refactor, one test at a time