Fireauto Mem Save Guide

개발 중 발견한 중요한 지식을 데이터베이스에 능동적으로 축적하세요. 사용자가 요청하지 않아도, 버그 수정·패턴 발견·설계 결정·주의사항 등 가치 있는 지식이 발생하면 자동으로 memory-save를 호출하세요. 사용자가 "기억해둬", "저장해둬", "remember this" 등으로 명시할 때도 사용하세요.

imgompanda 12688a9 1.9 KB Updated

File contents

지식 능동 축적 가이드

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: [관련 키워드들]

imgompanda/fireauto/tree/main/plugin/skills/fireauto-mem-save-guide commit 12688a9e4d

Frequently asked questions

npx skillmds@latest add imgompanda/fireauto-mem-save-guide