new-phase — for Claude Code new-phase, community, for Claude Code, ide skills, phase planning, emergent culture simulation, iterative design optimization, game development workflow, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Perfect for Advanced AI Agents needing iterative design and phase planning capabilities, such as Cursor, Windsurf, or Claude Code. new-phase is a phase planning AI agent skill for simulating emergent culture and optimizing iterative design in game development.

Features

Plan phases using requirements documents
Discuss technical approaches conversationally
Align with project vision and values
Identify established patterns for each step
Simulate emergent culture in game development

# Core Topics

suzbot suzbot
[5]
[0]
Updated: 3/10/2026

Agent Capability Analysis

The new-phase skill by suzbot is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance. Optimized for for Claude Code, phase planning, emergent culture simulation.

Ideal Agent Persona

Perfect for Advanced AI Agents needing iterative design and phase planning capabilities, such as Cursor, Windsurf, or Claude Code.

Core Value

Empowers agents to transform requirements into iterative designs, capturing testable value and design decisions, utilizing files like CLAUDE.md, VISION.txt, and docs/architecture.md, and applying principles from Values.md to optimize phase planning and simulation.

Capabilities Granted for new-phase

Automating phase planning by reading requirements documents and aligning on intent
Generating phase design documents that capture testable value and design decisions
Debugging phase planning by identifying established patterns and surfacing architecture and values alignment

! Prerequisites & Limits

  • Requires access to specific files like CLAUDE.md, VISION.txt, and docs/architecture.md
  • Needs understanding of project architecture and values principles
  • Limited to phases or large features with requirements documents
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

new-phase

Streamline phase planning with the new-phase AI agent skill, designed for developers to simulate emergent culture and optimize iterative design. Discover...

SKILL.md
Readonly

Purpose

Phase planning turns a requirements document into an iterative design — a sequence of steps that each deliver testable value, with design decisions captured along the way. The output is a phase design doc that serves as the reference for all subsequent refinement and implementation.

Starting a New Phase

Step 1: Identify the Next Phase

Read the roadmap section of CLAUDE.md to find what's next. This skill only needs to be leveraged if the next item is a phase or large feature with a requirements doc.

Step 2: Read Requirements and Align on Intent

  • Find and read the requirements document for this phase (typically in docs/).
  • For context on where this phase fits within the longer term plan and how it sets up future phases, reference docs/VISION.txt.
  • After reading, state your understanding of what this phase accomplishes for the game — what the world looks like before and after, and why it matters now. Confirm alignment before discussing technical approach.

Step 3: Discuss Approach

Do NOT enter plan mode. Discuss as conversation.

  • Read docs/architecture.md, docs/game-mechanics.md, docs/Values.md, and docs/VISION.txt first — game-mechanics.md is the behavioral reference for how the whole game works from the player's perspective — use it as a starting point for understanding what systems exist and how they interact before investigating code. architecture.md is the routing table that prevents expensive broad code exploration. Values.md shapes design decisions (consistency, source of truth, reuse). VISION.txt grounds design in the project's core conceits (e.g., code structure mirrors character knowledge of the world). Understand current behavior, patterns, principles, and vision before reaching for Explore or reading implementation files.
  • Identify which established patterns apply to each planned step (Component Procurement, Order execution, Pickup helpers, Recipe system, etc.). Steps that involve item acquisition should name which EnsureHas* variant they'll use. Steps that add entity fields should include serialization. Catching pattern mismatches here prevents rework during implementation.
  • Surface architecture and values alignment in discussion — for each planned step, name the architecture pattern it follows and which Values.md principles apply. This is part of the conversation, not internal bookkeeping. The user evaluates whether patterns and principles are correctly applied; silently identifying them doesn't allow that.
  • Ask clarifying questions about requirements
  • Present high-level approach options with trade-offs as prose discussion
  • Identify an iterative approach with frequent human testing checkpoints
  • Only ask questions that affect high-level decisions - feature-specific questions wait

Step 4: Create Phase Design Document

Save the phase design document to docs/[name]-design.md. This is the design artifact for the phase — it captures what we're building and why. Implementation details for each step are written separately by /refine-feature into docs/step-spec.md.

Use this format:

markdown
1# [Phase Name] Design 2 3Requirements: [Requirements-Doc.txt](Requirements-Doc.txt) 4 5## Overview 6[2-3 sentences: what this phase adds to the game, what it sets up for the future] 7 8--- 9 10## Steps 11 12### Step N: [Name] 13**Status:** Planned 14 15**Anchor story:** [1-3 sentences of what the player/character experiences. 16This is the primary handoff artifact — /refine-feature derives scope from it, 17/implement-feature derives tests from it. REQUIRED for every step.] 18 19**Scope:** 20[Brief bullet list of what this step introduces — new entity fields, new 21activities, new UI, config changes. Declarative, not implementation-level. 22"BundleCount field on Item" not "modify Pickup() to check BundleCount."] 23 24**Open questions:** 25[Questions deferred for refinement. Each resolved question gets struck through 26with a cross-reference: ~~question~~ → DD-N] 27 28**Triggered enhancements:** 29[From triggered-enhancements.md or randomideas.md. Evaluate during this step.] 30 31--- 32 33## Design Decisions 34 35### DD-1: [Title] 36**Context:** [What question arose and why] 37**Decision:** [What we chose] 38**Rationale:** [Why — name the architecture pattern or Values.md principle] 39**Affects:** Step N, Step M

Format rules:

  • Every step MUST have an anchor story. A step without an anchor story cannot be refined or implemented — it has no test derivation source.
  • Open questions and triggered enhancements live with their steps, not in separate sections. This prevents them being missed during refinement.
  • Design decisions are numbered globally (DD-1, DD-2, ...) and live in a single section. New decisions from refinement sessions get the next number. Each decision cross-references which steps it affects.
  • Scope bullets are brief and declarative. The step spec (produced by /refine-feature) holds the implementation details.
  • [TEST], [DOCS], [RETRO] checkpoints are NOT in the design doc — they go in the step spec.

Assumption discipline: Plan steps should reflect what the requirements say, not invent mechanics or constraints beyond them. If a design decision is needed that the requirements don't address, flag it as an open question on the relevant step, not as a baked-in assumption.

Aim for shippable steps — plan to avoid regressions where reasonably feasible, so each step leaves the codebase in a working state.

Suggest any opportunistic or triggered enhancements from docs/randomideas.md or triggered-enhancements.md that could be worked into the plan — place them with the relevant step.

Step 5: Note Feature Questions

For clarifications that don't impact the high-level approach, add them as open questions on the relevant step in the design doc. They'll be addressed during /refine-feature.


Reminder: Features within a phase are approached one at a time with fresh discussion, todos, and testing for each. Use /refine-feature to design each step, then /implement-feature to build it.

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is new-phase?

Perfect for Advanced AI Agents needing iterative design and phase planning capabilities, such as Cursor, Windsurf, or Claude Code. new-phase is a phase planning AI agent skill for simulating emergent culture and optimizing iterative design in game development.

How do I install new-phase?

Run the command: npx killer-skills add suzbot/petri/new-phase. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for new-phase?

Key use cases include: Automating phase planning by reading requirements documents and aligning on intent, Generating phase design documents that capture testable value and design decisions, Debugging phase planning by identifying established patterns and surfacing architecture and values alignment.

Which IDEs are compatible with new-phase?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for new-phase?

Requires access to specific files like CLAUDE.md, VISION.txt, and docs/architecture.md. Needs understanding of project architecture and values principles. Limited to phases or large features with requirements documents.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add suzbot/petri/new-phase. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use new-phase immediately in the current project.

Related Skills

Looking for an alternative to new-phase or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI