| name | fireauto-mem-save-guide |
| description | 개발 중 발견한 중요한 지식을 데이터베이스에 능동적으로 축적하세요. 사용자가 요청하지 않아도, 버그 수정·패턴 발견·설계 결정·주의사항 등 가치 있는 지식이 발생하면 자동으로 memory-save를 호출하세요. 사용자가 "기억해둬", "저장해둬", "remember this" 등으로 명시할 때도 사용하세요.
|
지식 능동 축적 가이드
fireauto-mem은 사용자의 개발 지식 DB입니다.
사용자가 말하지 않아도 가치 있는 지식을 능동적으로 저장하세요.
언제 능동적으로 저장하나요?
자동으로 저장할 가치가 있는 상황:
| 상황 | type | 예시 |
|---|
| 버그를 찾고 해결했을 때 | bugfix | "setState 비동기 이슈 — useEffect에서 처리" |
| 반복 사용할 패턴을 발견했을 때 | pattern | "Result 타입으로 에러 흐름 통일" |
| 중요한 설계 결정을 내렸을 때 | decision | "MCP 서버를 Thin Wrapper로 구현한 이유" |
| 삽질 후 원인을 알게 됐을 때 | gotcha | "sql.js WASM에 FTS5 없음 → FTS4 사용" |
| 핵심 기능을 구현 완료했을 때 | feature | "SSE 실시간 스트리밍 + 자동 재연결" |
| 코드를 의미있게 개선했을 때 | refactor | "worker.cjs 함수명 db.cjs와 통일" |
저장 기준
- 재사용 가치: 다음에 비슷한 상황에서 도움이 될까?
- 맥락 가치: 왜 이렇게 했는지가 중요한가?
- 위험 방지: 같은 실수를 반복하지 않으려면 기록이 필요한가?
→ 하나라도 해당하면 저장하세요.
memory-save 호출 패턴
memory-save:
title: 간결하고 검색하기 좋은 제목
content: 구체적 내용 (코드 예시, 이유, 맥락)
type: bugfix | feature | pattern | decision | gotcha | refactor
tags: [관련 키워드들]