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

@caioimori/sinapse

v1.0.0

Published

Sinapse — 17 AI agent squads with 161 agents for Claude Code. One command install: npx sinapse install

Readme


What is Sinapse?

Sinapse is a collection of 17 specialized AI agent squads designed to work inside Claude Code. Each squad is a self-contained team of AI agents with distinct personas, deep knowledge bases, structured tasks, workflows, and quality checklists -- all focused on a specific professional domain.

Instead of prompting Claude from scratch every time, you activate a specialist agent that already knows the frameworks, best practices, and methodologies of its field. The agents collaborate within their squad through orchestrated workflows, and squads can hand off work to each other when a task crosses domains.

Key highlights:

  • 149 agents with unique names, personas, and areas of expertise
  • 1,196 structured tasks with inputs, outputs, checklists, and step-by-step execution
  • 187 knowledge bases covering world-class frameworks and methodologies
  • 80 workflows for end-to-end orchestrated processes
  • Works standalone with any Claude Code project -- no extra framework required
  • Framework agnostic -- works with any project that uses Claude Code

Quick Start

# 1. Clone the repository
git clone https://github.com/caio-imori/sinapse.git

# 2. Link the CLI globally
cd sinapse
npm link

# 3. Go to any project and install
cd ~/my-project
sinapse install

That's it. Your project now has all 17 squads available via slash commands in Claude Code.


Available Squads

| Squad | Prefix | Agents | Tasks | Description | |-------|--------|-------:|------:|-------------| | Brand | /brand | 15 | 97 | Complete brand systems -- strategy, identity, equity, culture, design system, motion, sonic branding | | Claude Mastery | /claude | 8 | 26 | Claude Code expertise -- hooks, MCP servers, subagents, skills, context engineering | | Cloning | /cloning | 8 | 54 | Cognitive cloning pipeline -- extract mental models from real minds and generate AI agent squads | | Commercial | /commercial | 10 | 85 | Revenue operations -- CRM, pipeline, funnel architecture, offer design, client success | | Content | /content | 7 | 90 | Content ops -- signal detection, editorial planning, production at scale, platform adaptation | | Copy | /copywriting | 12 | 81 | Persuasion-driven copy -- headlines, long-form, conversion, brand voice, behavioral psychology | | Courses | /courses | 8 | 59 | Course creation -- video courses, written courses, mentoring presentations, workshops, launches | | Creative Animations | /ca | 9 | 73 | Web animations -- CSS, Three.js, GLSL shaders, scroll-driven, particles, generative art | | Cybersecurity | /cyber | 8 | 22 | Cybersecurity -- threat analysis, pentesting, SOC operations, incident response, compliance | | Design | /design | 8 | 101 | UX/UI -- research, design systems, frontend engineering, accessibility, performance | | Finance | /finance | 5 | 45 | Financial analysis -- profitability, pricing strategy, forecasting, unit economics | | Growth | /growth | 7 | 77 | Growth engineering -- analytics, CRO, experimentation, SEO, attribution | | Paid Media | /pm | 9 | 82 | Paid advertising -- Meta Ads, Google Ads, creative strategy, CRO, performance analytics | | Product | /product | 7 | 75 | Product management -- discovery, delivery, analytics, operations, roadmapping | | Research | /research | 7 | 72 | Strategic research -- deep research, audience intelligence, competitive analysis, trend forecasting | | Storytelling | /narrative | 10 | 17 | Storytelling -- mythology, screenwriting, pitch, presentations, business narrative | | Strategic Council | /council | 11 | 23 | Advisory board -- mental models and decision-making with Dalio, Munger, Naval, Thiel, Sinek, and more |


How It Works

Slash Commands

After installation, each squad's agents become available as slash commands in Claude Code:

/{prefix}:agents:{agent-id}

Examples:

/ca:agents:ca-orchestrator        # Activate Kinetic -- Creative Animations orchestrator
/brand:agents:brand-strategist    # Activate Athena -- Brand Strategist
/research:agents:deep-researcher  # Activate Sage -- Deep Research Scholar
/council:agents:charlie-munger    # Consult Charlie Munger from the Strategic Council
/copywriting:agents:headline-specialist  # Activate Hook -- Headline & Hook Specialist

Squad-Awareness Routing

When you install squads into a project, a squad-awareness.md rule is automatically generated inside .claude/rules/. This tells Claude Code which domains are covered by specialized squads, so it recommends the right agent instead of handling requests generically.

For example, if you ask about "brand positioning," Claude will suggest activating Athena from the Brand System squad rather than answering on its own.

Framework Agnostic

Sinapse works in any project that uses Claude Code -- no additional framework required. Just clone, install, and go.


Commands Reference

| Command | Description | |---------|-------------| | sinapse install | Install all squads into the current project (first-time setup) | | sinapse update | Update squads and regenerate awareness rules and command files | | sinapse list | List all available squads with agent and task counts | | sinapse status | Check which squads are installed in the current project | | sinapse pull | Pull latest updates from the repo and update the current project | | sinapse help | Show help and usage information |


Squad Structure

Every squad follows a consistent directory layout:

squad-animations/
├── squad.yaml              # Manifest -- agents, tasks, workflows, metadata
├── agents/                 # Agent definitions with personas, roles, and task lists
│   ├── ca-orchestrator.md
│   ├── threejs-architect.md
│   ├── shader-artist.md
│   └── ...
├── tasks/                  # Structured tasks with inputs, outputs, and checklists
│   ├── setup-threejs-scene.md
│   ├── create-custom-shader.md
│   └── ...
├── knowledge-base/         # Domain knowledge -- frameworks, references, techniques
│   ├── disney-12-principles-web.md
│   ├── shader-techniques-library.md
│   └── ...
├── workflows/              # Multi-step orchestrated processes
│   ├── prompt-to-animation-cycle.yaml
│   └── ...
├── checklists/             # Quality validation checklists
├── templates/              # Reusable document and output templates
└── preferences/            # Auto-learning preference logs per project

Creating Your Own Squad

You can extend Sinapse by creating your own:

  1. Create a directory named squad-{your-name}/ in the repo root
  2. Add a squad.yaml manifest defining agents, tasks, workflows, and knowledge bases
  3. Create the subdirectories: agents/, tasks/, knowledge-base/, workflows/
  4. Write agent definitions as Markdown files with persona, role, principles, and task assignments
  5. Write task files with clear inputs, outputs, step-by-step instructions, and quality checklists
  6. Run sinapse update in your project to pick up the new squad

Use any existing squad as a reference -- squad-animations is a clean example to start from.


Requirements

  • Claude Code -- Anthropic's CLI for Claude
  • Node.js 18 or later
  • Git
  • Bash (Git Bash on Windows works perfectly)

License

MIT