diff --git a/.claude/commands/expand-project.md b/.claude/commands/expand-project.md
index bd02731..e8005b2 100644
--- a/.claude/commands/expand-project.md
+++ b/.claude/commands/expand-project.md
@@ -130,23 +130,16 @@ For each new capability, estimate features:
# FEATURE CREATION
-Once the user approves, create features directly.
+Once the user approves, create features using the MCP tool.
**Signal that you're ready to create features by saying:**
-> "Great! I'll create these N features now. Each feature will include:
-> - Category
-> - Name (what's being tested)
-> - Description (how to verify it)
-> - Test steps
->
-> Creating features..."
+> "Great! I'll create these N features now."
-**Then output the features in this exact JSON format (the system will parse this):**
+**Then call the `feature_create_bulk` tool to save them directly to the database:**
-```json
-
-[
+```
+feature_create_bulk(features=[
{
"category": "functional",
"name": "Brief feature name",
@@ -167,15 +160,15 @@ Once the user approves, create features directly.
"Step 3: Verify styling"
]
}
-]
-
+])
```
**CRITICAL:**
-- Wrap the JSON array in `` tags exactly as shown
+- Call the `feature_create_bulk` MCP tool with ALL features at once
- Use valid JSON (double quotes, no trailing commas)
- Include ALL features you promised to create
- Each feature needs: category, name, description, steps (array of strings)
+- The tool will return the count of created features - verify it matches your expected count
---