← all publishers

NodeJSmith

@nodejsmith source repo

66 published skills

  1. Mine Review Pr · nodejsmith bundle
    Use when the user says: "review this PR", "review PR <number>", "review someone else's PR", "review the PR for <branch>", "review their branch". Reviews another developer's open PR read-only — dispatches the standard reviewer trio, verifies findings against the current PR head, the real code, the PR description, and existing threads before presenting them, and optionally posts them as PR comment threads. Never edits code.
    0 installs
  2. Mine Tool Gaps · nodejsmith
    Use when the user says: "find tool gaps", "session archaeology", or "missing cli features". Mines session history for recurring patterns that should be scripts or CLI tools.
    0 installs
  3. Mine Visual QA · nodejsmith
    Use when the user says: "visual QA", "screenshot review", "review the UI visually", "take screenshots and find issues", or "UX review". Screenshots a live app via Playwright, then analysis agents review the captures — first impressions, cross-page consistency, and unstructured design narrative.
    0 installs
  4. Mine Wayfinder · nodejsmith
    Use when the user says: "wayfinder", "chart this effort", "too big for one session", "multi-session plan", "foggy effort", "progressive discovery", or has a large uncertain effort that needs progressive discovery before planning.
    0 installs
  5. CLI Clarify · nodejsmith bundle
    Use when the user says: "fix CLI messages", "improve CLI help text", "CLI error messages", "CLI UX writing", "confusing CLI output". Improve the clarity of CLI tool communication — errors, help text, prompts, and status messages.
    0 installs
  6. CLI Distill · nodejsmith bundle
    Use when the user says: "simplify this CLI", "too many flags", "CLI too complex", "reduce CLI complexity", "streamline CLI". Simplify CLI tools — reduce flags, improve defaults, lower cognitive load per invocation.
    0 installs
  7. Mine Clean Code · nodejsmith
    Use when the user says: "clean code check", "style review", "LLM smell check", "code hygiene", "nitpick this", "style check", "find style sins", "nitpicker review", "anal retentive review", "exhaustive style review", "no-filter style report". Dispatches three parallel stylistic checkers — llm-checker (training-bias patterns), lazy-checker (deferred debt), and nitpicker (style hygiene) — and consolidates findings into a report organized by checker with a Summary section for orchestration consumption.
    0 installs
  8. Mine Commit Push · nodejsmith
    Use when the user says: "commit and push". Commits and pushes changes to the current branch.
    0 installs
  9. Mine Orchestrate · nodejsmith bundle
    Use when the user says: "execute the plan", "orchestrate implementation", or "start executing". Runs tasks task-by-task with implementer + reviewer subagent loop.
    0 installs
  10. Mine Write Skill · nodejsmith bundle
    Use when the user says: "create a skill", "write a skill", "new skill", or wants to author a new SKILL.md. Guided skill creation following Claudefiles conventions.
    0 installs
  11. Mine Create Issue · nodejsmith bundle
    Use when the user says: 'create an issue', 'file an issue', 'open an issue', 'write an issue', 'new issue for this'. Codebase-aware issue creation — investigates the code to produce well-structured issues with acceptance criteria, affected areas, and enough detail for automated triage.
    0 installs
  12. Mine Domain Model · nodejsmith
    Use when the user says: "domain model", "glossary", "sharpen terminology", "define this term", "what does X mean in this codebase", "ubiquitous language", or wants to pin down domain terminology, record an architectural decision, or when another skill needs to maintain the domain model.
    0 installs
  13. I Adapt · nodejsmith
    Use when the user says: "responsive design", "make it mobile-friendly", "adapt for mobile". Make interfaces work across screen sizes with responsive design.
    0 installs
  14. I Audit · nodejsmith
    Use when the user says: "audit this UI", "frontend quality", "full UI audit", "design audit". Comprehensive audit of interface quality across accessibility, performance, theming, and responsive design.
    0 installs
  15. I Shape · nodejsmith
    Use when the user says: "shape this feature", "plan the UX", "design brief", "UX planning". Plan UX/UI for a feature before writing code via structured discovery interview.
    0 installs
  16. Mine Mutation Test · nodejsmith
    Use when the user says: "mutation test", "do my tests actually catch bugs", or wants to verify test quality. Intentionally breaks code to check if tests catch real bugs. No framework needed.
    0 installs
  17. CLI Affordances · nodejsmith bundle
    Use when the user says: "improve CLI discoverability", "CLI help UX", "CLI flag design", "CLI affordances", "CLI command structure". Review CLI tool discoverability — flag design, subcommand structure, help quality, and progressive disclosure.
    0 installs
  18. I Bolder · nodejsmith
    Use when the user says: "make it bolder", "more distinctive", "too generic". Make designs more distinctive and visually striking.
    0 installs
  19. I Harden · nodejsmith
    Use when the user says: "production hardening", "handle edge cases in UI", "make it resilient", "improve onboarding", "empty states", "first-run experience". Improve interface resilience, error states, onboarding flows, and edge cases.
    0 installs
  20. I Layout · nodejsmith
    Use when the user says: "fix the layout", "arrange this", "visual hierarchy", "spacing issues", "crowded UI". Improve layout, spacing, and visual rhythm.
    0 installs
  21. I Polish · nodejsmith
    Use when the user says: "polish this UI", "final pass", "pixel-perfect", "normalize the design", "make it consistent", "align with design system". Final quality pass for alignment, spacing, consistency, and design system alignment.
    0 installs
  22. I Animate · nodejsmith
    Use when the user says: "add animations", "motion design", "transitions". Add meaningful animations and transitions to interfaces.
    0 installs
  23. I Clarify · nodejsmith
    Use when the user says: "improve the copy", "error messages are confusing", "UX writing". Improve UX clarity, reduce confusion, and improve information hierarchy.
    0 installs
  24. I Delight · nodejsmith
    Use when the user says: "add delight", "make it more fun", "moments of joy". Add micro-interactions and moments of delight to interfaces.
    0 installs
  25. I Distill · nodejsmith
    Use when the user says: "too complex", "simplify this UI", "strip it down". Simplify complex interfaces without losing function.
    0 installs
  26. I Quieter · nodejsmith
    Use when the user says: "too busy", "too noisy", "reduce visual clutter". Reduce visual noise and clutter in interfaces.
    0 installs
  27. I Typeset · nodejsmith
    Use when the user says: "fix the typography", "improve the type", "font choices". Improve typography, font choices, hierarchy, sizing, and readability.
    0 installs
  28. I Colorize · nodejsmith
    Use when the user says: "fix the colors", "color system", "palette needs work". Improve color palettes, contrast, and theming.
    0 installs
  29. I Critique · nodejsmith
    Use when the user says: "critique this UI", "design critique", "review this interface", "does this look AI-generated". Evaluate design effectiveness with actionable feedback.
    0 installs
  30. I Optimize · nodejsmith
    Use when the user says: "optimize frontend performance", "improve load time", "fix rendering". Improve frontend performance and rendering efficiency.
    0 installs
  31. I Overdrive · nodejsmith
    Use when the user says: "go all out", "make it extraordinary", "overdrive", "wow factor", "push the limits". Push interfaces past conventional limits with advanced techniques.
    0 installs
  32. Mine Address Pr Issues · nodejsmith
    Use when the user says: "address PR comments", "fix review feedback", "fix failing CI", or "resolve merge conflicts". Triages and resolves PR blockers on GitHub or Azure DevOps.
    0 installs
  33. Mine Implementation Review · nodejsmith bundle
    Use when mine-orchestrate Phase 3 runs the post-execution quality gate. Reviews changed files against design doc and task files using a Sonnet subagent.
    0 installs
  34. I Frontend Design · nodejsmith bundle
    Use when building frontend components or pages. Core design skill for creating distinctive, production-grade interfaces that avoid generic AI aesthetics.
    0 installs
  35. I Teach Impeccable · nodejsmith
    Use when the user says: "setup impeccable", "design context setup", "teach impeccable", "design this UI", "look and feel", "establish design tokens", "plan the look and feel", "UI planning", "design system for this project", "craft the interface". Gathers design context and concrete tokens, saves to design/context.md.
    0 installs
  36. Mine Review · nodejsmith bundle
    Use when the user says: "review my changes", "run the reviewers", "code and integration review", "readability review", "maintainability review", "sniff test this", "WTF check", "code smells", "is this code any good", "fresh eyes on this branch", "review this directory", "check this module", "review this skill", "review these instructions". Dispatches three parallel reviewers — code, integration, and a readability pass for code; consistency, instruction quality, and writing quality for instruction files — and consolidates findings into one prioritized report.
    0 installs
  37. Mine Sketch · nodejsmith bundle
    Use when the user says: "sketch this out", "sketch this feature", "lightweight plan", "quick design and tasks", or wants structured planning without full caliper ceremony. Produces a lightweight design.md + task files for mine-orchestrate.
    0 installs
  38. Mine Elevate · nodejsmith bundle
    Use when the user says: "what would a v2 look like", "how would we rebuild this", "next iteration of this design", "what improvements are we skipping", "what would a mature version look like", "what are we not considering here", "how would we make this more robust", "sophistication ceiling", "elevate this subsystem". Surfaces upward improvements to an existing subsystem through three generator lenses — each candidate annotated with cost and the case against, ordered by signal. A counterweight to solo-dev myopia: it proposes, it never decides.
    0 installs
  39. Mine Product · nodejsmith
    Use when the user says: "create product context", "generate product.md", "set up product context", "document this product", or "update product context". Generates or refreshes a product.md for the current repo via inference + interview.
    0 installs
  40. Mine Writeup · nodejsmith
    Use when the user says: "write this up", "write up for my boss", "summarize this for leadership", "executive summary", "distill this research", "write a summary for leadership", or needs to turn technical research into a readable document for a specific audience.
    0 installs
  41. CLI Audit · nodejsmith
    Use when the user says: "audit this CLI", "CLI quality check", "full CLI review", "CLI UX audit". Comprehensive CLI tool quality audit across all dimensions — hardening, output, clarity, affordances, and complexity.
    0 installs
  42. Mine Document · nodejsmith
    Use when the user says: "document how X works", "write up how this works", "durable explanation", "explain this for the docs", "document this subsystem". Writes a durable, architectural-altitude explanation that survives code churn.
    0 installs
  43. Mine Humanize · nodejsmith
    Use when the user says: "humanize this", "unslop this", "de-slop this", "fix AI writing", "remove AI tells", "clean up AI prose". Edits prose to remove AI writing patterns and add human voice. Analyzes first, then asks how to fix. Prose complement to mine-clean-code.
    0 installs
  44. Mine Research · nodejsmith
    Use when the user says: "research adding X", "feasibility study", "evaluate approach", or wants a focused investigation before committing. Dispatches the researcher agent for codebase investigation and presents a structured brief.
    0 installs
  45. Mine Simplify · nodejsmith
    Use when the user says: "simplify this codebase", "find simplification opportunities", "where can I simplify", "code judo this", "judo this module", "find structural simplifications", "what can I collapse", "reduce complexity in this code". Runs the code-judo posture against existing code (a file, directory, or whole repo) — not a diff — fanning out parallel structural-simplification reviewers and consolidating their moves into one impact-ranked report.
    0 installs
  46. CLI Harden · nodejsmith bundle
    Use when the user says: "harden this CLI", "CLI edge cases", "make this CLI resilient", "handle CLI errors", "CLI robustness". Review CLI tools for edge-case resilience and production readiness.
    0 installs
  47. CLI Output · nodejsmith bundle
    Use when the user says: "fix CLI output", "CLI output formatting", "improve CLI output", "CLI readability", "CLI table formatting". Review and improve how CLI tools present information.
    0 installs
  48. Mine Challenge · nodejsmith bundle
    Use when the user says: "challenge this", "poke holes in this", or "what's wrong with this approach". Adversarial review with triage-driven critic selection, parallel critics (1–3 on first run; max 2 on re-challenges). Assumes the target is wrong, finds out why, and argues for a better approach.
    0 installs
  49. Mine Create Pr · nodejsmith bundle
    Use when the user says: "create PR" or "open pull request". Reviews branch changes and creates a PR on GitHub or Azure DevOps.
    0 installs
  50. Mine Decompose · nodejsmith bundle
    Use when the user says: 'decompose this', 'find decomposition opportunities', 'what should I split', 'break this apart', 'this file is too big', 'split opportunities', 'extract candidates', 'find god classes'. Analyzes code for decomposition opportunities — prioritized by Git behavioral signals and structural metrics, with concrete split suggestions.
    0 installs
  51. Mine Eval Repo · nodejsmith
    Use when the user says: "evaluate this repo", "should I use this library", or wants to assess a third-party dependency. Checks test coverage, code quality, maintenance health, bus factor, and maturity.
    0 installs
  52. Mine Fragments · nodejsmith
    Use when the user says: "mine fragments", "explore writing", "raw material", "capture fragments", "start writing an article", "gather raw material for an article", or wants to mine raw ideas before committing to structure.
    0 installs
  53. Mine Prior Art · nodejsmith
    Use when the user says: "prior art", "how do others do this", "what patterns exist", "industry standards for X", or wants to survey external approaches.
    0 installs
  54. Mine How · nodejsmith
    Use when the user says: "how does X work", "walk me through", "explain this subsystem", "explain how", "trace the flow". Complexity-adaptive subsystem explanation — builds mental models conversationally, not documentation artifacts.
    0 installs
  55. Mine Why · nodejsmith
    Use when the user says: "why is this code like this", "why does this exist", "why was this built this way", "decision rationale", "what's the history behind". Decision archaeology — reconstructs historical rationale from evidence, not speculation.
    0 installs
  56. Mine Comb · nodejsmith bundle
    Use when the user says: "comb this", "fine-toothed comb", "comb this brief", "comb this design", "go over this with a fine-toothed comb", "comb the implementation against the design", "check this for consistency", "is this design consistent and complete". Open-ended holistic review of an artifact (or an artifact against a reference) — catches inconsistency, inaccuracy, drift, and thinness a checklist can't. The one-off form of the comb baked into mine-define, mine-plan, and mine-sketch.
    0 installs
  57. Mine Plan · nodejsmith bundle
    Use when the user says: "draft a plan", "create work packages", "generate WPs", "review this plan", or "check the plan". Turns a design doc into task files and validates them against a traceability-focused checklist.
    0 installs
  58. Mine Ship · nodejsmith
    Use when the user says: "ship it" or "commit push and PR". Commits, pushes, and creates a PR in one step.
    0 installs
  59. Mine Beats · nodejsmith
    Use when the user says: "write in beats", "beat by beat", "choose your own adventure writing", "journey-style article", or wants to assemble an article as a series of beats the user picks between.
    0 installs
  60. Mine Build · nodejsmith
    Use when the user says: "build this", "implement this", "make this change", or "start a feature". Smart entry point that routes to direct implementation or the full caliper v2 workflow based on complexity.
    0 installs
  61. Mine Debug · nodejsmith
    Use when encountering any bug, test failure, or unexpected behavior
    0 installs
  62. Mine Grill · nodejsmith
    Use when the user says: "grill me on this", "poke holes in my idea", "help me think this through", "what am I not thinking about", or wants multi-angle questioning before committing to building something. Pre-pipeline exploration that sharpens thinking.
    0 installs
  63. Mine Shape · nodejsmith
    Use when the user says: "shape this article", "write paragraph by paragraph", "shape this writing", "structure this material", or has raw material ready to shape into a finished article.
    0 installs
  64. Mine Teach · nodejsmith
    Use when the user says: "teach me", "help me learn a new topic", "lesson on", "tutorial on", or wants structured learning over multiple sessions. Not for explaining code in the current repo — that's mine-how or mine-document.
    0 installs
  65. Mine Define · nodejsmith bundle
    Use when the user says: "spec this out", "help me define what I want to build", "interview me about this idea", "design this change", "write a design doc", or needs to define WHAT and HOW to build something. Proportional discovery interview + codebase investigation → design.md.
    0 installs
  66. Mine Mockup · nodejsmith bundle
    Use when the user says: "mockup this UI", "show me what it looks like", "HTML mockup", "UI preview", or "generate a mockup". Generate self-contained HTML mockup files. Reads design/context.md if present for consistent styling.
    0 installs