Specification Context Loading
Discovers and loads project specifications, active changes, and requirements to provide context.
Quick Start
Context loading helps answer:
- What specs exist in this project?
- What changes are currently active?
- What requirements are defined?
- What capabilities does the system have?
- Where is a specific feature specified?
Basic pattern: Search → Read → Summarize
Discovery Commands
List All Specifications
Output format:
List Active Changes
List Archived Changes
Search for Requirements
Search for Scenarios
Search by Keyword
Common Queries
Query 1: "What specs exist?"
Response format:
Query 2: "What changes are active?"
Response format:
Query 3: "Show me the authentication spec"
Response format:
Query 4: "Find specs about password"
Response format:
Query 5: "What's in change X?"
Dashboard View
Create a comprehensive project overview:
Response format:
Advanced Queries
Find Related Requirements
Analyze Coverage
Compare Active vs Archive
Search Patterns
Pattern 1: Capability Discovery
User asks: "What can the system do?"
Pattern 2: Feature Search
User asks: "Is there a spec for password reset?"
Pattern 3: Change Tracking
User asks: "What's being worked on?"
Best Practices
Pattern 1: Provide Context Before Details
Good flow:
Pattern 2: Use Grep Efficiently
Pattern 3: Aggregate Information
Don't just dump file contents. Summarize:
Anti-Patterns to Avoid
Don't:
- Read entire spec files without user request
- List every single requirement by default
- Show raw grep output without formatting
- Assume user knows capability names
Do:
- Start with high-level overview
- Ask which area user wants to explore
- Format output clearly
- Provide navigation hints
Reference Materials
- SEARCH_PATTERNS.md [blocked] - Advanced grep/find patterns
Token budget: This SKILL.md is approximately 460 lines, under the 500-line recommended limit.


