MCPcopy Create free account
hub / github.com/Heyvhuang/ship-faster

github.com/Heyvhuang/ship-faster @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,276 symbols 2,773 edges 703 files 31 documented · 2% updated 17d ago★ 3391 open issues

Browse by type

Functions 1,151 Types & classes 125
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Ship Faster

大多数 AI 工具给你的是碎片。这给你的是一个过程。

从想法到部署——不丢失任何上下文。

📚 文档 · 🗂️ 技能目录 · 🛠️ 技能 · 📦 模板 · ⚡ 快速开始

English | 简体中文


🤔 为什么选择 Ship Faster?

没有 Ship Faster 使用 Ship Faster
😩 Agent 执行到一半丢失上下文 ✅ 每次运行写入磁盘 — 随时恢复
🔥 没有审计记录 ✅ 完整日志 + 证据,支持 回放/审查
💣 部署、数据库写入、支付有风险 ✅ 危险操作前有 审批门控
🎲 临时 prompt,输出不一致 可组合技能,结构可预测

🎯 适合谁用?

  • 🤖 AI 编程代理(Claude Code、Cursor、OpenCode 等)— 技能是主要接口
  • 👨‍💻 开发者 — 复制粘贴 prompt,审查产物,批准门控
  • 👥 团队 — 需要可复现、可审计的 AI 辅助开发流程

💡 这不是 CLI,不是 SaaS。只是一套 复制到 agent 技能目录 的文件。


🔗 兼容工具

  • 代理:Claude Code、Cursor、OpenCode,以及任意支持 MCP 的 agent
  • 默认技术栈假设:Next.js + TypeScript + Supabase + Stripe + Vercel

⚡ 快速开始

方式 A:只安装技能(10 秒)

# macOS / Linux
mkdir -p ~/.claude/skills
curl -L https://github.com/Heyvhuang/ship-faster/archive/refs/heads/main.tar.gz \
  | tar -xz --strip-components=2 -C ~/.claude/skills ship-faster-main/skills/

🪟 Windows (PowerShell)

New-Item -ItemType Directory -Force -Path "$HOME\.claude\skills" | Out-Null
$zip = "$env:TEMP\ship-faster-main.zip"
Invoke-WebRequest -Uri "https://github.com/Heyvhuang/ship-faster/archive/refs/heads/main.zip" -OutFile $zip
Expand-Archive -Path $zip -DestinationPath "$env:TEMP\ship-faster" -Force
Copy-Item -Recurse -Force "$env:TEMP\ship-faster\ship-faster-main\skills\*" "$HOME\.claude\skills\"

方式 B:克隆完整仓库(30 秒)

git clone https://github.com/Heyvhuang/ship-faster.git
cd ship-faster
cp -r skills/* ~/.claude/skills/
# 或运行模板: cd templates/001-copyback-studio && pnpm install && pnpm dev

方式 C:用 skills.sh 安装(npx)

# 列出技能
npx --yes skills add Heyvhuang/ship-faster --list

# 安装全部技能(Claude Code)
npx --yes skills add Heyvhuang/ship-faster --yes --agent claude-code

# 只安装一个技能
npx --yes skills add Heyvhuang/ship-faster --yes --agent claude-code --skill workflow-ship-faster

🚀 选择你的路径

场景 Prompt
💡 我有一个想法 Use workflow-project-intake
📦 我有一个仓库 Use workflow-ship-faster
🎯 我要做一个功能 Use workflow-feature-shipper
🎨 我需要 UI/UX 方向 Use tool-design-style-selector

🔄 工作原理

Ship Faster 工作流

每次运行都写入磁盘,支持 回放/审计/恢复

runs/ship-faster/active/<run_id>/
├── proposal.md      # 为什么/做什么/范围
├── tasks.md         # 检查清单 [ ] → [x](从这里恢复!)
├── context.json     # 开关(deploy/db/billing/seo)
├── evidence/        # 大型输出 / 审计记录
└── logs/            # 调试事件

📖 了解更多:运行与审批


🎮 Pixel Office Kit

Pixel Office Kit — AI agent 像素办公室

自主 Agent · 日夜变化 · Canvas 渲染 — Pro 版:实时交互 + 情绪系统 + 对话 + Matrix 特效 + OpenClaw 数据集成


🛠️ 技能(34)

可组合的工作流,复制到 ~/.claude/skills/

🔄 工作流

🔧 工具

🔎 审查

🔌 服务

  • 🗄️ supabase — 数据库操作(审批门控)+ 内置 Postgres 最佳实践
  • 💳 stripe — 计费操作,带确认门控
  • ☁️ cloudflare — Workers / KV / R2 / D1

🔌 服务(MCP)

🧬 元技能

📋 完整目录:docs/skills-catalog.md · skills/manifest.json


📦 模板(7)

可运行的示例项目 — 演示 + 回归测试参考。

模板 技术栈 描述
🎨 CopyBack Studio Next.js + Supabase + R2 AI 图像工作流
📊 UnitEconomics Console Next.js 商业指标仪表板
💰 MarginLedger Vite + React 利润率追踪器
📋 Kanban Load Mirror Vite + React 任务负载均衡
📈 Multi-Store Daily Brief Vite + React 零售分析
Ticket to FAQ Vite + React 工单 → FAQ 生成器
🏠 Elevate Move-in Booking Vite + React 预约调度

💡 仓库根目录 不可运行。请选择一个模板或对你自己的项目运行技能。


🎮 组件

独立 UI 组件 — 可嵌入你自己的项目。

组件 技术栈 描述
🏢 Pixel Office Kit Next.js + Canvas AI agent 像素办公室 — 观看 agent 工作、走动和协作

预览:Pixel Office Kit

Pixel Office Kit 演示

4 个 agent · 自主行为 · 日夜变化 — Pro 版:6 agent + 情绪系统 + 对话 + Matrix 特效 + OpenClaw 数据集成


🔒 安全

  • 永远不要提交密钥或 .env.local 文件
  • 构建产物(.next/*.tsbuildinfo)已被 gitignore
  • 写操作(数据库、部署、支付)需要显式批准

📜 许可证

MIT 许可证 — 查看 LICENSE


VoxYZ 制作

小步快跑,持续交付。

链接:Twitter · GitHub

Extension points exported contracts — how you extend this code

browse all types & interfaces →

Core symbols most depended-on inside this repo

browse all functions →

Shape

Function 1,147
Interface 117
Enum 6
Method 4
Class 2

Languages

TypeScript93%
Python7%

Modules by API surface

legacy/skills/tool-openclaw/scripts/update_docs_snapshot.mjs38 symbols
legacy/templates/001-copyback-studio/app/studio/page.tsx35 symbols
legacy/templates/052-agent-sandbox-config-templates/src/app/page.tsx15 symbols
legacy/pixel-office-kit/components/OfficeRoom/engine/roomRenderer.ts15 symbols
legacy/templates/001-copyback-studio/app/studio/[runId]/queue/page.tsx14 symbols
legacy/templates/001-copyback-studio/app/studio/[runId]/results/page.tsx13 symbols
legacy/pixel-office-kit/components/OfficeRoom/engine/characterController.ts13 symbols
legacy/templates/001-copyback-studio/components/RunHistorySidebar.tsx12 symbols
legacy/skills/skill-creator/scripts/sync_catalog.py12 symbols
legacy/templates/048-literate-programming-notebook-for-agents/radar/src/components/ConvertTool.tsx11 symbols
legacy/templates/004-kanban-load-mirror/components/ParticleField.tsx11 symbols
legacy/templates/001-copyback-studio/lib/services/image-service.ts11 symbols

Datastores touched

postgresDatabase · 1 repos

For agents

$ claude mcp add ship-faster \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page