Skip to content

Commit f1ddf33

Browse files
committed
Update __init__.py
1 parent f106332 commit f1ddf33

File tree

1 file changed

+15
-6
lines changed

1 file changed

+15
-6
lines changed

src/specify_cli/__init__.py

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1058,18 +1058,27 @@ def init(
10581058
step_num += 1
10591059

10601060
steps_lines.append(f"{step_num}. Start using slash commands with your AI agent:")
1061+
10611062
steps_lines.append(" 2.1 [cyan]/constitution[/] - Establish project principles")
1062-
steps_lines.append(" 2.2 [cyan]/specify[/] - Create specifications")
1063-
steps_lines.append(" 2.3 [cyan]/clarify[/] - Clarify and de-risk specification (run before [cyan]/plan[/cyan])")
1064-
steps_lines.append(" 2.4 [cyan]/plan[/] - Create implementation plans")
1065-
steps_lines.append(" 2.5 [cyan]/tasks[/] - Generate actionable tasks")
1066-
steps_lines.append(" 2.6 [cyan]/analyze[/] - Validate alignment & surface inconsistencies (read-only)")
1067-
steps_lines.append(" 2.7 [cyan]/implement[/] - Execute implementation")
1063+
steps_lines.append(" 2.2 [cyan]/specify[/] - Create baseline specification")
1064+
steps_lines.append(" 2.3 [cyan]/plan[/] - Create implementation plan")
1065+
steps_lines.append(" 2.4 [cyan]/tasks[/] - Generate actionable tasks")
1066+
steps_lines.append(" 2.5 [cyan]/implement[/] - Execute implementation")
10681067

10691068
steps_panel = Panel("\n".join(steps_lines), title="Next Steps", border_style="cyan", padding=(1,2))
10701069
console.print()
10711070
console.print(steps_panel)
10721071

1072+
enhancement_lines = [
1073+
"Optional commands that you can use for your specs (improve quality & confidence)[/bright_black]",
1074+
"",
1075+
f"○ [cyan]/clarify[/] [bright_black](optional)[/bright_black] - Ask structured questions to de-risk ambiguous areas before planning (run before [cyan]/plan[/] if used)",
1076+
f"○ [cyan]/analyze[/] [bright_black](optional)[/bright_black] - Cross-artifact consistency & alignment report (after [cyan]/tasks[/], before [cyan]/implement[/])"
1077+
]
1078+
enhancements_panel = Panel("\n".join(enhancement_lines), title="Enhancement Commands", border_style="cyan", padding=(1,2))
1079+
console.print()
1080+
console.print(enhancements_panel)
1081+
10731082
if selected_ai == "codex":
10741083
warning_text = """[bold yellow]Important Note:[/bold yellow]
10751084

0 commit comments

Comments
 (0)