Skip to main content

development-lifecycle

Use when doing frontend/React/TypeScript/UI work. Auto-guides phase: understand -> plan -> grill -> implement (TDD) -> /go (4->4b review->5->5b->6). One skill, full lifecycle. Alias: /work.

معلومات المصدر

المستودع
redpanda-data/ui-harness
آخر نشاط في المصدر
٢٧ مايو ٢٠٢٦ في ١٤:٠٣
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
٣٤
التفرعات
٤

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

مستكشف الملفات
2 ملفات

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
development-lifecycle
description
Use when doing frontend/React/TypeScript/UI work. Auto-guides phase: understand -> plan -> grill -> implement (TDD) -> /go (4->4b review->5->5b->6). One skill, full lifecycle. Alias: /work.
# Development Lifecycle Auto-detect phase, guide process. ## Phases ### 0. Worktree (automatic, silent if already isolated) Feature branch? Skip. On main/master/develop? Spawn worktree before code. [ETHOS: Worktree Isolation] scripts/mux-worktree.sh <type>/<branch-name> Claude invoke silent when phase 1 start on default branch. User never run. ### 1. Understand - Explore | clarify one-at-a-time | new->2-3 approaches+tradeoffs | bug->failing test->root cause - Spawn background agents: alternatives, prior art, edge cases parallel - Mixed patterns area? Refactor to single pattern FIRST before add features - **GATE: no impl code until approach approved.** ### 2. Plan - Every step: exact file paths, exact code, expected output. No placeholders. - Bite-sized tasks (2-5 min each) - UI work: use `/prototype` for 2-3 runnable UI variations, review with user, pick best. See [REFERENCE.md](REFERENCE.md). - 5+ tasks -> stacked PRs (one per logical group) - Complex plan (5+ tasks, multi-stakeholder)? Consider `/ultraplan` - `/codex:rescue` available -> auto-dispatch second opinion ### 2b. Grill **GATE: no impl until plan survive grilling.** - Auto-invoke `/grill-with-docs` | grill until every branch resolved | update CONTEXT.md + ADRs inline - Update plan with changes | get explicit user confirmation - Skip only if: trivial bug fix AND <3 tasks AND no architectural decisions ### 3. Implement (TDD) - RED: failing test first | GREEN: minimal code to pass - **Test deletion guard**: verify test+assertion count not decrease after GREEN. AI may weaken tests -> reject and redo. - REFACTOR while green | no `setTimeout` hacks | run `--detectAsyncLeaks` ### 4-6. Ship -- `/go` Impl done -> run `/go` to ship. Handle all: - **4. Verify** -- types + lint + tests + browser smoke - **4b. Review / Refine** -- self-reviewer + adversarial-reviewer agents (4b->5) - **5. Ship** -- `/simplify` -> `/commit-push-pr` -> code-reviewer agent - **5b. Iterate** -- monitor CI -> `/resolve-pr-feedback` -> AI self-review: up to 3 rounds, early-exit on clean; human review: address ALL (hook-enforced) - **6. Compound** -- codify lessons as `.claude/rules/` See `/go` skill full details. See [REFERENCE.md](REFERENCE.md) phase-specific checklists. ## Phase Selection Full flowchart [REFERENCE.md#phase-flowchart](REFERENCE.md#phase-flowchart). | User says | Phases | |---|---| | "Build a new feature" | 1->2->**2b**->3->**`/go`** | | "Fix this bug" | 1(reproduce)->3(TDD)->**`/go`** | | "Refactor this module" | 1->2->**2b**->3->**`/go`** | | "Write tests for X" | 3 only | | "Ship it" / "Create a PR" | **`/go`** only | | "Quick question" | Just answer | | "Batch these 5 issues" | **Sandcastle** -- parallel agents | | "Work on this overnight" | **Sandcastle** -- AFK delegation | See [REFERENCE.md](REFERENCE.md) detailed checklists + Sandcastle integration.
عرض على GitHub