Agents & OrchestrationSûr100100/100

Phase New (Ansible)

Create a delivery phase for grouping requirements. Use when defining roadmap phases, "add a phase", "create Phase 2", or organizing requirements into delivery milestones. Do NOT use for importing phases from a PRD (use prd-import instead) or creating requirements (use req-new instead).

ou envoie-le directement à ton agent.

Installer dans ton projet

$ curl -fsSL https://arboristhree.xyz/cli/install-skill.mjs -o /tmp/arboris-install-skill.mjs && node /tmp/arboris-install-skill.mjs phase-new__ansible-apme__agents-skills-7f8a9f6b6cb9
Ansible
ansible/apme
Contenu à copier
---
name: phase-new
description: >-
  Create a delivery phase for grouping requirements. Use when defining
  roadmap phases, "add a phase", "create Phase 2", or organizing
  requirements into delivery milestones. Do NOT use for importing phases
  from a PRD (use prd-import instead) or creating requirements (use
  req-new instead).
argument-hint: "[Phase Name]"
user-invocable: true
metadata:
  origin: Ansible
  author: APME Team
  version: 1.0.0
---

# Phase New

Create a delivery phase for grouping requirements.

## Arguments

If `$ARGUMENTS` is provided (e.g., "Enterprise Dashboard"), use it as the
phase name and enter quick mode. Otherwise, run interactive mode.

## Usage

```
/phase-new                    # Interactive mode
/phase-new "Phase Name"       # Quick mode with name
```

## Behavior

### 1. Determine Next Phase Number

Scan `.sdlc/phases/PHASE-*` directories for highest number, increment by 1.

### 2. Gather Information

```
Phase name? (e.g., "CLI Scanner", "Enterprise Dashboard")
```

```
Overview - what does this phase deliver? (1-2 sentences)
```

```
Goals (one per line):
```

```
Success criteria (one per line):
```

```
Dependencies? (previous phases or external, or "none")
```

### 3. Create Phase Directory

```
.sdlc/phases/PHASE-NNN-slug/
└── phase.md
```

**Slug:** 2-4 words, lowercase, hyphens.

### 4. Fill Phase Template

```markdown
# PHASE-NNN: Phase Name

## Status

Not Started

## Overview

[overview text]

## Goals

- Goal 1
- Goal 2

## Success Criteria

- [ ] Criterion 1
- [ ] Criterion 2

## Requirements

| REQ | Name | Status |
|-----|------|--------|
| — | No requirements yet | — |

## Dependencies

- [dependencies]

## Timeline

- **Target Start**: TBD
- **Target Complete**: TBD
```

### 5. Update Index

Edit `.sdlc/phases/README.md`:
- Add row to phase table
- Insert in numerical order

### 6. Summary

```
Done!
- Created: .sdlc/phases/PHASE-NNN-slug/
- Status: Not Started

Next steps:
- Create requirements: /req-new "Feature" --phase PHASE-NNN
- Or import from PRD: /prd-import
```

## Quick Mode

With name provided:
```
/phase-new "Enterprise Dashboard"
```
Ask only for overview, use name for slug, skip optional fields.

## Phase Lifecycle

```
Not Started → In Progress → Complete
```

Status is derived from requirements:
- **Not Started**: No REQs or all Draft
- **In Progress**: At least one REQ is In Progress/Approved
- **Complete**: All REQs are Implemented

## Edge Cases

| Situation | Handling |
|-----------|----------|
| No overview provided | Use "Phase NNN delivery" |
| Duplicate name | Warn, suggest unique name |
| Phase has no REQs | Valid - REQs added later |
Colle ce Markdown dans ton agent ou utilise les boutons ci-dessus pour l’écrire dans ton projet.

Ce que fait Phase New (Ansible)

Goal 1
Goal 2
[ ] Criterion 1
[ ] Criterion 2

Comment utiliser Phase New (Ansible)

1
Copie le prompt
Un clic copie le prompt packagé (ou l'envoie à ton agent).
2
L'agent installe le skill
Il ajoute le SKILL.md et ses ressources à ton projet.
3
Activation automatique
Le skill s'active dès que le contexte correspond.

Déclencheurs pour Phase New (Ansible)

Dis simplement à ton agent quelque chose comme :

Applique le skill phase-new__ansible-apme__agents-skills-7f8a9f6b6cb9 à cette tâche
Utilise phase-new__ansible-apme__agents-skills-7f8a9f6b6cb9 pour améliorer cette implémentation
Passe en revue ce sujet avec phase-new__ansible-apme__agents-skills-7f8a9f6b6cb9

Skills liés à Phase New (Ansible)