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

board-workflow

v0.1.0

Published

Structured AI development workflow for Claude Code

Downloads

133

Readme

board-workflow

English

為 Claude Code 設計的結構化 AI 協作開發工作流程。讓每個任務都有可追蹤的生命週期——從需求確認到 commit——確保脈絡不因對話結束而消失。

安裝

npm install -g board-workflow

快速開始

# 初始化到當前專案
cd your-project
board-workflow init

# 或指定路徑
board-workflow init /path/to/project

接著在 Claude Code 中執行:

/board:init

引導建立 project.mdFEATURE_MAP.md,讓 Claude 了解你的專案結構。

運作方式

任務透過目錄模擬看板狀態流轉:

/board:new → plan/ → todo/ → doing/ → done/

每個任務是一個目錄,包含六個文件:

| 文件 | 職責 | |------|------| | issue.md | 任務描述(What & Why) | | questions.md | 執行前待確認問題(gate) | | criteria.md | 驗收條件 | | spec.md | Claude 起草的開發規格書 | | task.md | 執行時的可勾選工作清單 | | context.md | 完整歷程紀錄 + git commits |

Gate 機制

questions.md 採用問答格式,只要有未回答的問題(空白 A:),工單就無法移至 doing/,防止帶著未確認的前提開始實作。

./scripts/issue.sh start TASK-0001
# ⚠ TASK-0001 的 questions.md 有未回答的問題,請先確認後再繼續

指令

| 指令 | 說明 | |------|------| | /board:init | 初始化工作流程,建立 project.mdFEATURE_MAP.md | | /board:new | 建立新工單,對話中逐題確認問題 | | /board:plan | 列出 plan/ 工單,選擇移至 tododoing | | /board:execute | 執行 doing/ 的工單 | | /board:status | 查看目前工單狀態 | | /board:status done | 含已完成工單 |

Scripts

./scripts/issue.sh todo  <ID>   # plan → todo
./scripts/issue.sh start <ID>   # plan/todo → doing
./scripts/issue.sh done  <ID>   # doing → done
./scripts/board.sh              # 查看進行中工單
./scripts/board.sh all          # 查看所有工單(含已完成)

Container 環境

board.config.md 設定 EXEC_CMD,測試指令會自動在 container 內執行:

EXEC_CMD: docker-compose exec app

scripts/run.sh 會自動讀取此設定。

License

MIT