Session Title
Generate a concise, descriptive title for the current session based on the work accomplished.
Steps
- •
Review the conversation to identify:
- •Primary focus/goal of the session
- •Key deliverables or outcomes
- •Major decisions or insights
- •Problems solved
- •
Generate title following these rules:
- •2-5 words maximum (brevity is critical)
- •Title case (e.g., "Agent Instructions Compilation Architecture")
- •Focus on outcome (what was achieved, not just what was done)
- •Use technical precision (use the project's terminology when applicable)
- •Avoid generic terms (avoid "Update", "Fix", "Refactor" alone)
- •No task identifiers (no "Task 062" or "B002")
- •
Validate title against history files:
- •Check
.smaqit/history/for similar titles to avoid duplication - •Ensure title is unique and specific
- •Check
- •
Get session number:
- •Infer the last sequential number by inspecting existing filenames in
.smaqit/history/. - •If no history files exist yet, use
001as the next session number.
- •Infer the last sequential number by inspecting existing filenames in
- •
Output session number and title in this format with no additional text:
code038: Agent Instructions Compilation Architecture
Title Patterns
Good examples:
- •"Agent Instructions Compilation Architecture" (specific technical outcome)
- •"Framework Split Evolution" (clear transformation)
- •"Documentation Architecture Refinement" (focused improvement)
- •"Phase First Workflow" (new pattern established)
- •"Stateful Specifications" (feature added)
Avoid:
- •"Update Agent Files" (too generic)
- •"Fix Structure Issues" (problem-focused, not outcome-focused)
- •"Refactor Code" (no specificity)
- •"Task 062 Implementation" (task identifier)
- •"Various Improvements" (not specific)
Requirements
- •Title must be 2-5 words
- •Title must describe outcome, not action
- •Title must be unique compared to existing history files
- •Title must use proper technical terminology from the project domain