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

oh-my-crew

v2.0.0

Published

Role-based agent fork of oh-my-opencode - Clean crew names with content-filter-safe system prompts

Downloads

386

Readme

Oh My Crew

A role-based agent fork of oh-my-openagent

Clean, role-descriptive agent names with content-filter-safe system prompts for AI proxy providers.

npm version GitHub stars npm downloads

English | Bahasa Indonesia


What is this?

Oh My Crew is a fork of oh-my-openagent (by @code-yeongyu) with the following modifications:

  1. System prompts adjusted to pass through AI proxy content filters
  2. All agents renamed to clean, role-descriptive crew names -- no political, cultural, or mythological references

Agent Roster

| Original | Crew Name | Role | |----------|-----------|------| | Sisyphus | Captain | Main orchestrator. Steers the ship. | | Hephaestus | Strategist | Autonomous deep worker. Plans and executes. | | Oracle | Sage | Read-only consultant. Wisdom without action. | | Librarian | Scribe | External docs search. Finds written knowledge. | | Explore | Scout | Codebase search. Reconnaissance specialist. | | Atlas | Foreman | Todo orchestrator. Keeps work on track. | | Prometheus | Architect | Strategic planner. Designs before building. | | Metis | Advisor | Pre-planning consultant. Identifies risks. | | Momus | Auditor | Plan reviewer/critic. The quality gate. | | Sisyphus-Junior | Cadet | Task executor. Follows orders. | | Multimodal Looker | Lookout | Vision/PDF analysis. Sharp-eyed observer. |

Content Filter Fix

The phrase "Powerful AI Agent" combined with identity override directives triggers some AI proxy content filters. This fork replaces it with softer phrasing that passes through.


Installation

Prerequisites

Step 1: Add to plugin config

Edit ~/.config/opencode/opencode.json (or opencode.jsonc) and add "oh-my-crew" to the plugin array:

{
  "plugin": ["oh-my-crew"]
}

Replacing oh-my-openagent? Use "oh-my-crew" only -- it includes everything OMO has. Remove "oh-my-openagent@latest" to avoid duplicate agents in the dropdown.

Want both? You can run both side by side: "plugin": ["oh-my-openagent@latest", "oh-my-crew"] -- you'll see duplicate agents (Sisyphus + Captain, etc.) but both work fine.

Step 2: Restart OpenCode

OpenCode will auto-install the plugin from npm on startup. If the crew agents don't appear, install manually:

cd ~/.config/opencode
npm install oh-my-crew

Then restart OpenCode again.

Step 3: Verify

opencode
# You should see Captain, Strategist, Sage, etc. in the agent dropdown
# Type "ultrawork" to activate all agents

Configure your proxy provider

{
  "provider": {
    "your-proxy": {
      "type": "openai",
      "url": "http://your-proxy:port/v1",
      "key": "your-api-key"
    }
  }
}

Install from source (for developers)

Only needed if you want to modify the code:

git clone https://github.com/michaelxer/oh-my-crew.git
cd oh-my-crew
bun install
bun run build
bun link

Then add "oh-my-crew" to your opencode.json plugin array.


Upstream Features

This fork inherits all features from oh-my-openagent:

| Feature | Description | |---------|-------------| | Discipline Agents | Captain orchestrates Strategist, Sage, Scribe, Scout in parallel | | ultrawork / ulw | One word activates every agent. Runs until done | | IntentGate | Analyzes true user intent before acting | | Hash-Anchored Edits | LINE#ID content hash validates every change. Zero stale-line errors | | LSP + AST-Grep | IDE-precision refactoring for agents | | Background Agents | 5+ specialists running in parallel | | Built-in MCPs | Exa (web search), Context7 (docs), Grep.app (GitHub search) | | Ralph Loop | Self-referential loop until 100% done | | Architect Planner | Interview-mode strategic planning before execution | | Claude Code Compatible | All hooks, commands, skills, MCPs work unchanged | | Session Guardian | Auto git checkpoints, context monitoring, structured handoff docs |

For full documentation, see the upstream project.


Syncing with Upstream

This is a proper GitHub fork. To pull latest upstream changes:

git remote add upstream https://github.com/code-yeongyu/oh-my-openagent.git
git fetch upstream
git merge upstream/dev

Credits

This project is based on:

This fork renames all agents from mythological/cultural names to clean, role-descriptive crew names while preserving all upstream functionality.


License

This fork follows the same SUL-1.0 license as the upstream project. See NOTICE.md for modification details as required by the license.