npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

specialist-agent

v2.11.4

Published

AI agents for Claude Code — any framework, any stack

Downloads

2,524

Readme


npx specialist-agent init
"Use @builder to create a payments module with CRUD"
"Use @reviewer to review the auth module"
/tdd implement calculateDiscount function

Core Agents

The foundation. Build, review, debug, migrate.

| Agent | What it does | Example | |-------|-------------|---------| | @starter | Scaffold new projects from scratch | "Create a Next.js + Prisma + Stripe app" | | @builder | Build modules, components, services | "Create a products module with CRUD" | | @reviewer | 3-in-1 review: spec + quality + architecture | "Review the auth module" | | @doctor | Systematic 4-phase debugging | "Investigate the 500 error on login" | | @migrator | Modernize legacy code | "Migrate src/legacy/ to TypeScript" |

Workflow Agents

Plan, execute, coordinate, remember.

| Agent | What it does | Example | |-------|-------------|---------| | @planner | Adaptive planning by complexity | "Plan the checkout flow" | | @executor | Execute plans with checkpoints and gates | "Execute the auth migration plan" | | @tdd | Test-Driven Development (RED-GREEN-REFACTOR) | "TDD the discount calculator" | | @debugger | Systematic debugging with hypotheses | "Debug the state sync issue" | | @pair | Real-time pair programming | "Pair with me on the payment flow" | | @analyst | Requirements to technical specs | "Spec out the notification system" | | @orchestrator | Coordinate multiple agents on complex tasks | "Orchestrate the full checkout feature" | | @scout | Quick project analysis | "Analyze this project" | | @memory | Cross-session decision persistence | "Remember: use Zustand for state" |

Engineering Agents

Domain specialists for every layer of your stack.

| Agent | What it does | Example | |-------|-------------|---------| | @api | REST/GraphQL API design with OpenAPI | "Design the orders API" | | @perf | Performance profiling and optimization | "Optimize the dashboard load time" | | @i18n | Internationalization | "Add Portuguese support" | | @docs | Documentation generation | "Generate API docs from code" | | @refactor | Code refactoring with safety nets | "Extract service layer from controllers" | | @deps | Dependency management and updates | "Audit and update dependencies" | | @explorer | Deep codebase exploration | "Map the module dependencies" | | @finance | Payments, billing, subscriptions | "Integrate Stripe checkout" | | @cloud | AWS, GCP, Terraform, serverless | "Set up Lambda + API Gateway" | | @security | Auth, OWASP Top 10, encryption | "Audit for XSS and injection" | | @designer | Design systems, accessibility | "Create the component library" | | @data | Database design, migrations, caching | "Design the schema with Prisma" | | @devops | Docker, Kubernetes, CI/CD | "Create the GitHub Actions pipeline" | | @tester | Test strategies and coverage | "Create test strategy for payments" | | @legal | GDPR, LGPD, CCPA compliance | "Check LGPD compliance" | | @architect | Architecture migration (DDD, Clean, Hexagonal) | "Migrate to Clean Architecture" | | @ripple | Cascading effect analysis | "What breaks if I change the User model?" |

Business Agents

Product, growth, and support.

| Agent | What it does | Example | |-------|-------------|---------| | @marketing | Landing pages, copy, SEO, growth analytics | "Create the pricing page with SEO" | | @product | Roadmaps, specs, PRDs, user stories | "Write PRD for the onboarding flow" | | @support | Help docs, FAQs, runbooks, error pages | "Create the help center" |

Automation Agents

Autonomous triage and resolution.

| Agent | What it does | Example | |-------|-------------|---------| | @sentry-triage | Pull Sentry errors, cross-reference PRs, prioritize, auto-fix | "Triage today's Sentry errors" |


Skills

Slash commands that trigger repeatable workflows.

Planning

| Skill | What it does | |-------|-------------| | /brainstorm | Socratic brainstorming before planning | | /plan | Adaptive feature planning | | /discovery | Feasibility evaluation with GO/NO-GO verdict | | /estimate | Estimate token cost before starting |

Development

| Skill | What it does | |-------|-------------| | /tdd | Test-driven development cycle | | /debug | 4-phase systematic debugging | | /autofix | Automatic error resolution | | /lint | Lint and auto-fix (Biome/ESLint/Prettier) | | /commit | Smart conventional commits with validation |

Quality

| Skill | What it does | |-------|-------------| | /verify | Proof-based verification before completion | | /codereview | Multi-reviewer parallel code review | | /audit | Multi-domain audit: security + perf + arch + deps | | /health | Project health score (0-100) |

Workflow

| Skill | What it does | |-------|-------------| | /checkpoint | Save/restore progress with git | | /finish | Finalize branch with metrics | | /worktree | Git worktree isolation for parallel tasks | | /learn | Learning mode, explains while building |

Migration

| Skill | What it does | |-------|-------------| | /migrate-framework | Migrate between frameworks | | /migrate-architecture | Migrate architecture patterns (MVC, Clean, DDD, Hexagonal) |

Knowledge

| Skill | What it does | |-------|-------------| | /remember | Save a decision to memory | | /recall | Query saved decisions | | /onboard | Codebase onboarding for new developers | | /tutorial | Interactive guided tutorial | | /write-skill | Create or improve custom skills |


Framework Packs

7 packs, each with specialized agents, lite agents, and skills tailored to the framework's conventions.

Next.js | React | Vue 3 | SvelteKit | Angular | Astro | Nuxt

The installer auto-detects your framework. Each pack follows the idioms of its ecosystem: server components for Next.js, composables for Vue, stores for SvelteKit, signals for Angular, islands for Astro, auto-imports for Nuxt.


How It Works

Verification protocol every agent must show actual command output before claiming completion. No "should work." Run the command, show the output, then claim done.

Anti-rationalization built-in tables prevent agents from cutting corners or skipping steps.

Context isolation each subtask gets fresh context. No accumulated pollution across long sessions.

Full vs Lite every agent has a Lite variant. Full mode for complex work, Lite for scaffolding and quick fixes at 60-80% lower cost.


Platforms

Works with Claude Code, Cursor, VS Code, Windsurf, Codex, and OpenCode.

npx specialist-agent init          # Install agents + skills
npx specialist-agent detect        # Detect framework and architecture
npx specialist-agent list          # List installed agents

Documentation

specialistagent.com.br


Contributing

git checkout -b feature/my-feature
git commit -m 'feat: add my feature'
git push origin feature/my-feature

License

MIT