Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By wondelai
Apply proven software craftsmanship principles from Clean Code, Refactoring, A Philosophy of Software Design, The Pragmatic Programmer, and Domain-Driven Design to improve code readability, refactor safely, design deep modules, and model business domains.
npx claudepluginhub wondelai/skills --plugin product-strategyWrite readable, maintainable code through disciplined naming, small functions, and clean error handling. Use when the user mentions "code review", "naming conventions", "function too long", "code smells", "readable code", "boy scout rule", "single responsibility", or "unit test quality". Also trigger when reviewing pull requests for readability, refactoring messy functions, debating comment styles, or improving error handling patterns. Covers SRP, comment discipline, formatting, and unit testing. For refactoring techniques, see refactoring-patterns. For architecture, see clean-architecture.
Apply named refactoring transformations to improve code structure without changing behavior. Use when the user mentions "refactor this", "code smells", "extract method", "replace conditional", "technical debt", "move method", "inline variable", or "decompose conditional". Also trigger when cleaning up legacy code, preparing code for new features by restructuring, or identifying which transformation to apply to a specific code smell. Covers smell-driven refactoring, safe transformation sequences, and testing guards. For code quality foundations, see clean-code. For managing complexity, see software-design-philosophy.
Manage software complexity through deep modules, information hiding, and strategic programming. Use when the user mentions "module design", "API too complex", "shallow class", "complexity budget", "strategic vs tactical", "deep module", "information leakage", or "pass-through method". Also trigger when reviewing interface designs for simplicity, evaluating whether an abstraction is pulling its weight, or choosing between general-purpose and special-purpose approaches. Covers deep vs shallow modules, red flags for complexity, and comments as design documentation. For code quality, see clean-code. For boundaries, see clean-architecture.
Apply meta-principles of software craftsmanship: DRY, orthogonality, tracer bullets, and design by contract. Use when the user mentions "best practices", "pragmatic approach", "broken windows", "tracer bullet", "software craftsmanship", "technical debt prevention", "prototype vs tracer bullet", or "code ownership". Also trigger when evaluating build-vs-buy decisions, designing estimation approaches, or choosing between reversible and irreversible architectural decisions. Covers estimation, domain languages, and reversibility. For code-level quality, see clean-code. For refactoring techniques, see refactoring-patterns.
Model software around the business domain using bounded contexts, aggregates, and ubiquitous language. Use when the user mentions "domain modeling", "bounded context", "aggregate root", "ubiquitous language", "anti-corruption layer", "context mapping", "domain events", or "strategic design". Also trigger when splitting a monolith into services, defining microservice boundaries, or aligning code structure with business processes. Covers entities vs value objects, domain events, and context mapping strategies. For architecture layers, see clean-architecture. For complexity, see software-design-philosophy.
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Software engineering skills from Code Complete and A Philosophy of Software Design. 20 skills across 2 agents (build, post-gate). Research → plan → build workflow with adaptive gates (BUILD, REVIEW, commit).
Comprehensive guide to clean code, refactoring, SOLID principles, code review techniques, and code smell detection.
A comprehensive collection of custom skills for Claude Code covering engineering, product management, design, content, trading, database, QA, and educational domains
Reviews codebases, architectures, PRs, and technical plans for vanity engineering — code built for the developer's ego rather than delivering user or business value.
Tools for crafting, reviewing, analyzing, refining, and optimizing LLM prompts for clarity, precision, goal effectiveness, and token efficiency
Analyze completed development work to identify automation, systematization, and delegation opportunities. Build compounding engineering systems.
Agent skills for Claude Code and agentskills.io-compatible agents. Browse all skills at skills.wondel.ai.
# Add the marketplace
/plugin marketplace add wondelai/skills
# Install plugin collections
/plugin install product-strategy@wondelai-skills # Jobs to Be Done, Negotiation, Mom Test
/plugin install ux-design@wondelai-skills # Refactoring UI, iOS HIG, UX Heuristics, Hooked, Improve Retention, Web Typography, Top Design, Design of Everyday Things, Lean UX, Microinteractions, Steve Jobs Design Review
/plugin install marketing-cro@wondelai-skills # CRO Methodology, StoryBrand, Scorecard Marketing, Contagious, 1-Page Marketing
/plugin install sales-influence@wondelai-skills # Influence Psychology, Predictable Revenue, Made to Stick, $100M Offers
/plugin install product-innovation@wondelai-skills # Lean Startup, Design Sprint, Design of Everyday Things, Inspired, Continuous Discovery, 37signals Way
/plugin install strategy-growth@wondelai-skills # Crossing the Chasm, Blue Ocean Strategy, Traction/EOS, Obviously Awesome
/plugin install team-motivation@wondelai-skills # Drive (Autonomy, Mastery, Purpose)
/plugin install code-craftsmanship@wondelai-skills # Clean Code, Refactoring Patterns, Software Design Philosophy, Pragmatic Programmer, DDD
/plugin install systems-architecture@wondelai-skills # DDIA, System Design, Clean Architecture, Release It!, High Performance Browser Networking
Install via skills.sh:
# Install all skills
npx skills add wondelai/skills
# Or install individual skills
npx skills add wondelai/skills/jobs-to-be-done
npx skills add wondelai/skills/cro-methodology
npx skills add wondelai/skills/refactoring-ui
npx skills add wondelai/skills/ios-hig-design
npx skills add wondelai/skills/scorecard-marketing
npx skills add wondelai/skills/storybrand-messaging
npx skills add wondelai/skills/hooked-ux
npx skills add wondelai/skills/improve-retention
npx skills add wondelai/skills/ux-heuristics
npx skills add wondelai/skills/web-typography
npx skills add wondelai/skills/top-design
npx skills add wondelai/skills/negotiation
npx skills add wondelai/skills/influence-psychology
npx skills add wondelai/skills/lean-startup
npx skills add wondelai/skills/design-sprint
npx skills add wondelai/skills/crossing-the-chasm
npx skills add wondelai/skills/blue-ocean-strategy
npx skills add wondelai/skills/traction-eos
npx skills add wondelai/skills/design-everyday-things
npx skills add wondelai/skills/predictable-revenue
npx skills add wondelai/skills/made-to-stick
npx skills add wondelai/skills/drive-motivation
npx skills add wondelai/skills/hundred-million-offers
npx skills add wondelai/skills/obviously-awesome
npx skills add wondelai/skills/contagious
npx skills add wondelai/skills/one-page-marketing
npx skills add wondelai/skills/mom-test
npx skills add wondelai/skills/inspired-product
npx skills add wondelai/skills/lean-ux
npx skills add wondelai/skills/continuous-discovery
npx skills add wondelai/skills/microinteractions
npx skills add wondelai/skills/clean-code
npx skills add wondelai/skills/refactoring-patterns
npx skills add wondelai/skills/software-design-philosophy
npx skills add wondelai/skills/pragmatic-programmer
npx skills add wondelai/skills/domain-driven-design
npx skills add wondelai/skills/ddia-systems
npx skills add wondelai/skills/system-design
npx skills add wondelai/skills/clean-architecture
npx skills add wondelai/skills/release-it
npx skills add wondelai/skills/high-perf-browser
npx skills add wondelai/skills/37signals-way
npx skills add wondelai/skills/steve-jobs-design-review