# Fireauto Mem Save Guide

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

- Skill: `imgompanda/fireauto-mem-save-guide` (Agent Skill)
- Install (CLI): `npx skillmds@latest add imgompanda/fireauto-mem-save-guide`
- Raw SKILL.md: https://api.skillmd.com/api/skills/imgompanda/fireauto-mem-save-guide/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: imgompanda (https://skillmd.com/u/imgompanda)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/imgompanda/fireauto-mem-save-guide

---


# 지식 능동 축적 가이드

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

