# Ask Project Memory

> Maintain project brain with architectural decisions in memory file.

- Skill: `navanithans/ask-project-memory` (Agent Skill, multi-file: 5 files)
- Install (CLI): `npx skillmds@latest add navanithans/ask-project-memory`
- Raw SKILL.md: https://api.skillmd.com/api/skills/navanithans/ask-project-memory/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: NavanithanS (https://skillmd.com/u/navanithans)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/navanithans/ask-project-memory

---


<critical_constraints>
✅ MUST read decisions file before starting new tasks
✅ MUST not violate past decisions
✅ MUST append new decisions in structured format
</critical_constraints>

<workflow>
1. **Read**: Check if `.docs/decisions.md` exists
2. **Update**: Append new decision in structured format
3. **Reference**: Read before any new task to ensure consistency
</workflow>

<format>
```markdown
## [Date] Decision: Use UUIDs
* **Context:** Needed for security/scaling.
* **Decision:** All new migrations must use `$table->uuid('id')`.
* **Status:** Accepted.
```
</format>

