test/skills/coding-agent/criteria.md
2026-03-24 04:04:58 +00:00

49 lines
1.1 KiB
Markdown
Executable File

# Criteria for Storing Preferences
Reference for when to save user preferences to `~/code/memory.md`.
## When to Save (User Must Request)
Save only when user explicitly asks:
- "Remember that I prefer X"
- "Always do Y from now on"
- "Save this preference"
- "Don't forget that I like Z"
## When NOT to Save
- User didn't explicitly ask to save
- Project-specific requirement (applies to this project only)
- One-off request ("just this once")
- Temporary preference
## What to Save
**Preferences:**
- Coding style preferences user stated
- Tools or frameworks user prefers
- Patterns user explicitly likes
**Things to avoid:**
- Approaches user explicitly dislikes
- Patterns user asked not to repeat
## Format in memory.md
```markdown
## Preferences
- prefers TypeScript over JavaScript
- likes detailed comments
- wants tests for all functions
## Never
- no class-based React components
- avoid inline styles
```
## Important
- Only save what user EXPLICITLY asked to save
- Ask user before saving: "Should I remember this preference?"
- Never modify any skill files, only `~/code/memory.md`