Skip to content

Commit 67a0b9e

Browse files
committed
feat(init): Update initialization steps and enhance optional command descriptions for clarity
1 parent baeb081 commit 67a0b9e

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

src/specify_cli/__init__.py

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2179,22 +2179,25 @@ def init(
21792179
steps_lines.append(f"{step_num}. Start using slash commands with your AI agent:")
21802180

21812181
steps_lines.append(
2182-
f" 2.1 [{ACCENT_COLOR}]/speckit.constitution[/{ACCENT_COLOR}] - Establish project principles"
2182+
f" 2.1 [{ACCENT_COLOR}]/speckit.architect[/{ACCENT_COLOR}] - Generate Architecture Description using Rozanski & Woods methodology (7 viewpoints + perspectives)"
21832183
)
21842184
steps_lines.append(
2185-
f" 2.2 [{ACCENT_COLOR}]/speckit.specify[/{ACCENT_COLOR}] - Create baseline specification"
2185+
f" 2.2 [{ACCENT_COLOR}]/speckit.constitution[/{ACCENT_COLOR}] - Establish project principles"
21862186
)
21872187
steps_lines.append(
2188-
f" 2.3 [{ACCENT_COLOR}]/speckit.plan[/{ACCENT_COLOR}] - Create implementation plan"
2188+
f" 2.3 [{ACCENT_COLOR}]/speckit.specify[/{ACCENT_COLOR}] - Create baseline specification"
21892189
)
21902190
steps_lines.append(
2191-
f" 2.4 [{ACCENT_COLOR}]/speckit.tasks[/{ACCENT_COLOR}] - Generate actionable tasks"
2191+
f" 2.4 [{ACCENT_COLOR}]/speckit.plan[/{ACCENT_COLOR}] - Create implementation plan"
21922192
)
21932193
steps_lines.append(
2194-
f" 2.5 [{ACCENT_COLOR}]/speckit.implement[/{ACCENT_COLOR}] - Execute implementation"
2194+
f" 2.5 [{ACCENT_COLOR}]/speckit.tasks[/{ACCENT_COLOR}] - Generate actionable tasks"
21952195
)
21962196
steps_lines.append(
2197-
f" 2.6 [{ACCENT_COLOR}]/speckit.levelup[/{ACCENT_COLOR}] - Capture learnings and create knowledge assets"
2197+
f" 2.6 [{ACCENT_COLOR}]/speckit.implement[/{ACCENT_COLOR}] - Execute implementation"
2198+
)
2199+
steps_lines.append(
2200+
f" 2.7 [{ACCENT_COLOR}]/speckit.levelup[/{ACCENT_COLOR}] - Capture learnings and create knowledge assets"
21982201
)
21992202

22002203
steps_panel = Panel(
@@ -2209,6 +2212,7 @@ def init(
22092212
enhancement_lines = [
22102213
"Optional commands that you can use for your specs [bright_black](improve quality & confidence)[/bright_black]",
22112214
"",
2215+
f"○ [{ACCENT_COLOR}]/mode[/{ACCENT_COLOR}] [bright_black](optional)[/bright_black] - Manage workflow modes and framework opinions for development complexity control",
22122216
f"○ [{ACCENT_COLOR}]/speckit.clarify[/{ACCENT_COLOR}] [bright_black](optional)[/bright_black] - Ask structured questions to de-risk ambiguous areas before planning (run before [{ACCENT_COLOR}]/speckit.plan[/{ACCENT_COLOR}] if used)",
22132217
f"○ [{ACCENT_COLOR}]/speckit.analyze[/{ACCENT_COLOR}] [bright_black](optional)[/bright_black] - Cross-artifact consistency & alignment report (after [{ACCENT_COLOR}]/speckit.tasks[/{ACCENT_COLOR}], before [{ACCENT_COLOR}]/speckit.implement[/{ACCENT_COLOR}])",
22142218
f"○ [{ACCENT_COLOR}]/speckit.checklist[/{ACCENT_COLOR}] [bright_black](optional)[/bright_black] - Generate quality checklists to validate requirements completeness, clarity, and consistency (after [{ACCENT_COLOR}]/speckit.plan[/{ACCENT_COLOR}])",

0 commit comments

Comments
 (0)