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

@reyura/claude-plugin-dev-workflow

v1.3.0

Published

Claude Code plugin: 設計は brainstorming→writing-plans、実装委譲は Codex (herdr + /goal) という開発運用ルールを hooks とスキルで配布する

Readme

dev-workflow

Claude を「設計・レビュー担当」、Codex を「実装担当」として分業させ、その運用ルールを Claude に確実に守らせる Claude Code プラグイン。

インストールすると、次の2つのルールがモデルの気分に依存せず毎回適用される:

  1. 設計ドキュメント・実装計画は、必ず superpowers の brainstorming(要件・設計の探索)→ writing-plans(計画書の執筆)を通して書く — いきなり書き始めない
  2. 実装・修正は Codex CLI に委譲する — Claude が計画ファイルを書き、herdr 経由で Codex に /goal を送り、完了を待ってレビューし、必要なら修正を依頼するループを回す(実機検証済みの手順書 workflow.md を同梱)

仕組み

| コンポーネント | 役割 | |---|---| | SessionStart hook | 上記ルール2本を毎セッション開始時に無条件で注入 | | UserPromptSubmit hook | プロンプトのキーワード(設計/実装/plan/codex/委譲 等)に応じてルールを just-in-time で再注入 | | delegating-to-codex スキル | 委譲ワークフローの正本。worktree 隔離、1行 /goal、完了検知(idle+marker)、REVIEW/FIX ループ、安全ルールまでの完全な手順書 |

インストール

ターミナルから:

claude plugin marketplace add RE-yura/claude-marketplace
claude plugin install dev-workflow@re-yura

Claude Code セッション内なら:

/plugin marketplace add RE-yura/claude-marketplace
/plugin install dev-workflow@re-yura

前提環境

プラグイン自体は設定なしで動くが、委譲ワークフローを実際に走らせるには以下が必要:

| 必要なもの | 検証済みバージョン | 何のために | |---|---|---| | superpowers プラグイン | 6.3.0(same-major) | brainstorming / writing-plans スキルの提供元(claude plugin install superpowers@claude-plugins-official) | | herdr | 0.8.2(same-minor) | Codex を pane として起動・監視・操作(導入後 herdr integration install codex) | | Codex CLI | 0.146.0(minimum 0.144.0) | 実装担当(0.144+ は /goal 既定有効。slash command list に出ない場合のみ codex features enable goals) | | jq | 任意(presence) | herdr の JSON 出力のパース |

検証済みバージョンの正(source of truth)は skills/delegating-to-codex/versions.json。herdr は minor バージョンで CLI が破壊的に変わるため、委譲ワークフローは開始前に同梱の check-versions.sh で実機バージョンとのズレを検出する(WARN は警告であってブロックではない)。バージョンを上げて再検証したら versions.json を更新する。

開発

npm test   # check-versions.sh のテスト(スタブ使用。実物の herdr / codex 不要)

同じテストが GitHub Actions(.github/workflows/test.yml)でも push / PR ごとに走る(シェル・JSON の構文チェック込み)。

License

MIT