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

@mapii.cloud/superdev

v1.0.1

Published

πŸš€ Premium Agentic AI CLI with community packs, agent profiles, and interactive slash commands

Readme

πŸš€ KOO Superdev - Premium Agentic AI CLI

A beautiful, evolving agentic AI CLI for developers and power users.

License Node.js TypeScript

Quick Start β€’ Features β€’ Installation β€’ Usage β€’ Contributing

✨ Features

🎨 Premium CLI Experience

🧠 Agent Presets

πŸ“¦ Community Packs

Install specialized packs for specific workflows:

| Pack | Version | Purpose | |------|---------|---------| | debug | KOO-DEBUG 4.1 | Root-cause debugging | | safe | KOO-SAFE 4.1 | Conservative execution | | fast | KOO-FAST 4.1 | Quick decisions | | deep | KOO-DEEP 4.1 | Thorough exploration | | review | KOO-REVIEW 4.1 | Code reviews | | publish | KOO-PUBLISH 4.1 | Pre-release checks | | secure | KOO-SECURE 4.1 | Security focused | | superpowers | KOO-SUPERDEV 4.1 | Full capabilities | | supergstack | KOO-SUPERGSTACK 4.1 | Browser automation | | graphify | KOO-GRAPHIFY 4.1 | Knowledge mapping | | memory | KOO-MEMORY 4.1 | Context retention |

🎯 Slash Commands

/help              - Show available commands
/agent <name>      - Switch agent
/refine list       - List installed packs
/refine remove     - Uninstall packs
/model <name>      - Switch model
/command <name>    - Run specific command

πŸ” Security & Privacy

  • βœ… No hardcoded secrets
  • βœ… Opt-in community packs
  • βœ… Local session storage
  • βœ… Environment-based configuration
  • βœ… No data sent to third parties

πŸš€ Quick Start

Package Name (Scoped)

  • npm package: @mapii.cloud/superdev
  • install command: npm i -g @mapii.cloud/superdev
  • executable: koo
  • release tag: v1.0.1

One-Line Setup (Recommended)

git clone https://github.com/koo/koo-superdev.git && cd koo-superdev && bash scripts/setup.sh

Manual Setup

# Clone repository
git clone https://github.com/koo/koo-superdev.git
cd koo-superdev

# Install dependencies
npm install

# Build the project
npm run build

# Configure API keys
cp .env.example .env
# Edit .env with your API keys

# Run the CLI
node dist/koo-cli.js

Full Installation Guide

See INSTALL.md for detailed setup instructions.

πŸ“– Usage

Command Line

# Run default agent
koo

# Run with preset
koo sharp
koo builder

# Run with input
koo "What is TypeScript?"

# Get help
koo --help
koo --version

Interactive CLI Mode

# Start CLI mode
node dist/koo-cli.js

# Available commands:
/help              Show this help
/agent sharp       Switch to sharp agent
/refine list       List community packs
/refine add debug  Install debug pack
/refine remove     Uninstall packs
/model gpt4        Switch model

Terminal UI Mode

# Start TUI with interactive interface
node dist/koo-tui.js

πŸ› οΈ Configuration

Environment Variables

Create .env file with:

# API Keys (choose at least one)
OPENROUTER_API_KEY=sk-...      # Recommended (multi-model)
ANTHROPIC_API_KEY=sk-ant-...   # Claude/Sonnet direct
OPENAI_API_KEY=sk-...          # GPT-4 via OpenRouter

# Optional settings
DEBUG=false                      # Enable debug logs
VERBOSE=false                    # Verbose output
DEFAULT_AGENT=superpowers       # Default agent preset

Agent Profiles

Customize agent behavior in src/agent-presets.ts:

{
  key: 'custom',
  title: 'KOO-CUSTOM 4.1',
  description: 'Your custom agent',
  profile: {
    name: 'KOO-CUSTOM 4.1',
    model: 'anthropic/claude-sonnet-4',
    maxSteps: 25,
    maxCost: 2.0,
    systemPrompt: 'Your custom system prompt...',
  },
}

Community Packs

Manage packs with /refine command:

# List available packs
/refine list

# Install pack
/refine add debug

# Remove pack
/refine remove debug

# Install multiple
/refine add safe fast deep

πŸ“š API Reference

Core Modules

src/agent.ts

Main agent orchestration logic.

src/banner.ts

Animated CLI banner rendering with agent branding.

src/commands.ts

Slash command parser and executor.

src/config.ts

Configuration management and persistence.

src/agent-presets.ts

Agent profiles and community pack definitions.

src/shell.ts

Shell command execution and utilities.

πŸ”§ Development

Setup Development Environment

# Install dependencies
npm install

# Start watching TypeScript
npm run watch

# In another terminal, test
npm run test

Available Scripts

npm run build       # Build TypeScript
npm run watch       # Watch and rebuild
npm run dev         # Alias for watch
npm run test        # Run test suite
npm run clean       # Remove build output
npm run cli         # Run CLI directly
npm run setup       # Initial setup

Project Structure

koo-superdev/
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ agent.ts              # Main agent
β”‚   β”œβ”€β”€ banner.ts             # CLI banner
β”‚   β”œβ”€β”€ commands.ts           # Slash commands
β”‚   β”œβ”€β”€ config.ts             # Configuration
β”‚   β”œβ”€β”€ agent-presets.ts      # Presets & packs
β”‚   β”œβ”€β”€ shell.ts              # Shell utilities
β”‚   β”œβ”€β”€ file-*.ts             # File operations
β”‚   └── tools/                # Additional tools
β”œβ”€β”€ scripts/
β”‚   β”œβ”€β”€ setup.sh              # Setup script
β”‚   β”œβ”€β”€ build.sh              # Build script
β”‚   β”œβ”€β”€ watch.sh              # Watch script
β”‚   └── test.sh               # Test script
β”œβ”€β”€ dist/                     # Built output
β”œβ”€β”€ .env.example              # Environment template
β”œβ”€β”€ README.md                 # This file
β”œβ”€β”€ INSTALL.md                # Installation guide
β”œβ”€β”€ CONTRIBUTING.md           # Contributing guide
β”œβ”€β”€ package.json              # Dependencies
└── tsconfig.json             # TypeScript config

πŸ› Troubleshooting

"Command not found: koo"

# Ensure global link is set up
npm link
# Or use full path
node dist/koo-cli.js

"API key not working"

# Verify .env file exists and has correct format
cat .env
# Check API key is valid at the provider's website

"Build failed"

# Clean and rebuild
npm run clean
npm install
npm run build

"Permission denied" on scripts

# Make scripts executable
chmod +x scripts/*.sh

See INSTALL.md for more troubleshooting.

πŸ“¦ Getting API Keys

OpenRouter (Recommended)

  1. Visit https://openrouter.ai
  2. Sign up and go to API Keys
  3. Copy your key to .env

Anthropic

  1. Visit https://console.anthropic.com
  2. Create an API key
  3. Copy to .env

OpenAI

  1. Visit https://platform.openai.com
  2. Create an API key
  3. Copy to .env

🀝 Contributing

We welcome contributions! See CONTRIBUTING.md for guidelines on:

Quick Contribution Steps

  1. Fork the repository
  2. Create feature branch: git checkout -b feature/my-feature
  3. Make your changes
  4. Build and test: npm run build && npm run test
  5. Commit: git commit -m "feat: my new feature"
  6. Push and create pull request

πŸ“„ License

MIT License - See LICENSE for details.

πŸ™ Acknowledgments

Built with:

πŸ’¬ Support & Feedback

Made with ❀️ by the KOO Team

⬆ Back to Top