技能潮 SkillTide 提交收录
官方说明开源项目7 天前
inkatze/planwright

inkatze/planwright

Autopilot for spec-driven development on Claude Code: sign off a spec and a guardrailed agent fleet builds, reviews, and delivers draft PRs. Scales from one feature to an agentic software factory. You keep sign-off and merge.
在 GitHub 查看 ↗直链 · 无中转页
★ 数取值
5 ★ · inkatze/planwright · 取自该仓库的 GitHub 页面 · (2026-10-16 20:00:20 核对)
来源明细
从该仓库的 GitHub 页面直接读取 · 条目类型:开源项目
收录与活跃
收录于 2026-10-10 · 最近见到 2026-10-10 · 共见到 11 次 · 被 1 个来源列出
评分构成
综合分 103 · 5 ★ · 1 个来源 · repo
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: 开源项目。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 inkatze/planwright;我们收录于 2026-10-10;最近见到 2026-10-10。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

planwright

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

planwright is an opinionated Claude Code framework for **spec-driven
development**: you specify a feature precisely, sign it off, and the framework
builds it — advancing tasks, opening draft pull requests, and converging review
on its own — while you keep the two controls that matter: **sign-off** and
**merge**.
Think autopilot, not a replacement crew. How well it flies is bounded by how
good your spec is, so planwright's whole investment is getting the spec right
before any code is written. Under the hood it is a guardrailed **agent
harness**: the model brings the intelligence; planwright brings the
verification loops, bounded iteration, no-progress detection, and hard human
checkpoints that make autonomous coding shippable. Run one spec and it is an
autopilot; run several and it is an
agentic software factory with a human quality
gate at the end of the line.
> **Status: v1, self-hosting.** The founding spec (specs/bootstrap/) that
> defines planwright v1 is complete, and planwright now develops itself through
> the same pipeline it ships. It is young software — expect rough edges, and
> please report what you find.
**New here?** The getting-started guide takes you
from a clean machine to running the pipeline end to end.
Why planwright
- **Specs before code.** Every feature is four files — requirements, design,
tasks, tests — reviewed and signed off before a line is written. The spec is
the contract the agent executes against, not an afterthought.
- **You keep the controls.** Two actions are human-reserved, permanently:
**sign-off** (no spec runs until you have walked it and signed the brief) and
**merge** (every PR is a draft; planwright never auto-merges). Everything in
between is one revert from undone.
- **Guardrailed autonomy.** Review and execution run in bounded loops —
iteration caps, convergence criteria, no-progress detection — with hard pauses
at security-sensitive or irreversible steps.
- **Adapts to your project.** Supply your own linters, test commands, and review
rigor through layered overlays, without editing planwright's core.
- **Claude Code only.** Built entirely on Claude Code primitives (skills, hooks,
subagents, file-based state) — there is no second agent framework to install.
Requirements
- **Claude Code** — a recent version with the plugin and skill system.
- **git**, and a **GitHub repository** with the
**gh** CLI authenticated — planwright opens draft
PRs through gh. Without GitHub/gh the pipeline degrades gracefully, but the
pull-request flow is unavailable; see
the GitHub requirement.
Install
planwright installs through Claude Code's standard marketplace flow:
For environments without plugin support there is a no-plugin **~/.claude/
writer** (scripts/install.sh, portable shell only). Both modes, and the
upgrade path, are covered in Install.
Quickstart
Once installed, you drive five steps; planwright does the work between your two
controls:
1. **/spec-draft ** — interactively elicit the four-file spec bundle
(Status Draft).
2. **/spec-kickoff ** — walk the spec section by section to mutual
understanding and sign the kickoff brief. Sign-off flips the spec to
Active. *(your first control)*
3. **/orchestrate ** — pick the next ready task, create its
worktree, and dispatch execution. Stateless: one step per call, so you can
run it in several sessions for parallelism.
4. **/execute-task ** — test-first implementation, full CI with adaptive
retry, convergence via /polish, then a **draft PR**.
5. **Review and merge.** *(your second control)*
The getting-started guide walks each step in depth.
Run it as a software factory
One signed-off spec is autopilot; several at once is a factory floor. Fleet
mode turns planwright into a small **agentic software factory**: standardized
来源
github · https://github.com/inkatze/planwright
按领域浏览
开源项目
Traction
5 ★
收录于
7 天前

更多开源项目

查看开源项目全部 731 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引