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

@neverg3t/scw-cli

v1.0.2

Published

SuperClaude Spec Workflow - Project initialization, setup, and MCP server management CLI

Readme

SuperClaude Spec Workflow (SCW)

Unified AI-powered development framework combining Claude Code, SuperClaude agents, and Gemini delegation.

What is SCW?

SuperClaude Spec Workflow is a comprehensive framework that enhances Claude Code with:

  • 19 AI Agents: Context-aware personas activated based on task type
  • 7 Behavioral Modes: Brainstorming, research, token-efficiency, and more
  • 9 MCP Servers: Extended capabilities (sequential-thinking, serena, context7, tavily, etc.)
  • Gemini Delegation: 2M token capacity for token-heavy operations
  • Spec-Driven Workflows: Phase-gated feature development with user approval

Requirements

Before using SCW, you need:

1. Claude Code (Required)

Anthropic's official CLI tool for AI-powered development.

# Install via npm
npm install -g @anthropic-ai/claude-code

Claude Code Documentation

2. Gemini CLI (Optional)

Required for token-heavy operations delegation (2M token context).

# Install via npm
npm install -g @google/gemini-cli

# Authenticate
gemini auth

Gemini CLI Documentation

Quick Start

Option A: Install from npm (Recommended)

# Install CLI globally
npm install -g @neverg3t/scw-cli

# Setup MCP servers
scw mcp setup

# Initialize your project
cd your-project
scw init

Option B: Install from Source

# Clone and build
git clone https://github.com/NeverGET/superclaude-spec-workflow.git
cd superclaude-spec-workflow
npm install
npm run build --workspaces

# Setup MCP servers
./cli/scw/dist/index.js mcp setup

# Initialize your project
cd your-project
/path/to/superclaude-spec-workflow/cli/scw/dist/index.js init

Start Using SCW

Open Claude Code in your project and try:

/scw:help                    # See all commands
/scw:brainstorm [topic]      # Discover requirements
/scw:spec-create [feature]   # Create feature specification

What You Get

Directory Structure

After running scw init, your project will have:

project/
├── .claude/
│   ├── commands/scw/    → SCW commands (symlink)
│   ├── steering/        # Project context
│   │   ├── product.md   # Vision, goals, users
│   │   ├── tech.md      # Stack, conventions
│   │   └── structure.md # Directory layout
│   ├── specs/           # Feature specifications
│   ├── bugs/            # Bug workflows
│   └── templates/       → Document templates (symlink)
├── agents/              → 19 AI agents (symlink)
├── modes/               → 7 behavioral modes (symlink)
├── CLAUDE.md            # Claude's role definition
└── GEMINI.md            # Gemini's role definition

Framework Commands

| Command | Description | |---------|-------------| | /scw:help | Show all available commands | | /scw:spec-create [feature] | Create feature specification (4-phase workflow) | | /scw:spec-execute [task-id] | Execute a spec task | | /scw:brainstorm [topic] | Socratic requirements discovery | | /scw:design [feature] | Architecture design workflow | | /scw:implement [task] | Implementation with pattern matching | | /scw:test [scope] | Run tests with coverage reporting | | /scw:research [topic] | Deep research with Gemini delegation | | /scw:bug-create [issue] | Bug workflow (report → analyze → fix → verify) |

CLI Commands

| Command | Description | |---------|-------------| | scw init | Initialize SCW in current project | | scw init --quick | Quick initialization with defaults | | scw doctor | Check installation health | | scw mcp setup | Configure MCP servers | | scw mcp check | Verify servers are running | | scw mcp list | List configured servers | | scw mcp tokens | Manage API tokens |

Architecture

┌─────────────────────────────────────────────────────────────────────────────┐
│                      SUPERCLAUDE SPEC WORKFLOW (/scw:*)                      │
├─────────────────────────────────────────────────────────────────────────────┤
│                                                                              │
│  USER LAYER (Primary Commands)                                              │
│  ├── /scw:spec-create → Requirements → Design → Tasks → Implementation      │
│  ├── /scw:spec-execute → Task execution with validation                     │
│  ├── /scw:bug-create → Report → Analysis → Fix → Verification               │
│  └── Steering documents (product.md, tech.md, structure.md)                 │
│                                                                              │
│  ORCHESTRATION LAYER (Claude Code - 200K tokens)                            │
│  ├── PM Agent: ConfidenceChecker (pre) + SelfCheckProtocol (post)           │
│  ├── 19 Merged Agents (auto-activated by context)                           │
│  ├── 7 Behavioral Modes                                                     │
│  ├── 9 MCP Servers (Context7, Tavily, Serena, Sequential, Gemini...)        │
│  └── Wave→Checkpoint→Wave parallel execution (3.5x speedup)                 │
│                                                                              │
│  DELEGATION LAYER (Gemini MCP Wrapper - 2M tokens)                          │
│  ├── 8 MCP Tools: research, file_scan, generate, dialogue, test, etc.       │
│  ├── Claude validates ALL Gemini outputs before accepting                   │
│  ├── Session tracking for multi-step operations                             │
│  └── Triggers: >10 files, >5 file generation, deep research, bulk tests     │
│                                                                              │
└─────────────────────────────────────────────────────────────────────────────┘

MCP Servers

SCW integrates 9 MCP servers:

| Server | Purpose | Repository | Token | |--------|---------|------------|-------| | sequential-thinking | Complex problem decomposition | modelcontextprotocol/servers | No | | serena | Session persistence | oraios/serena | No | | context7 | Library documentation | upstash/context7 | Yes (CONTEXT7_API_KEY) | | tavily | Web research | tavily-ai/tavily-mcp | Yes (TAVILY_API_KEY) | | playwright | Browser automation | microsoft/playwright-mcp | No | | chrome-devtools | Performance analysis | ChromeDevTools/chrome-devtools-mcp | No | | gemini-wrapper | Gemini delegation | Included in SCW | No (Gemini CLI auth) | | filesystem-morph | Fast file editing | morphllm.com/mcp | Yes (MORPH_API_KEY) | | morph | Semantic code merging | docs.morphllm.com | Yes (MORPH_API_KEY) |

Agents

19 agents organized by tier:

| Tier | Agents | Activation | |------|--------|------------| | Core | pm-agent, self-review | Always active | | Spec Workflow | requirements-analyst, system-architect, quality-engineer | Phase-based | | Domain | backend-architect, frontend-architect, security-engineer, devops-architect, performance-engineer, python-expert | Task-based | | Analysis | root-cause-analyst, refactoring-expert | Context-triggered | | Research | deep-research-agent, socratic-mentor, learning-guide | Mode-triggered | | Communication | technical-writer, business-panel-experts, repo-index | Explicit request |

Steering Documents

Steering documents define project context:

  • product.md: Vision, goals, non-goals, target users, success metrics
  • tech.md: Stack, conventions, coding standards
  • structure.md: Directory layout, key files

These documents guide all agents and ensure consistent, project-aware responses.

Spec Workflow

The spec workflow is a 4-phase process with user approval gates:

  1. Requirements Phase → User approves requirements.md
  2. Design Phase → User approves design.md
  3. Tasks Phase → User approves tasks.md
  4. Implementation → Execute with validation

Each phase includes:

  • ConfidenceChecker (≥90% to proceed)
  • SelfCheckProtocol (validation after completion)
  • Reflexion Pattern (error handling and learning)

Gemini Integration

Claude delegates to Gemini for token-heavy operations:

  • File Scanning: >10 files
  • Code Generation: >5 files
  • Deep Research: Extensive web crawling
  • Bulk Testing: Large test suites
  • Context Overflow: >80% of 200K tokens

Gemini can also be used independently:

gemini -p "@src/ Analyze the architecture of this codebase"

Development

Building the MCP Wrapper

cd mcp/gemini-wrapper
npm install
npm run build
npm test

Running Tests

# MCP wrapper tests
cd mcp/gemini-wrapper
npm run validate

# Command validation
node scripts/validate-commands.js

Creating Test Environment

./scripts/setup-test-env.sh
cd ~/test-scw/test-fullstack-app

Acknowledgments

This project builds upon and integrates ideas from these excellent open-source projects:

| Project | Author | Contribution | |---------|--------|--------------| | Claude Code Spec Workflow | Pimzino | Spec-driven development workflow, phase-gated approval system | | SuperClaude Framework | SuperClaude-Org | Agent architecture, behavioral modes, PM validation patterns | | SuperGemini Framework | SuperClaude-Org | Gemini CLI integration patterns, delegation strategies |

We are grateful to these authors for their pioneering work in AI-assisted development workflows.

License

MIT

Contributing

Contributions welcome! Please read the contributing guidelines before submitting PRs.


SuperClaude Spec Workflow - Unified AI-Powered Development Framework