NWave

NWave from nWave-ai/nWave.

by @nwave-ai 29 skills

Skills in this plugin

29
  1. Nw Buddy · nwave-ai
    nWave concierge — ask any question about methodology, project state, commands, migration, or troubleshooting. Read-only, contextual answers.
    1 install
  2. Nw Bugfix · nwave-ai
    Bug fix workflow: root cause analysis → user review → regression test + fix via TDD
    1 install
  3. Nw Design · nwave-ai
    Designs system architecture with C4 diagrams and technology selection. Routes to the right architect based on design scope (system, domain, application, or full stack). Two interaction modes: guide (collaborative Q&A) or propose (architect presents options with trade-offs).
    1 install
  4. Nw Devops · nwave-ai
    Designs CI/CD pipelines, infrastructure, observability, and deployment strategy. Use when preparing platform readiness for a feature.
    1 install
  5. Nw Update · nwave-ai
    Queues a deferred self-update of nwave-ai. Writes a PendingUpdateFlag that the SessionStart hook replays on the next Claude Code launch, so the current session is not interrupted. Falls back to manual instructions when the package manager cannot be detected.
    1 install
  6. Nw Deliver · nwave-ai
    Orchestrates the full DELIVER wave end-to-end (roadmap > execute-all > finalize). Use when all prior waves are complete and the feature is ready for implementation.
    1 install
  7. Nw Discuss · nwave-ai
    Conducts Jobs-to-be-Done analysis, UX journey design, and requirements gathering through interactive discovery. Use when starting feature analysis, defining user stories, or creating acceptance criteria.
    1 install
  8. Nw Distill · nwave-ai
    Acceptance test creation methodology for the DISTILL wave. Domain knowledge for the acceptance designer agent: port-to-port principle, prior wave reading, wave-decision reconciliation, graceful degradation, and document back-propagation.
    1 install
  9. Nw Execute · nwave-ai
    Dispatches one unit of DELIVER work to a specialized agent for TDD execution. Runs a single roadmap.json step through the TDD cycle.
    0 installs
  10. Nw Roadmap · nwave-ai
    Creates a phased roadmap.json for a feature goal with acceptance criteria and TDD steps. Use when planning implementation steps before execution.
    1 install
  11. Nw Continue · nwave-ai
    Detects current wave progress for a feature and resumes at the next step. Scans docs/feature/ for artifacts.
    1 install
  12. Nw Discover · nwave-ai
    Conducts evidence-based product discovery through customer interviews and assumption testing. Use at project start to validate problem-solution fit.
    1 install
  13. Nw Finalize · nwave-ai
    Archives a completed feature to docs/evolution/, migrates lasting artifacts to permanent directories, and cleans up the temporary workspace. Use after all implementation steps pass and mutation testing completes.
    0 installs
  14. Nw Fp Scala · nwave-ai
    Scala 3 language-specific patterns with ZIO, Cats Effect, and opaque types
    0 installs
  15. Nw Fp Fsharp · nwave-ai
    F# language-specific patterns, Railway-Oriented Programming, and Computation Expressions
    0 installs
  16. Nw Fp Kotlin · nwave-ai
    Kotlin language-specific patterns with Arrow, Raise DSL, and coroutine-based effects
    1 install
  17. Nw Fp Haskell · nwave-ai
    Haskell language-specific patterns, GADTs, type classes, and effect systems
    0 installs
  18. Nw Mutation Test · nwave-ai
    Runs feature-scoped mutation testing to validate test suite quality. Use after implementation to verify tests catch real bugs (kill rate >= 80%).
    1 install
  19. Nw Optimize Tests · nwave-ai
    Minimizes test count while preserving coverage. Detects byte-identical pairs, parametrize-inflation, language-guarantee tests, AST-shape tests, stale migration nets. Approval gate before any change.
    1 install
  20. Nw Tdd Methodology · nwave-ai
    Deep knowledge for Outside-In TDD - double-loop architecture, ATDD integration, port-to-port testing, walking skeletons, and test doubles policy
    1 install
  21. Nw Test Optimization · nwave-ai
    Methodology for minimizing test count while maximizing behavioral coverage - behavior definition, anti-pattern catalog, consolidation patterns, stopping criterion, coverage-preserving validation
    1 install
  22. Nw Security By Design · nwave-ai
    Security design principles, STRIDE threat modeling, OWASP Top 10 architectural mitigations, and secure patterns. Load when designing systems or reviewing architecture for security.
    1 install
  23. Nw Test Design Mandates · nwave-ai
    Design mandates for acceptance tests - hexagonal boundary, business language abstraction, user journey completeness, pure function extraction, 3 Pillars (domain language / chained narrative / production composition), and the layered ATD discipline (Universe-bound assertion, layer-dependent PBT mode, two-tier acceptance, example-based sad paths)
    1 install
  24. Nw Property Based Testing · nwave-ai
    Property-based testing strategies, mutation testing, shrinking, and combined PBT+mutation workflow for test quality validation
    1 install
  25. Nw Tdd Review Enforcement · nwave-ai
    Test design mandate enforcement, test budget validation, TDD phase validation (3-phase canon per ADR-025), and external validity checks for the software crafter reviewer
    1 install
  26. Nw Test Refactoring Catalog · nwave-ai
    Detailed refactoring mechanics with step-by-step procedures, and test code smell catalog with detection patterns and before/after examples
    1 install
  27. Nw Collaboration And Handoffs · nwave-ai
    Cross-agent collaboration protocols, workflow handoff patterns, and commit message formats for TDD/Mikado/refactoring workflows
    1 install
  28. Nw Density Resolution Contract · nwave-ai
    Shared density-resolution contract for wave skills. Canonical detail on the D12 cascade, density resolver call, ad-hoc override workflow, and DocumentationDensityEvent telemetry emission. Referenced from nw-discover / nw-discuss / nw-design / nw-devops / nw-distill / nw-deliver.
    1 install
  29. Nw Test Organization Conventions · nwave-ai
    Test directory structure patterns by architecture style, language conventions, naming rules, and fixture placement. Decision tree for selecting test organization strategy.
    1 install