badrusiddique
UserRole-based SDLC skill suite for AI coding assistants — PM · Architect · Dev · Reviewer · QA · Deploy
Categories
Indexed Skills (14)
deploy-ship
Use when committing, pushing, creating PRs, or completing branches - conventional commits, PR creation, Jira updates, worktree cleanup
dev-brainstorm
Use when brainstorming new features, making architectural decisions, evaluating technical tradeoffs, or documenting decisions as ADRs - before any implementation planning or coding begins
dev-commit
Use when creating commit messages - analyzes git diffs, proposes conventional commit messages with appropriate type, and waits for user approval before committing
dev-debug
Use when encountering any bug, test failure, or unexpected behavior - systematic root cause investigation before proposing any fixes
dev-implement
Use when executing an implementation plan task-by-task - dispatches subagents for implementation, manages git worktrees, handles phased multi-service deployment
dev-plan
Use when creating implementation plans from specs or requirements - phased task breakdown with deployment readiness gates before any coding begins
dev-tdd
Use when writing any code - enforces test-driven development discipline with RED-GREEN-REFACTOR cycle, fires during any coding task
enggenie
Use when starting a software development conversation and the user's intent is not clearly matched by a specific enggenie skill - routes to the right role-based expert
memory-recall
Use when asking about previous sessions - cross-session context search via claude-mem with token-efficient 3-layer retrieval
pm-refine
Use when refining user stories, writing feature specifications, sizing work (T-shirt), creating subtasks, planning spikes, or generating QA test plans - covers the product management side of development before implementation begins
qa-test
Use for QA-perspective testing - Playwright automation or manual browser testing focused on user journeys, not implementation details
qa-verify
Use before claiming any work is complete - evidence-based verification that tests pass, builds succeed, and requirements are met
review-code
Use when requesting or receiving code review - dispatches reviewer subagent or processes human PR feedback with technical evaluation
review-design
Use when reviewing frontend implementation against design specs - design system compliance, responsive behavior, accessibility audit
Bio shown is the top-scored skill's repo description as a fallback — real GitHub bios land in a future update.