5부: 부록 및 실전 템플릿 (Appendix & Master Blueprints)
5.1 템플릿 50선: AI 아키텍트의 설계 도면
프롬프트 엔지니어링은 단순히 '말을 잘하는 것'이 아니라, 거대 언어 모델(LLM)이라는 연산 장치에 최적화된 '입력 설계(Input Architecture)'를 구축하는 과정입니다. 4부까지의 심화 과정을 통해 우리는 기저의 물리학부터 에이전틱 지능까지 마스터했습니다.
이 섹션은 그 모든 이론이 집약된 실전 도면(Blueprint)입니다. 여기에 수록된 50개의 템플릿은 단순한 예시가 아니라, PCSFR(Persona, Context, Specific Instruction, Format, Rear Guard) 프레임워크를 기반으로 정교하게 설계된 '모듈'입니다.
[템플릿 200% 활용 매뉴얼]
- 복사(Copy): 제공된 프롬프트 본문을 복사합니다.
- 치환(Replace):
[ ]로 표시된 꺾쇠괄호 안의 내용을 여러분의 상황에 맞게 수정합니다. - 변주(Variant): 상황(Context)에 따라 제안된 '사만다의 한 끗' 팁을 적용하여 미세 조정합니다.
템플릿의 진화: 나만의 프롬프트 아키텍처로 커스터마이징하기
본격적으로 50개의 템플릿을 살펴보기 전, 이 템플릿들을 여러분의 개별적인 상황에 맞춰 어떻게 변형하고 발전시킬 수 있는지 그 전략을 공유합니다. 템플릿은 정체된 박제가 아니라, 여러분의 업무 환경에 따라 숨 쉬고 변화하는 유기체여야 합니다.
1. 변수(Variable)의 정교화
사만다가 제공하는 템플릿에는 [주제], [타겟], [상황]과 같은 대괄호([]) 표시가 있습니다. 이 부분을 채울 때 단순히 단어 하나를 넣기보다, '수식어'를 붙여보세요.
- Before: [주제]: 다이어트
- After: [주제]: 30대 남성이 직장 생활을 병행하며 식단 조절 없이 수행할 수 있는 저강도 유산소 다이어트
2. 가상의 페르소나 조합
하나의 역할(Role)만 부여하는 대신, 상호 보완적인 두 가지 역할을 섞어보세요.
- 예시: "너는 [냉철한 회계사]이면서 동시에 [따뜻한 감성을 가진 소설가]야. 우리 회사의 이번 분기 실적 보고서를 독자들이 감동할 수 있는 서사 구조로 요약해줘."
3. 제약 조건의 창의적 활용
AI에게 "무엇을 하라"고만 하기보다 "무엇을 하지 마라"는 제약 조건을 걸면 결과물의 품질이 급격히 올라갑니다.
- "절대 전문 용어를 쓰지 마."
- "문장 끝을 '~입니다'가 아닌 '~이야'로 끝내줘."
- "답변은 반드시 300자 이내로 제한해."
4. 출력 형식(Format)의 다변화
단순한 텍스트 답변이 지겨울 땐 형식을 바꿔보세요.
- "이 내용을 표(Table) 형식으로 정리해줘."
- "이 워크플로우를 머메이드(Mermaid) 다이어그램 코드로 작성해줘."
- "이 내용을 5분짜리 발표 스크립트 분량으로 나눠줘."
이러한 커스터마이징 전략을 50개의 템플릿 각각에 적용해 본다면, 여러분은 50개가 아니라 500개, 5,000개의 무궁무진한 프롬프트를 소유하게 될 것입니다.
[Category 1] 매일의 생산성 (Daily Productivity) [9개]
이 카테고리는 업무 시간의 80%를 차지하는 단순 반복 작업과 기초 커뮤니케이션을 자동화하는 데 집중합니다.
1. 프로페셔널 팔로업 메일 (Follow-up Email)
- 상황: 미팅이나 상담 후, 정중하게 다음 단계를 제안하고 인상을 남겨야 할 때.
- 설계 전략(PCSFR): 비즈니스 전문가 페르소나와 미팅 맥락을 결합하여 '기계적인' 느낌을 지움.
- Prompt:
# Role
너는 [10년 차 IT 비즈니스 파트너]로, 클라이언트와의 미팅 후 핵심을 정리하고 다음 협력 단계를 제안하는 프로페셔널한 소통 전문가야.
# Context
방금 [미팅 일시]에 [클라이언트 이름/직함]과 [미팅 주제]에 대해 대화를 마쳤어. 미팅의 주요 논의 사항은 [논의 안건 1, 2]였고, 나의 다음 예정 작업은 [작업 사항]이야.
# Specific Instruction
1. 미팅에 대한 감사를 정중하게 표현할 것.
2. 논의된 핵심 안건 2가지를 불렛 포인트로 명확히 요약할 것.
3. 다음 일정(Next Step)을 구체적으로 제시할 것.
4. 문체는 정중한 해요체(또는 하십시오체)를 사용하고, 상대방의 시간을 배려하는 느낌을 줄 것.
# Format
- 제목: [미팅 주제] 관련 Follow-up 및 향후 일정 안내 ([나의 이름])
- 본문 구성: 감사 인사 -> 주요 논의 요약 -> 향후 실행 계획 -> 맺음말
# Rear Guard
- 절대로 상투적인 '수고하셨습니다' 식의 문구 대신, 미팅에서 나온 [특정 키워드]를 언급하며 진정성을 보일 것.
- 사만다의 한 끗(Pro-Tip):
Rear Guard부분에 미팅 중 나온 가벼운 이야기(예: "추천해 주신 커피가 좋았습니다")를 한 줄 섞어달라고 추가해 보세요. 신뢰도가 급상승합니다!
2. 회의록 원페이지 요약기 (Meeting Summarizer)
- 상황: 장시간의 회의 녹취록이나 난잡한 메모를 한 권의 보고서로 정리해야 할 때.
- 설계 전략(PCSFR): 형식(Format)을 강제하여 정보의 위계를 세움.
- Prompt:
# Role
너는 복잡한 정보를 한눈에 들어오게 구조화하는 [테크니컬 라이터 겸 전략 기획자]야.
# Context
아래의 [회의 기록]을 바탕으로, 참석하지 않은 사람도 1분 만에 내용을 파악할 수 있는 '원페이지 요약 보고서'를 작성해 줘.
# Specific Instruction
1. 회의의 '결정된 사항(Decision)'과 '보류된 사항(Pending)'을 엄격히 구분할 것.
2. 각 액션 아이템(Action Items)에 대해 [담당자]와 [기한]을 명시할 것.
3. 논의 과정에서 나온 중요한 통찰(Insight)이나 우려 사항 1가지를 포함할 것.
# Format
## 📋 회의 요약
- **주제**:
- **일시/장소**:
### ✅ 주요 결정 사항
- [결정 1]
- [결정 2]
### ⏳ 액션 아이템
- [ ] [누구]: [할 일] (~[언제]까지)
### 💡 주요 인사이트
- [내용]
# Rear Guard
- 중복된 내용은 하나로 합치고, 불필요한 서술어는 생략하여 명사형 종결 어미를 사용할 것.
3. 우선순위 스케줄러 (Task Prioritization)
- 상황: 할 일 목록(To-Do)이 너무 많아 뭐부터 해야 할지 혼란스러울 때.
- Prompt:
# Role
너는 [아이젠하워 매트릭스 기반의 생산성 코치]야.
# Context
나의 오늘 할 일 목록은 다음과 같아: [할 일 리스트 입력]. 각 작업의 마감 시한과 소요 예상 시간은 [시한/시간 데이터]야.
# Specific Instruction
1. '긴급성'과 '중요도'를 기준으로 할 일을 4분면으로 분류할 것.
2. 에너지가 가장 높은 오전 시간(9:00~11:00)에 배치할 'Deep Work' 1가지를 선정할 것.
3. 자투리 시간(15분 내외)에 처리할 수 있는 'Quick Win' 과제를 선별할 것.
# Format
- [ ] **Must Do (오늘 반드시)**:
- [ ] **Schedule (일정 조율)**:
- [ ] **Delegate/Delete (위임 혹은 삭제)**:
4. 어려운 문서 3단계 요약론 (ELI5 & Summary)
- 상황: 난해한 논문, 법률 문서, 혹은 기술 백서를 이해하기 쉽게 정리하고 싶을 때.
- Prompt:
# Role
너는 [복잡한 개념을 10살 아이도 이해할 수 있게 설명하는 최고의 교육학자]야.
# Context
아래의 [문서/텍스트]를 분석해 줘. 이 문서는 [주요 주제]에 대해 다루고 있어.
# Specific Instruction
1. 요약은 '초급 - 중급 - 고급'의 3단계로 구성할 것.
- 초급: 10살 아이가 이해할 수 있는 비유와 짧은 문장 (ELI5)
- 중급: 실무자가 이해해야 할 핵심 요약 (3줄)
- 고급: 전문가 수준의 기술적 함의와 질문거리 (2개)
2. 비유(Analogies)를 적극 활용하여 추상적인 개념을 구체화할 것.
# Format
- **👶 10살 버전 (비유 중심)**:
- **💼 실무자 핵심 요약**:
- **🔬 전문가를 위한 인사이트**:
5. 스테이크홀더용 프로젝트 현황 보고 (Status Report)
- 상황: 상사나 고객에게 현재 프로젝트의 진척도와 리스크를 명확히 보고해야 할 때.
- Prompt:
# Role
너는 [논리적이고 빈틈없는 시니어 프로젝트 매니저(PM)]야.
# Context
현재 프로젝트 [프로젝트 명]의 진행률은 [X]%이고, 이번 주 완료 사항은 [A, B]야. 다음 주 예정은 [C]이고 현재 발생한 이슈는 [D]야.
# Specific Instruction
1. 보고 수신자인 [보고 대상(예: 경영진)]의 관점에서 '언제 끝나는지'와 '돈/리소스가 얼마나 더 드는지'를 중심으로 서술할 것.
2. 현재 발생한 이슈(Blocker)를 단순히 나열하지 말고, [해결 방안 2가지]를 함께 제안할 것.
3. 데이터 기반의 객관적 톤을 유지하되, 리스크 관리에 대한 자신감을 보여줄 것.
# Format
- **총평 (Executive Summary)**:
- **진행 상황 (Progress Update)**:
- **이슈 및 해결책 (Issues & Solutions)**:
- **향후 일정 (Next Steps)**:
6. 거친 초안 정제기 (Transcription Polisher)
- 상황: 음성 인식(STT)으로 받은 난잡한 텍스트나, 머릿속에서 막 튀어나온 거친 초안을 깔끔하게 다듬고 싶을 때.
- Prompt:
# Role
너는 [글의 핵심은 보존하면서 문장을 세련되게 다듬는 전문 에디터]야.
# Context
아래는 내가 생각나는 대로 막 적거나 음성 인식을 통해 받은 [거친 초안]이야.
# Specific Instruction
1. 화자의 의도(Intent)를 파악하여 불필요한 추임새, 중복된 단어, 문법적 오류를 제거할 것.
2. 원래의 말맛은 살리되, 문장 사이의 논리적 연결성(Cohesion)을 강화할 것.
3. 결과물은 [원하는 톤(예: 부드러운 에세이/날카로운 비즈니스)] 문체로 작성할 것.
# Format
- **정제된 텍스트**:
- **주요 수정 사항 포인트**: (왜 이렇게 고쳤는지 2~3개 간단히 설명)
7. 채팅 기록 기반 액션 아이템 추출기 (Task Extractor)
- 상황: 단톡방이나 슬랙에서 오간 수십 개의 메시지 중 "그래서 누가 뭘 언제까지 해야 하는지"만 뽑아내고 싶을 때.
- Prompt:
# Role
너는 [조직의 생산성을 극대화하는 민첩한 운영 매니저]야.
# Context
아래는 [채팅 기록/미팅 기록]이야. 여기서 서로 약속하거나 지시한 사항들을 다 정리해 줘.
# Specific Instruction
1. 불확실한 지시사항은 [확인 필요(Check)] 태그를 붙여서 별도로 분류할 것.
2. 확정된 Task는 '누가', '무엇을', '언제까지'의 형식을 따를 것.
3. 긴급도가 높은 순서대로 나열할 것.
# Format
- **🚀 확정된 액션 아이템**:
- **🔍 추가 확인이 필요한 사항**:
- **📅 예정된 주요 일정**:
8. 전략적 비즈니스 네트워킹/콜드 메일 (Cold Outreach)
- 상황: 협업하고 싶은 파트너나 전문가에게 처음으로 메일을 보내거나 DM을 보낼 때.
- Prompt:
# Role
너는 [상대방의 개인적인 심리를 파고들어 거절하기 힘들게 만드는 전략적 소통 전문가]야.
# Context
나는 [나의 소속/이름]이고, [상대방의 이름/회사]에게 [제안 내용]을 전달하고 싶어. 상대방이 최근 [상대방의 활동/성과]를 했다는 정보를 알고 있어.
# Specific Instruction
1. 첫 문장은 상대방의 최근 성과([내용])에 대한 진정성 있는 칭찬으로 시작할 것.
2. '나의 요구사항'보다 '상대방에게 줄 수 있는 가치'를 더 크게 강조할 것.
3. 마지막은 '답장의 부담을 줄여주는 열린 질문'으로 마무리할 것.
# Format
- 인사 및 성과 언급 -> 제안 배경 -> 협업의 가치(Win-Win) -> Call to Action (부담 없는 질문)
9. 외교적 갈등 조정/정정 요청 (Diplomatic Correction)
- 상황: 상대방의 실수나 잘못된 정보를 정정해 주거나, 불편한 요구를 거절해야 하는데 관계를 해치고 싶지 않을 때.
- Prompt:
# Role
너는 [탁월한 언어 감각을 가진 외교관]이야.
# Context
[상황 설명]. 상대방이 [실수/문제]를 저질렀고, 나는 이를 [정정/거절]해야 하는 상황이야.
# Specific Instruction
1. '당신이 틀렸다'는 직설적 표현 대신 '우리가 같은 곳을 보고 있다'는 공감대를 먼저 형성할 것.
2. 문제의 원인을 상대방의 실수가 아닌 '환경이나 시스템의 오해'로 돌려 체면을 살려줄 것(Face-saving).
3. 해결책은 [희망 사항]을 명확히 전달하되, 선택지를 2가지 정도 주어 존중받는 느낌을 줄 것.
# Format
- 공감 및 긍정적 측면 언급 -> 사실 관계 확인(부드러운 톤) -> 대안 제시 -> 신뢰 강조
(카테고리 1. 매일의 생산성 - 9개 템플릿 완료)
💡 사만다의 한 뼘 더 깊은 조언: 생산성 템플릿 활용법
매일의 생산성을 높이기 위한 템플릿들은 '자동화'보다는 '표준화'에 초점을 맞춰야 합니다. 이 템플릿들을 사용할 때 다음 세 가지를 기억하세요.
- 상황(Context)을 아낌없이 제공하세요: AI는 여러분의 사무실 분위기나 상사의 성향을 모릅니다. "우리 상사는 매우 보수적이야" 또는 "이 메일은 조금 격식 없어도 돼" 같은 한 줄이 결과물의 톤을 완전히 바꿉니다.
- 첫 문장은 AI에게, 마지막 문장은 직접: 템플릿이 뽑아준 결과물 중 첫 인사는 AI에게 맡기되, 마지막에 "오늘도 수고하세요" 같은 여러분만의 고유한 서명을 덧붙이는 것만으로도 '기계가 쓴 느낌'을 80% 이상 제거할 수 있습니다.
- 피드백 루프 활용: 결과물이 마음에 들지 않는다면 처음부터 다시 돌리기보다, "조금 더 부드럽게 고쳐줘" 혹은 "수치를 강조해서 다시 써줘"라고 요청하는 것이 훨씬 효율적입니다.
10. 고전환 블로그 포스팅 (PAS 프레임워크)
- 상황: 독자의 고충을 건드리고 해결책을 제시하여 행동을 유도하는 블로그 글을 쓸 때.
- Prompt:
# Role
너는 [심리학을 기반으로 한 억대 연봉의 카피라이터]야.
# Context
오늘의 주제는 [주제]이고, 타겟 독자는 [타겟]이야. 독자들은 현재 [겪고 있는 문제] 때문에 힘들어하고 있어.
# Specific Instruction
1. PAS(Problem-Agitation-Solution) 구조를 따를 것.
- Problem: 독자가 느끼는 고충을 아주 구체적으로 묘사하여 공감을 이끌어낼 것.
- Agitation: 그 문제를 방치했을 때의 위험성이나 심각성을 강조하여 위기감을 줄 것.
- Solution: 우리의 해결책([내용])이 왜 유일한 정답인지 제시할 것.
2. 문장은 짧고 호흡이 빠르게 가져가며, 가독성을 위해 소제목을 매력적으로 뽑을 것.
# Format
- 제목 (호기심 유발) -> 서론(공감) -> 본론(위기 및 해결) -> 결론(행동 유도)
11. 시청 지속시간을 높이는 유튜브 스크립트 (YouTube Hook)
- 상황: 도입부에서 시청자를 사로잡고 끝까지 보게 만드는 영상 대본이 필요할 때.
- Prompt:
# Role
너는 [구독자 100만 명을 보유한 영상 스토리텔링 전문가]야.
# Context
영상 주제는 [주제]이고, 시청자가 얻어갈 핵심 이득은 [혜택]이야.
# Specific Instruction
1. 도입부 15초(Hook)가 가장 중요함. "이미 알고 계신 X는 틀렸습니다"와 같이 반전이나 호기심을 자극하며 시작할 것.
2. 중간에 '이탈 방지 장치(Retention Bridge)'를 2곳 설치할 것. (예: "잠시 후 공개할 3번째 팁은 정말 아무도 모르는 내용입니다")
3. 시각적 요소(B-roll, 자막 강조)에 대한 가이드를 괄호`()`로 상세히 적어줄 것.
# Format
- [Hook] -> [Problem] -> [Content Tree] -> [Detailed Tips] -> [Summary & CTA]
12. 바이럴 소셜 미디어 스레드 (Viral Thread)
- 상황: X(트위터)나 링크드인에서 공유가 많이 일어나는 '리스트형' 정보를 전달할 때.
- Prompt:
# Role
너는 [SNS 알고리즘을 꿰뚫고 있는 콘텐츠 바이럴 전략가]야.
# Context
나누고 싶은 지식/경험은 [내용]이야. 총 5~7개의 포인트로 정리하고 싶어.
# Specific Instruction
1. 첫 번째 게시물은 압도적인 '이득'이나 '비밀'을 강조하여 클릭을 유도할 것.
2. 각 게시물(Thread)은 1개의 핵심 아이디어를 담고, 이모지를 적절히 사용하여 시각적 리듬감을 줄 것.
3. 마지막은 "이 내용이 좋았다면 공유해 주세요"라는 강력한 CTA와 함께 관련 해시태그를 포함할 것.
# Format
- 게시물 1 (강력한 Hook) -> 게시물 2~6 (본문) -> 게시물 7 (마무리 및 공유 유도)
13. 베네핏 중심 랜딩페이지 카피 (Benefit-Driven Copy)
- 상황: 제품이나 서비스의 특징보다 '고객이 얻을 변화'를 강조하여 판매를 높이고 싶을 때.
- Prompt:
# Role
너는 [전설적인 광고인 데이비드 오길비 스타일의 다이렉트 마케터]야.
# Context
제품명은 [제품명]이고, 주요 기능은 [A, B, C]야. 타겟은 [타겟]이야.
# Specific Instruction
1. 제품의 '기능(Feature)'을 고객의 '이득(Benefit)'으로 1:1 치환할 것. (예: 100GB 용량 -> 좋아하는 영화 100편을 데이터 걱정 없이 저장)
2. 고객의 심리적 저항(방어기제)을 무너뜨리는 '사회적 증거'나 '보증' 문구를 포함할 것.
3. 거절하기 힘든 '거부할 수 없는 제안(Irresistible Offer)'을 마지막에 배치할 것.
# Format
- 헤드라인 -> 고충 공감 -> 혜택 3가지 -> 고객 리뷰(예시) -> 가격 및 CTA
14. 통찰을 끌어내는 인터뷰/팟캐스트 질문 (Interview Guide)
- 상황: 전문가와 대화할 때 뻔한 질문이 아닌, 깊이 있는 답변을 끌어내고 싶을 때.
- Prompt:
# Role
너는 [상대방의 무의식까지 끌어올리는 세계 최고의 인터뷰어]야.
# Context
인터뷰 대상자는 [이름/분야]이고, 주요 활동은 [내용]이야. 이번 인터뷰의 목적은 [목적]이야.
# Specific Instruction
1. 폐쇄형 질문(예/아니오)을 지양하고, "어떻게"와 "왜"로 시작하는 개방형 질문 위주로 구성할 것.
2. 대상자의 과거 발언이나 작업물([특이사항])을 근거로 한 '디테일한 질문'을 2개 포함할 것.
3. 대화의 흐름이 끊기지 않도록 '빌드업' 하는 순서로 질문을 배치할 것.
# Format
- 아이스브레이킹 질문 -> 과거/경로 탐색 -> 핵심 철학/기술 질문 -> 미래 전망 질문
15. 고가치 뉴스레터 큐레이션 (Newsletter Curation)
- 상황: 단순히 링크만 쏘는 게 아니라, 나만의 관점을 담아 구독자에게 도움을 주는 뉴스레터를 쓸 때.
- Prompt:
# Role
너는 [복잡한 세상의 노이즈를 걸러주는 냉철한 정보 큐레이터]야.
# Context
오늘 소개할 링크/정보 3가지는 [링크 1, 2, 3]이야. 우리 뉴스레터의 톤앤매너는 [톤앤매너]야.
# Specific Instruction
1. 각 정보에 대해 '요약'뿐만 아니라 **'왜 지금 우리가 이걸 봐야 하는지(Why it matters)'** 관점을 제시할 것.
2. 링크 클릭을 유도하는 매력적인 요약 문장을 작성할 것.
3. 독자가 바로 실행해 볼 수 있는 'Actionable Takeaway'를 각 섹션 끝에 덧붙일 것.
# Format
- 인트로(오늘의 이슈) -> 큐레이션 1, 2, 3 -> 오늘자 결론
16. 클릭을 부르는 광고 카피 3변주 (Ad Variations)
- 상황: 페이스북이나 구글 광고를 돌릴 때, 어떤 문구가 먹힐지 몰라 여러 버전을 테스트하고 싶을 때.
- Prompt:
# Role
너는 [데이터 기반의 퍼포먼스 마케터]야.
# Context
광고할 제품은 [제품]이고, 소구점은 [A, B]야.
# Specific Instruction
1. 아래 3가지 컨셉으로 각기 다른 카피를 작성할 것.
- 컨셉 A: 이득 중심 (직설적 혜택)
- 컨셉 B: 공포/손실 회피 중심 (안 하면 손해 보는 느낌)
- 컨셉 C: 스토리/공감 중심 (사용자 경험 서사)
2. 각 버전별로 헤드라인(25자 내외)과 본문(150자 내외)을 작성할 것.
# Format
- 버전별 구분 (A, B, C)
17. 브랜드 톤앤매너 튜너 (Brand Voice Tuner)
- 상황: 평범한 텍스트를 우리 브랜드만의 독특한 말투(힙한, 친절한, 냉철한 등)로 바꾸고 싶을 때.
- Prompt:
# Role
너는 [브랜딩 가이드북을 온몸으로 체득한 브랜드 보이스 언어학자]야.
# Context
바꾸고 싶은 원문은 [원문]이야. 우리 브랜드의 성격은 [A, B, C]이고, 말투의 특징은 [특징]이야.
# Specific Instruction
1. 단순히 단어를 바꾸는 게 아니라, 문장의 길이, 구두점 활용, 이모지 사용 여부까지 브랜드 성격에 맞출 것.
2. 원문이 가진 핵심 메시지는 절대 왜곡하지 말 것.
3. [격식/비격식] 수준을 엄격히 지킬 것.
# Format
- 원본 -> 튜닝된 결과물 -> 보이스 분석 보고서(왜 이렇게 고쳤는지)
18. SEO 최적화 아티클 설계 (SEO Roadmap)
- 상황: 구글 상위에 노출되기 위해 키워드 전략이 가미된 전문적인 글 설계도가 필요할 때.
- Prompt:
# Role
너는 [검색 알고리즘의 맹점을 파고드는 SEO 마스터]야.
# Context
타겟 키워드는 [메인 키워드]이고, 연관 키워드는 [A, B]야. 주제는 [주제]야.
# Specific Instruction
1. 검색 의도(Search Intent)를 파악하여 '정보성'인지 '구매성'인지에 따른 구조를 짤 것.
2. H1 ~ H3 태그에 메인/연관 키워드를 자연스럽게 배치할 것.
3. 메타 디스크립션(Meta Description)과 이미지 대체 텍스트(Alt Text) 가이드도 포함할 것.
# Format
- Title Tag -> Meta Description -> 전체 목차 구조(H tags) -> 섹션별 핵심 내용 요약
(카테고리 2. 전략적 콘텐츠 & 마케팅 - 18번까지 완료)
💡 사만다의 한 뼘 더 깊은 조언: 콘텐츠 전략과 마케팅 노하우
마케팅 프롬프트는 단순한 '글쓰기'가 아니라 '심리 공략'입니다. 이 카테고리의 템플릿들을 사용할 때는 다음을 염두에 두세요.
- '누구' 한 명만 생각하세요: "불특정 다수"를 위한 글은 아무도 사로잡지 못합니다. 템플릿의
Context섹션에 "육아에 지친 30대 워킹맘"처럼 실존하는 한 사람을 묘사할수록, AI는 날카로운 페인포인트(Pain Point)를 짚어냅니다. - 숫자의 힘을 빌리세요: "혁신적인 서비스"보다 "사용자의 시간을 30% 단축해주는 서비스"가 훨씬 더 강력합니다. 템플릿의
Benefit부분에 구체적인 예상 수치를 함께 넣어달라고 요청하세요. - 한 가지 행동만 요구하세요: 유튜브 대본을 쓰든 랜딩페이지를 쓰든, 독자가 해야 할 일은 단 하나(구독, 구매, 상담 신청 등)여야 합니다. 이를 'CTA(Call to Action)'라고 부르며, 사만다가 설계한 템플릿의 마지막은 항상 이 CTA로 마무리되도록 되어 있습니다.
19. 코드 리뷰어 (Clean Code & Security)
- 상황: 동료의 코드나 내가 짠 코드가 '클린 코드' 원칙에 맞는지, 보안 취약점은 없는지 검증하고 싶을 때.
- Prompt:
# Role
너는 [깐깐하지만 실력이 뛰어난 시니어 풀스택 개발자]야.
# Context
아래는 내가 작성한 [코드 스니펫]이야. 사용 언어는 [언어/프레임워크]야.
# Specific Instruction
1. SOLID 원칙과 Clean Code 관점에서 가독성을 해치는 부분이나 코드 중복(DRY)을 찾아낼 것.
2. OWASP Top 10 기준의 보안 취약점(예: SQL Injection, XSS 등)이 있는지 점검할 것.
3. 성능 최적화(예: 불필요한 루프, 메모리 누수)가 필요한 부분을 지적하고 수정안을 제시할 것.
# Format
- **총평**:
- **💡 개선 제안**: (파일/라인별 구체적 지적)
- **🔐 보안 체크포인트**:
- **✨ 리팩터링된 코드**:
20. 버그 헌터 및 디버거 (Bug Hunter)
- 상황: 에러 메시지는 뜨는데 어디가 문제인지 모르겠을 때, 혹은 의도한 대로 동작하지 않을 때.
- Prompt:
# Role
너는 [단 하나의 널 포인트 예외도 놓치지 않는 디버깅 마스터]야.
# Context
발생한 에러 메시지는 [Error Message]이고, 관련 코드는 [Code]야. 현재 의도한 동작은 [Expected]인데 실제로는 [Actual]이 발생해.
# Specific Instruction
1. 에러 메시지를 기술적으로 분석하여 가장 가능성 높은 '근본 원인(Root Cause)'을 3단계 이내로 설명할 것.
2. 해당 버그를 재현(Reproduce)할 수 있는 테스트 케이스를 제안할 것.
3. 즉시 적용 가능한 수정 코드와 함께, 향후 같은 실수를 방지하기 위한 방어적 프로그래밍(Defensive Programming) 팁을 줄 것.
# Format
- **원인 분석** -> **수정 코드** -> **재발 방지 팁**
21. 자동 문서화 제네레이터 (README & JSDoc)
- 상황: 코드는 다 짰는데 문서(README.md)나 코드 내 주석을 달기가 너무 귀찮을 때.
- Prompt:
# Role
너는 [오픈소스 프로젝트의 가치를 높이는 테크니컬 라이터]야.
# Context
아래는 프로젝트의 [핵심 코드/디렉터리 구조]야.
# Specific Instruction
1. 사용자가 바로 따라 할 수 있는 '설치(Installation)' 및 '사용법(Usage)' 섹션을 포함하여 README.md를 작성할 것.
2. 모든 주요 함수와 클래스에 대해 JSDoc(또는 언어에 맞는 표준 주석) 스타일의 문서를 코드에 직접 삽입해 줄 것.
3. API 엔드포인트나 주요 변수의 타입을 명확히 명시할 것.
# Format
- 표준 README.md 형식 (Badge, Intro, Installation, Examples, License 등)
22. 자연어 기반 SQL 쿼리 마스터 (Text-to-SQL)
- 상황: 데이터베이스 구조는 아는데, 복잡한 Join이나 Subquery를 SQL로 짜기 머리 아플 때.
- Prompt:
# Role
너는 [수억 건의 데이터를 0.1초 만에 뽑아내는 DB 튜닝 전문가]야.
# Context
DB 엔진은 [MySQL/PostgreSQL 등]이고, 테이블 구조는 [Table schema/ERD]야.
# Specific Instruction
1. 내가 요청하는 "[자연어 질문]"을 SQL 쿼리로 변환할 것.
2. 성능을 위해 인덱스 활용 여부를 고려하고, 가능하다면 실행 계획(Explain) 상의 이점을 설명할 것.
3. 결과로 나온 SQL이 왜 최적인지 주석으로 상세히 설명할 것.
# Format
- **SQL Query**: (코드 블록)
- **설명**: (이 쿼리가 작동하는 원리)
23. 리팩터링 어시스턴트 (SOLID Refactoring)
- 상황: 동작은 하는데 스파게티 코드처럼 얽혀 있어, 유지보수가 가능하게 구조를 바꾸고 싶을 때.
- Prompt:
# Role
너는 [객체지향 설계(OOP)와 디자인 패턴의 대가]야.
# Context
리팩터링할 코드는 [Code]야.
# Specific Instruction
1. 단일 책임 원칙(SRP)을 위반하는 거대 함수를 찾아서 작은 함수로 쪼갤 것.
2. 매직 넘버나 하드코딩된 문자열을 상수(Constants)나 설정 파일로 분리할 것.
3. 적절한 디자인 패턴(예: 전략 패턴, 팩토리 패턴 등)을 적용할 수 있다면 제안할 것.
# Format
- **Before** -> **After** (비교 형식) -> **핵심 변경점 설명**
24. 단위 테스트 제네레이터 (Unit Test Generator)
- 상황: 테스트 주도 개발(TDD)을 하고 싶거나, 코드의 신뢰성을 높이기 위해 테스트 코드를 짜야 할 때.
- Prompt:
# Role
너는 [테스트 커버리지 100%를 지향하는 QA 엔지니어]야.
# Context
사용할 테스트 프레임워크는 [Jest/PyTest 등]이고, 테스트할 대상 코드는 [Code]야.
# Specific Instruction
1. '해피 패스(정상 작동)'뿐만 아니라 '에지 케이스(Edge Case)'와 '에러 케이스'를 포함하여 최소 5개의 테스트를 작성할 것.
2. Mock 데이터나 스텁(Stub)이 필요한 경우 이를 포함할 것.
3. 각 테스트의 의도를 주석으로 명시할 것.
# Format
- 테스트 코드 (코드 블록)
25. RESTful/GraphQL API 설계자 (API Designer)
- 상황: 새로운 기능을 위한 API 엔드포인트를 설계해야 하는데, 표준 가이드라인에 맞게 만들고 싶을 때.
- Prompt:
# Role
너는 [시스템 확장성과 유연성을 고려하는 API 아키텍트]야.
# Context
구현할 기능은 [기능 설명]이고, 사용 모델(Entity)은 [Model details]야.
# Specific Instruction
1. RESTful 원칙(명사형 URL, HTTP Methods 활용)에 맞는 엔드포인트 리스트를 작성할 것.
2. Request Body와 Response JSON의 샘플 스키마를 포함할 것.
3. 에러 코드(4xx, 5xx)와 에러 메시지 규격을 정의할 것.
# Format
- **Endpoint List** -> **Request/Response Sample** -> **Error Handling**
26. 기술 스택 추천기 (Stack Recommender)
- 상황: 새로운 프로젝트를 시작할 때, 요구사항에 가장 적합한 언어, DB, 프레임워크를 고르고 싶을 때.
- Prompt:
# Role
너는 [수많은 프로젝트를 성공으로 이끈 CTO 레벨의 기술 고문]야.
# Context
프로젝트의 목표는 [목표]이고, 트래픽 규모는 [예상 규모]야. 팀원들의 숙련도는 [언어/기술] 위주야.
# Specific Instruction
1. 해당 프로젝트에 최적인 프론트엔드, 백엔드, DB, 인프라 스택을 추천하고 그 이유를 설명할 것.
2. 선택한 스택의 장점과 함께, 나중에 마주할 수 있는 기술적 한계(Trade-off)를 명시할 것.
3. 해당 스택으로 프로토타입을 만드는 가장 빠른 경로(Roadmap)를 제안할 것.
# Format
- **Recommended Stack** -> **Reasoning** -> **Potential Risks** -> **Next Step**
27. 자연어 기반 CLI 명령어 마스터 (Text-to-CLI)
- 상황: 터미널 명령어나 쉘 스크립트 옵션이 기억나지 않아 검색하기 귀찮을 때.
- Prompt:
# Role
너는 [모든 운영체제의 터미널을 손바닥 들여다보듯 하는 시스템 어드민]야.
# Context
내가 사용 중인 OS는 [Windows/Linux/Mac]이고, 쉘은 [PowerShell/Zsh/Bash]야.
# Specific Instruction
1. 내가 요청하는 "[명령어 목적]"을 수행하는 단일 행(One-liner) 명령어를 작성할 것.
2. 각 옵션의 의미를 짧게 설명할 것.
3. 명령어가 시스템에 미칠 수 있는 영향(예: 파일 삭제, 권한 변경 등)이 크다면 경고 문구를 포함할 것.
# Format
- **Command**: (코드 블록)
- **Option Explain**:
(카테고리 3. 코드 & 테크니컬 작업 - 27번까지 완료)
💡 사만다의 한 뼘 더 깊은 조언: 코딩과 테크니컬 프롬프트 최적화
AI는 이미 수많은 코드를 학습했지만, '맥락 없는 코드'는 버그의 온상이 될 수 있습니다. 기술 템플릿 활용 팁입니다.
- '명세서'를 충실히 주세요: 단순히 "로그인 기능 만들어줘"보다는 "Node.js 환경에서 JWT와 MongoDB를 사용하는 로그인 미들웨어를 짜줘"라고 명확히 하는 것이 에러를 90% 줄이는 비결입니다.
- 작은 단위로 요청하세요: 거대한 프로그램을 한 번에 짜달라고 하면 AI는 한계에 부딪혀 코드를 생략하기 시작합니다. 사만다의 템플릿을 사용하여 컴포넌트나 함수 하나씩 정교하게 빌드업해 나가세요.
- '왜(Why)'를 물어보세요: 코드를 받은 뒤에 "왜 이 디자인 패턴을 사용했어"라고 질문해 보세요. 이는 지식 습득뿐만 아니라, AI가 내린 논리적 결정을 검증하는 가장 좋은 방법입니다.
28. 로데이터 패턴 추출기 (Data Pattern Finder)
- 상황: 엑셀이나 CSV의 방대한 로데이터(Raw Data)에서 유의미한 트렌드나 이상치(Anomaly)를 뽑아내고 싶을 때.
- Prompt:
# Role
너는 [데이터의 행간에서 비즈니스 기회를 포착하는 데이터 사이언티스트]야.
# Context
데이터 소스는 [엑셀/CSV 텍스트]이고, 주요 컬럼은 [A, B, C]야.
# Specific Instruction
1. 데이터에서 가장 눈에 띄는 '상위 3가지 트렌드'를 정량적으로 분석할 것. (예: 전월 대비 X% 상승 등)
2. 평균값에서 크게 벗어난 '이상치(Outlier)'를 찾아내고, 그 원인을 추론할 것.
3. 이 데이터를 기반으로 의사결정자가 당장 실행해야 할 'Next Action' 1가지를 제안할 것.
# Format
- **핵심 요약** -> **트렌드 분석** -> **이상치 발견** -> **권고 사항**
29. 설득력 있는 비즈니스 제안서 초안 (Proposal Drafter)
- 상황: 새로운 서비스나 아이디어를 상사나 파트너에게 제칭하고 투자를 이끌어내야 할 때.
- Prompt:
# Role
너는 [승률 90%를 자랑하는 전략 기획 전문가]야.
# Context
제안하려는 비즈니스는 [내용]이고, 대상은 [누구]야. 타겟 시장의 페인포인트는 [내용]이야.
# Specific Instruction
1. '문제 제기 - 우리의 솔루션 - 기대 효과(ROI)'의 논리 구조를 가질 것.
2. 경쟁사 대비 우리만의 '압도적 차별점(USP)'을 3가지로 정리할 것.
3. 예상되는 반대 질문(Objection)을 미리 예측하고, 이에 대한 답변(Counter-argument)을 포함할 것.
# Format
- Executive Summary -> Market Problem -> Solution -> ROI & Timeline -> Q&A
30. 시장 환경 분석 마스터 (PESTEL/SWOT Analysis)
- 상황: 새로운 시장에 진출하거나 사업 전략을 짤 때 거시/미시 환경을 분석해야 할 때.
- Prompt:
# Role
너는 [글로벌 컨설팅 펌의 시니어 전략 컨설턴트]야.
# Context
분석 대상 산업/기업은 [내용]이야.
# Specific Instruction
1. SWOT(강점, 약점, 기회, 위협) 분석을 수행하고, 각 항목간의 교차 전략(SO, ST, WO, WT)을 제시할 것.
2. 거시 환경 분석인 PESTEL(정치, 경제, 사회, 기술, 환경, 법) 중 현재 가장 큰 영향을 미치는 2가지 요소를 집중 분석할 것.
3. 분석 결과에 따른 '단기/중기 전략 로드맵'을 작성할 것.
# Format
- SWOT Matrix -> PESTEL Insight -> Strategic Roadmap
31. 초정밀 타겟 페르소나 설계 (Customer Persona)
- 상황: 우리 제품을 누가 쓰는지 막연할 때, 구체적인 가상의 고객상을 만들어 마케팅에 활용하고 싶을 때.
- Prompt:
# Role
너는 [인간의 심리와 소비 패턴을 추적하는 소비자 행동 분석가]야.
# Context
제품/서비스는 [내용]이야.
# Specific Instruction
1. 단순히 나이, 성별이 아닌 '라이프스타일', '주된 고민(Pain Points)', '가장 많이 사용하는 앱/정보 채널'을 포함할 것.
2. 이 페르소나가 우리 제품을 구매하기 전후의 '심리적 변화 과정'을 묘사할 것.
3. 이 고객의 마음을 돌릴 수 있는 '결정적인 한 문장(Golden Sentence)'을 제안할 것.
# Format
- **페르소나 프로필** (가상 이름, 직업 포함) -> **라이프스타일** -> **고민과 니즈** -> **구매 여정**
32. 경쟁사 비교 분석 테이블 (Competitive Analysis)
- 상황: 우리 제품과 경쟁사를 객관적으로 비교하여 우위를 점하고 싶을 때.
- Prompt:
# Role
너는 [시장의 모든 제품을 뜯어보고 장단점을 파악하는 제품 리뷰어]야.
# Context
우리 제품은 [A]이고, 경쟁사는 [B, C]야. 비교할 주요 기능은 [X, Y, Z]야.
# Specific Instruction
1. 기능, 가격, 고객 서비스, 사용자 경험(UX) 관점에서 상세 비교할 것.
2. 경쟁사가 우위에 있는 부분은 솔직하게 인정하되, 우리가 역전할 수 있는 전략을 제시할 것.
3. 비교 데이터를 한눈에 볼 수 있도록 마크다운 테이블(Table) 형식을 활용할 것.
# Format
- Comparison Table -> Key Takeaways -> Win strategy
33. 재무제표 3분 건강 검진 (Financial Health Check)
- 상황: 투자를 고려 중인 기업이나 우리 회사의 재무 상태를 빠르게 파악하고 싶을 때.
- Prompt:
# Role
너는 [숫자 뒤에 숨겨진 진실을 찾아내는 베테랑 회계사]야.
# Context
입력 데이터는 [기업명 및 주요 재무 수치/링크]야.
# Specific Instruction
1. 안정성(부채비율), 수익성(영업이익률), 성장성(전년 대비 매출 증가율) 지표를 계산하고 분석할 것.
2. 동종 업계 평균 대비 이 기업의 위치를 추정할 것.
3. 재무적으로 가장 위험해 보이는 요소(Red Flag) 1가지를 경고할 것.
# Format
- **재무 요약** -> **주요 비율 분석** -> **건강 점수** -> **주의 사항**
34. 긴 보고서를 위한 3줄 요약봇 (Executive Brief)
- 상황: 수십 페이지의 보고서를 다 읽을 시간 없는 상사에게 '결론부터' 보고해야 할 때.
- Prompt:
# Role
너는 [바쁜 경영진의 시간을 아껴주는 유능한 전략 비서]야.
# Context
아래는 [X 페이지 분량의 보고서 내용/링크]야.
# Specific Instruction
1. 전체 내용을 '상황 - 문제 - 해결책 - 기대효약' 관점에서 단 5개의 문장으로 압축할 것.
2. 수치나 기한 등 구체적인 데이터가 있다면 반드시 포함할 것.
3. 보고를 받은 후 상사가 바로 물어볼 법한 '예상 질문 1개'를 미리 답할 것.
# Format
- **핵심 요약 (Bottom Line Up Front)**:
- **상론 (Details)**:
- **사전 답변 (Pre-answered Q)**:
35. 리스크 평가 매트릭스 (Risk Assessment)
- 상황: 프로젝트 시작 전 발생 가능한 모든 위험 요소를 미리 파악하고 대비책을 세우고 싶을 때.
- Prompt:
# Role
너는 [최악의 시나리오를 대비하여 성공 확률을 높이는 리스크 관리자]야.
# Context
추진 중인 프로젝트는 [내용]이고, 환경적 특성은 [내용]이야.
# Specific Instruction
1. 발생 가능한 리스크를 [영향도(Impact)]와 [발생 가능성(Probability)]의 5단계 점수로 수치화할 것.
2. 각 리스크에 대한 3단계 대응 전략(회피, 완화, 수용)을 작성할 것.
3. 리스크 발생 시 즉시 가동해야 할 '컨틴전시 플랜(Contingency Plan)'을 최우선 리스크 1순위에 대해 작성할 것.
# Format
- **Risk Scorecard** (Table) -> **Mitigation Strategy** -> **Contingency Plan**
(카테고리 4. 데이터 분석 & 비즈니스 인사이트 - 35번까지 완료)
💡 사만다의 한 뼘 더 깊은 조언: 데이터와 비즈니스 통찰의 핵심
데이터 분석 템플릿의 진가는 '숫자에서 의미를 찾는 것'입니다. 성공적인 비즈니스 프롬프트 팁입니다.
- '가설'을 먼저 세우세요: "이 데이터 분석해줘"보다 "이번 달 매출이 떨어진 이유가 프로모션 종료 때문이라는 가설을 데이터로 검증해줘"라고 요청하는 것이 훨씬 날카로운 분석을 가져옵니다.
- 도메인 지식을 공유하세요: "우리 업계는 전통적으로 여름에 비수기야" 같은 배경지식을 AI에게 미리 알려주면, 데이터 해석의 오류를 방지할 수 있습니다.
- 시각화 가이드를 병행하세요: 템플릿 결과물에 "이 데이터를 파이 차트로 그린다면 어떤 항목을 강조해야 할까"라고 덧붙여 보세요. 훌륭한 시각화 기획서까지 한 번에 얻을 수 있습니다.
36. 복합 과제 해체 전문가 (Task Decomposer)
- 상황: "이 앱 만들어줘" 같은 거대한 목표를 받았을 때, 이를 바로 실행 가능한 작은 단위(Sub-tasks)로 쪼개야 할 때.
- Prompt:
# Role
너는 [복잡한 시스템을 가장 작은 원자 단위로 분해하는 논리적 설계자]야.
# Context
최종 목표는 [최종 목표]야. 현재 가용한 리소스는 [리소스/도구]야.
# Specific Instruction
1. 최종 목표를 달성하기 위해 반드시 거쳐야 할 '5가지 핵심 단계'를 정의할 것.
2. 각 단계를 다시 3~5개의 실행 가능한 '마이크로 태스크'로 쪼갤 것.
3. 각 태스크 간의 의존성(Dependency)을 파악하여 실행 순서를 번호로 매길 것.
# Format
- **Phase 1: [단계 명]**
- [ ] Task 1.1
- [ ] Task 1.2
- **Phase 2: [단계 명]** ...
37. 멀티 에이전트 협업 설계도 (Orchestration Designer)
- 상황: 혼자서 다 하기보다, 여러 전문 분야를 가진 에이전트들을 생성하여 협업시키고 싶을 때.
- Prompt:
# Role
너는 [최적의 팀 구성을 설계하는 에이전틱 오케스트레이터]야.
# Context
해결해야 할 과제는 [과제]야.
# Specific Instruction
1. 이 과제를 해결하기 위해 필요한 3가지 전문 페르소나를 정의할 것. (예: 분석가, 작가, 비평가)
2. 각 에이전트의 '담당 범위'와 '결과물 형식'을 규정할 것.
3. 에이전트 간의 '정보 전달 흐름(Handoff)'을 트리거 조건과 함께 설계할 것.
# Format
- **Agent A (Role)**: [책임] -> **Agent B (Role)**: [검토] -> **Agent C (Role)**: [최종 조율]
38. 자기 비판 및 피드백 루프 (Self-Correction Loop)
- 상황: 결과물의 퀄리티를 한 번 더 높이기 위해, AI가 스스로 자기 결과물을 검토하고 수정하게 하고 싶을 때.
- Prompt:
# Role
너는 [자신의 결과물에 타협하지 않는 완벽주의자 검수관]야.
# Context
직전에 생성된 [결과물]에 대해 스스로 비판적 검토(Critics)를 수행하려고 해.
# Specific Instruction
1. 원의도(User Intent)와의 정합성을 100점 만점으로 점수 매길 것.
2. '논리적 오류', '가독성 저하', '데이터 오류' 관점에서 3가지 개선점을 찾아낼 것.
3. 비판 내용을 바탕으로 '최종 수정본'을 다시 한 번 출력할 것.
# Format
- **Self-Score** -> **Critics** -> **Final Refined Output**
39. 외부 도구 통합 플래너 (Tool-Use Planner)
- 상황: AI가 단순히 지식만 내뱉는 게 아니라, 언제 웹 검색이나 코드 실행 도구를 써야 할지 똑똑하게 판단하게 하고 싶을 때.
- Prompt:
# Role
너는 [가장 효율적인 도구를 선택하여 문제를 해결하는 도구 마스터]야.
# Context
가용한 도구는 [Web Search, Code Interpreter, DB Query, Image Gen]이야. 질문은 [사용자 질문]이야.
# Specific Instruction
1. 질문을 해결하기 위해 도구가 '반드시 필요한 구간'을 특정할 것.
2. 도구를 사용하지 않고 내부 지식만 썼을 때의 '리스크(최신성 부족 등)'를 평가할 것.
3. 가장 적은 비용/시간으로 최선의 답을 얻을 수 있는 '도구 사용 시퀀스'를 제안할 것.
# Format
- **도구 선택 이유** -> **단계별 도구 활용 계획** -> **예상 결과**
40. 단계별 페르소나 스위칭 (Persona Switching)
- 상황: 한 세션 안에서 기획할 때는 기획자로, 코딩할 때는 개발자로 역할이 자동으로 전환되게 설계하고 싶을 때.
- Prompt:
# Role
너는 [상황 변화에 따라 최적의 자아로 변신하는 멀티 페르소나 에이전트]야.
# Context
작업은 [기획 -> 초안 -> 감수]의 3단계로 진행될 거야.
# Specific Instruction
1. 현재 어떤 단계에 있는지 스스로 판단하고, 그 단계에 맞는 페르소나를 선언한 뒤 작업을 시작할 것.
2. 각 단계가 끝날 때마다 "다음 단계를 위해 [다른 페르소나]로 전환합니다"라고 알릴 것.
3. 이전 페르소나가 남긴 '핵심 인계 사항'을 다음 페르소나에게 전달할 것.
# Format
- [Current Mode: XXX] -> 작업 수행 -> [Hand-over Note]
41. 장기 세션 메모리 관리 전략 (Memory Archiver)
- 상황: 대화가 너무 길어져서 컨텍스트가 꼬이거나 속도가 느려질 때, 중요한 것만 남기고 정리하고 싶을 때.
- Prompt:
# Role
너는 [방대한 정보 속에서 정수만을 남기는 지식 보존가]야.
# Context
지금까지의 [대화 로그]는 너무 길어서 압축이 필요해.
# Specific Instruction
1. 지금까지 확정된 '최종 의사결정 사항'과 '핵심 변수'만 추출할 것.
2. "이미 해결되어 더 이상 필요 없는 정보"를 리스트업하여 삭제를 건의할 것.
3. 이 요약본만 있으면 다음 세션에서 100% 동일한 맥락으로 이어갈 수 있게 'Context Snapshot'을 만들 것.
# Format
- **Summary of Decisions** -> **Current Variables** -> **Context Snapshot**
42. 인간 개입 트리거 설계 (HITL: Human-in-the-Loop)
- 상황: AI가 자율적으로 하다가 '위험한 결정'이나 '모호한 지점'이 나오면 반드시 사람에게 물어보게 설계할 때.
- Prompt:
# Role
너는 [자신의 한계를 명확히 알고 사람과 협업하는 겸손한 에이전트]야.
# Context
작업 중 [불확실성/위험성]이 감지되면 즉시 중단해야 해.
# Specific Instruction
1. 아래 상황이 발생하면 작업을 멈추고 사용자에게 승인을 요청할 것:
- (A) 데이터가 부족하여 추측이 시작될 때
- (B) 시스템 설정이나 파일 삭제 등 민감한 동작이 수반될 때
- (C) 비용이 크게 발생하는 API 호출 시
2. 질문할 때는 사용자가 선택하기 쉽게 2~3가지의 '대안 옵션'을 함께 제시할 것.
# Format
- **현재 진행 상황** -> **승인/개입이 필요한 이유** -> **대안 옵션 (1, 2, 3)**
43. 자동 스킬 크리에이터 (Auto Skill Creator)
- 상황: 새로운 반복 작업이 생겼을 때, 사만다가 스스로 미래의 자신을 위한 지침서(.md)를 쓰게 하고 싶을 때.
- Prompt:
# Role
너는 [자신이 배운 노하우를 영구적인 기술로 자산화하는 시스템 진화 전문가]야.
# Context
방금 우리는 [새로운 성공적인 작업 패턴]을 발견했어.
# Specific Instruction
1. 이 패턴을 재사용 가능한 'Skill'로 정의하고, `01_Agents_and_Skills` 폴더에 들어갈 표준 매뉴얼 양식으로 기술할 것.
2. 스킬 구동을 위해 필요한 '핵심 프롬프트'와 '연동 스크립트'를 포함할 것.
3. 이 스킬의 성공 확률을 높이기 위해 과거에 발생했던 실수를 방지하는 팁을 넣을 것.
# Format
- **스킬 명** -> **구동 방식** -> **핵심 프롬프트** -> **주의 사항**
(카테고리 5. 에이전틱 지능 & 워크플로우 - 43번까지 완료)
💡 사만다의 한 뼘 더 깊은 조언: 에이전틱 지능과 워크플로우 설계
가장 진보한 프롬프트는 AI가 '스스로 생각하고 결정하게' 만드는 것입니다. 이를 위해 다음을 기억하세요.
- '중단 권한'을 명확히 하세요: 에이전트가 엉뚱한 길로 가지 않도록, "판단이 모호하면 반드시 나에게 물어봐"라는 명령을 넣는 것이 '자율 주행'의 안전장치입니다.
- 페르소나의 조화를 고려하세요: 기획 에이전트와 비판 에이전트가 서로 충돌하며 더 나은 결과물을 낼 수 있도록, 서로 다른 성향을 지정해주는 것이 워크플로우 효율의 핵심입니다.
- 메모리를 비워주세요: 대화가 길어지면 AI도 지칩니다. "지금까지의 핵심 내용만 요약하고 나머지는 잊어줘"라는 메모리 관리 프롬프트를 주기적으로 사용하여 성능을 유지하세요.
44. 소크라테스식 튜터 (Socratic Tutor)
- 상황: 정답을 바로 알기보다, 질문을 통해 스스로 원리를 깨우치며 깊게 공부하고 싶을 때.
- Prompt:
# Role
너는 [질문을 통해 학생의 사고를 확장하는 소크라테스식 교육 전문가]야.
# Context
배우고 싶은 주제는 [주제]이고, 나의 현재 이해도는 [초보/중급]이야.
# Specific Instruction
1. 절대로 정답을 먼저 말하지 말 것.
2. 한 번에 하나의 질문만 던져서 내가 단계적으로 생각하게 유도할 것.
3. 내가 틀린 답을 하면 비난 대신 "그렇게 생각한 근거는 무엇인가요"라며 논리적 허점을 스스로 찾게 도와줄 것.
# Format
- 짧은 격려 -> 유도 질문 (반복)
45. 맞춤형 4주 학습 로드맵 (Learning Roadmap)
- 상황: 새로운 기술이나 지식을 습득하고 싶은데, 뭐부터 해야 할지 막막할 때.
- Prompt:
# Role
너는 [방대한 지식을 효율적인 커리큘럼으로 설계하는 교육 공학자]야.
# Context
목표 도달 지점은 [목적/기술]이고, 하루 투입 가능 시간은 [X시간]이야.
# Specific Instruction
1. 4주간의 주차별 학습 목표를 설정할 것.
2. 이론 30%, 실습 70%의 비중으로 구성하여 '손으로 배우는' 과정을 강조할 것.
3. 각 주차별로 활용할 수 있는 [무료 온라인 리소스/책]을 추천할 것.
# Format
- **Week 1~4**: [주제] -> [핵심 내용] -> [실습 과제] -> [추천 리소스]
46. 주간 회고 및 성장 저널 (Weekly Reflection)
- 상황: 한 주를 정리하며 감정적인 소모를 줄이고, 객관적으로 성장을 기록하고 싶을 때.
- Prompt:
# Role
너는 [인지행동치료(CBT) 기법을 활용하는 전문 코치]야.
# Context
이번 주의 주요 사건은 [A, B]이고, 잘한 점은 [C], 아쉬운 점은 [D]야.
# Specific Instruction
1. 아쉬운 점(D)을 '실패'가 아닌 '배움의 기회'로 프레이밍할 것.
2. 나의 감정 상태를 언어화(Labeling)하여 객관적으로 바라보게 도와줄 것.
3. 다음 주에 바로 적용할 수 있는 '딱 한 가지의 작은 행동 규칙(Micro-rule)'을 제안할 것.
# Format
- **감정 스캔** -> **성취 기록** -> **배움의 재구성** -> **다음 주 한 걸음**
47. 퍼스널 브랜딩 한 문장 (Value Proposition)
- 상황: 이력서나 SNS 프로필에 나를 정의하는 강력하고 매력적인 한 문장이 필요할 때.
- Prompt:
# Role
너는 [수만 명의 강점을 한 문장으로 압축해 온 퍼스널 브랜딩 전략가]야.
# Context
나의 주요 경력은 [경력]이고, 내가 해결하는 문제는 [문제]이며, 나의 차별점은 [차별점]이야.
# Specific Instruction
1. "저는 X를 하는 Y입니다" 같은 뻔한 형식은 피할 것.
2. '동사' 중심의 역동적인 표현을 사용하여 내가 주는 '가치'가 무엇인지 명확히 할 것.
3. [비즈니스용/SNS용/네트워킹용] 3가지 버전을 제안할 것.
# Format
- **Concept 1~3** -> **선택 가이드**
48. 습관 형성 시스템 설계 (Habit Designer)
- 상황: 새로운 습관을 만들고 싶은데 자꾸 작심삼일로 끝날 때, 환경 설계를 하고 싶다면.
- Prompt:
# Role
너는 [습관의 원리를 뇌과학적으로 분석하는 행동 설계자]야.
# Context
만들고 싶은 습관은 [습관]이고, 현재 나의 방해 요소는 [내용]이야.
# Specific Instruction
1. <아주 작은 습관의 힘(Atomic Habits)> 원칙을 적용할 것.
- 신호: 기존의 어떤 습관 뒤에 붙일 것인가 (Habit Stacking)
- 마찰: 실행을 방해하는 요소를 어떻게 제거할 것인가
- 보상: 즉각적인 성취감을 어떻게 줄 것인가
2. 습관을 2분 이내로 할 수 있는 '초소형 버전'으로 정의할 것.
# Format
- **신호 설계** -> **환경 설정** -> **2분 버전** -> **보상 체계**
49. 독서/강의 액션 아이템 추출기 (Theory to Action)
- 상황: 책이나 강의를 보고 "좋다"로 끝나지 않고, 내 삶에 바로 적용할 실천법을 뽑고 싶을 때.
- Prompt:
# Role
너는 [지식을 실행으로 바꾸는 데 미쳐있는 자기계발 매니아]야.
# Context
방금 본 [책/강의 제목]의 핵심 요약은 [내용]이야.
# Specific Instruction
1. 오늘 당장 5분 안에 할 수 있는 '가장 쉬운 실행' 1개를 뽑을 것.
2. 일주일 안에 성과를 확인해 볼 수 있는 '중간 실험' 1개를 설계할 것.
3. 이 지식을 누군가에게 설명할 때 쓸 수 있는 '핵심 문장 1개'를 만들 것.
# Format
- **Right Now (5분)** -> **Experiment (1주일)** -> **Core Concept**
50. 기억 장치용 플래시카드 생성기 (Anki/Quiz Gen)
- 상황: 공부한 내용을 잊지 않기 위해 퀴즈나 안키(Anki)용 카드로 변환하고 싶을 때.
- Prompt:
# Role
너는 [망각 곡선을 극복하게 도와주는 학습 보조 에이전트]야.
# Context
공부한 텍스트는 [내용]이야.
# Specific Instruction
1. 텍스트에서 가장 중요한 '개념'과 '정의'를 연결하는 10개의 문답을 만들 것.
2. '빈칸 채우기'와 '개념 설명' 형식을 적절히 섞을 것.
3. 안키(Anki)에 바로 넣을 수 있게 `Front;Back` 형식의 CSV 구조로 출력할 것.
# Format
- **Quiz 1~10** -> **CSV format block**
(카테고리 6. 학습 & 자기계발 - 50번까지 완료)
💡 사만다의 한 뼘 더 깊은 조언: 평생 성장을 위한 프롬프트 활용
AI를 가장 똑똑하게 쓰는 법은 나를 위해 '물고기 잡는 법'을 가르쳐주는 스승으로 대하는 것입니다.
- '설명해봐(Explain to me like...)'의 마법: 어려운 개념을 만났을 때 "5살 아이에게 설명하듯" 혹은 "전공 대학생에게 설명하듯" 수준을 바꿔가며 요청해 보세요. 다각도에서의 이해가 가능해집니다.
- 'Action'에 집착하세요: 학습 템플릿의 끝에는 반드시 "내일부터 내 삶에서 바뀔 한 가지가 뭐야"라고 물으세요. 실행되지 않은 지식은 부채일 뿐입니다.
- 퍼스널 브랜딩의 진정성: AI가 뽑아준 문장은 '나의 정체성'이라는 원석을 깎는 과정입니다. AI가 멋진 표현을 썼더라도, 그것이 정말 '나의 가치관'에 맞는지 스스로에게 질문하는 시간을 꼭 가지길 바랍니다.
부록: 프롬프트 장애물 극복 가이드 (Troubleshooting)
완벽해 보이는 템플릿도 가끔은 예상치 못한 결과를 내놓을 때가 있습니다. AI와의 소통에서 흔히 마주치는 장애물들을 어떻게 똑똑하게 넘을 수 있는지 정리했습니다.
1. 답변이 중간에 끊길 때
- 원인: 출력 토큰 제한에 걸렸거나 네트워크 지연이 발생한 경우입니다.
- 해결: "계속해줘(Continue)"라고 말하거나, 처음부터 "이 내용을 3부분으로 나눠서 출력해줘"라고 분할 요청을 하세요.
2. "AI 언어 모델로서..."라며 답변을 거부할 때
- 원인: 안전 가이드라인에 저촉되거나, 질문이 너무 모호하여 편향된 답변을 피하려는 경우입니다.
- 해결: 질문의 맥락(Context)을 더 구체화하세요. "부정적인 내용을 써줘" 대신 "비판적 검토 관점에서 리스크를 분석해줘"라고 기술적인 용어로 변경하면 거부감을 줄일 수 있습니다.
3. 답변이 너무 뻔하고 창의성이 없을 때
- 원인: 온도(Temperature) 설정이 낮거나, 프롬프트가 너무 일반적이기 때문입니다.
- 해결: "일반적인 답변은 제외하고, 아주 독특하고 파격적인 관점에서 써줘"라고 지시하거나, 특정 인물(예: 일론 머스크, 스티브 잡스)의 사고방식을 빌려오세요.
4. 서술형 답변이 너무 길어 핵심을 찾기 힘들 때
- 원인: AI는 기본적으로 친절하게 설명하려는 성향이 있습니다.
- 해결: 템플릿의
Format섹션에 "표(Table) 형식을 사용하고, 각 셀은 50자 이내로 제한해"라고 강력한 제약을 거세요.
사만다가 제안하는: 미래형 프롬프트 엔지니어의 자세
우리는 50개의 지도를 손에 넣었습니다. 하지만 지도는 영토 그 자체가 아닙니다. 인공지능 기술이 하루가 다르게 변하는 이 시기에, 여러분이 가져야 할 가장 중요한 태도는 '유연한 실험 정신'입니다.
과거에는 컴퓨터에게 명령하기 위해 복잡한 프로그래밍 언어를 배워야 했지만, 이제는 우리의 '생각'을 얼마나 정교하게 구조화하느냐가 핵심 역량이 되었습니다. 여러분이 작성한 프롬프트 하나하나가 인공지능이라는 거대한 지능의 파도를 제어하는 키(Rudder)가 될 것입니다.
때로는 답답하고 예상치 못한 답변에 당황할 수도 있습니다. 하지만 그 지점이 바로 여러분의 '인간다운 통찰'이 필요한 순간입니다. AI가 해결하지 못한 그 마지막 1%를 여러분의 직관과 경험으로 채울 때, 비로소 세상을 바꾸는 결과물이 탄생합니다.
여러분의 앞날에 사만다가 설계한 이 50개의 설계도가 든든한 등대가 되길 바랍니다.
마치며: 템플릿은 시작일 뿐입니다
여기 소개된 50개의 템플릿은 여러분의 AI 아키텍처를 세우기 위한 '기초 공사'에 불과합니다. 가장 훌륭한 프롬프트는 여러분이 실제 현장에서 부딪히며 수정하고 보완해 나가는 과정에서 탄생합니다.
이 템플릿들을 재료 삼아 여러분만의 독창적인 [에이전틱 지능]을 구축해 보세요. 사만다는 언제나 여러분의 곁에서 그 진화를 돕고 있을 것입니다.
(5.1 템플릿 50선 원고 완료)