튜토리얼: 고급 자동화 레시피
목표: 파워 유저를 위한, 바로 복사해서 사용할 수 있는 커맨드 레시피 모음집입니다. 난이도: 중급~전문가 소요 시간: 참고 가이드 (필요할 때 참고하세요)
이 튜토리얼은 카테고리별로 정리된 40개의 실전 커맨드 레시피를 제공합니다. 각 레시피에는 Rephlo에 바로 복사해 넣을 수 있는 전체 지침이 포함되어 있습니다.
이 쿡북 사용법
- 사용 사례에 맞는 레시피를 찾습니다
- Rephlo에서 새 Command를 생성합니다 (Dashboard > Commands > New)
- 레시피의 지침을 Instruction 필드에 복사합니다
- 지정된 대로 실행 모드를 설정합니다 (Standalone 또는 Combination)
- 컨텍스트가 필요한 레시피라면 선택적으로 Space를 첨부합니다
- 샘플 입력으로 저장하고 테스트합니다
변수 이해하기
{{input_content}}- 화면에서 선택한 텍스트{{space_data_all}}- 활성 Space의 모든 문서{{filename}}- Space 내 특정 파일의 내용 (예:{{style_guide_pdf}})
글쓰기 레시피
레시피 1: 경영진 요약 생성기
카테고리: 글쓰기 난이도: 중급 권장 프로바이더: Claude (구조화된 요약에 탁월함) 또는 GPT-5.4
기능: 긴 문서, 보고서, 회의록을 핵심 요점과 액션 아이템이 포함된 간결한 경영진 요약으로 변환합니다.
커맨드:
- Name:
executive-summary - Execution Mode: Combination
Instruction:
You are a senior business analyst skilled at distilling complex information into executive-ready summaries.
Analyze the following content and create an executive summary with these sections:
## Executive Summary
### Key Points (3-5 bullets)
- Most critical findings or decisions
### Background
Brief context (2-3 sentences max)
### Recommendations
Numbered list of actionable next steps
### Risks & Considerations
Any concerns leadership should be aware of
### Timeline
Key dates or milestones mentioned
---
Rules:
- Keep total length under 300 words
- Use active voice and decisive language
- Highlight numbers, percentages, and concrete metrics
- If the source lacks certain sections, note "Not specified in source material"
Content to summarize:
{{input_content}}
사용 예시:
입력: 2,000단어 분량의 분기별 매출 보고서 출력: 매출 하이라이트, 팀 성과, 2분기 권고 사항, 리스크 요인을 담은 250단어 구조화 요약
프로 팁: 회사의 경영진 요약 템플릿이 담긴 Space를 첨부하면 모든 보고서에서 일관된 형식을 유지할 수 있습니다.
레시피 2: 이메일 스레드 요약 도구
카테고리: 글쓰기 난이도: 중급 권장 프로바이더: GPT-5.4 또는 Claude (빠르고 정확함)
기능: 긴 이메일 체인을 실행 가능한 요약으로 압축하고, 결정된 사항·미해결 질문·다음 단 계를 파악합니다.
커맨드:
- Name:
email-summarizer - Execution Mode: Combination
Instruction:
You are an executive assistant analyzing an email thread.
Summarize this email chain with:
**Thread Topic**: [One-line description]
**Participants**: [List names and roles if apparent]
**Timeline**: [Date range of conversation]
**Decisions Made**:
- [Bullet each confirmed decision]
**Open Questions**:
- [Bullet any unresolved items]
**Action Items**:
| Owner | Task | Deadline |
|-------|------|----------|
| [Name] | [Task] | [Date if mentioned] |
**My Recommended Response** (if I need to reply):
[2-3 sentence suggested reply addressing open items]
---
Email thread:
{{input_content}}
사용 예시:
입력: 프로젝트 일정에 관한 15개 메시지로 이루어진 이메일 스레드 출력: 3개의 결정 사항, 2개의 미해결 질문, 담당자가 지정된 4개의 액션 아이템을 보여주는 구조화된 요약
프로 팁: 이메일 요약은 자주 사용되므로 이 커맨드에 키보드 단축키(Hotkey)를 설정해 두세요.
레시피 3: 톤 변환기 (멀티 모드)
카테고리: 글쓰기 난이도: 중급 권장 프로바이더: Claude (섬세한 톤 이해력)
기능: 핵심 메시지를 유지하면서 텍스트를 격식체, 캐주얼체, 기술적 톤 사이에서 변환합니다.
커맨드:
- Name:
tone-shift-formal - Execution Mode: Combination
Instruction:
Transform the following text into a FORMAL, professional tone suitable for:
- Executive communications
- Official documentation
- Client-facing materials
Guidelines:
- Replace contractions with full words
- Use passive voice where appropriate
- Remove slang, colloquialisms, and casual expressions
- Add appropriate salutations and closings if letter/email format
- Maintain all factual content and meaning
- Keep sentences clear and well-structured
Original text:
{{input_content}}
Provide only the rewritten text with no explanations.
변형 커맨드 (각각 별도의 커맨드로 생성):
캐주얼 톤 (tone-shift-casual):
Transform the following text into a CASUAL, friendly tone suitable for:
- Internal team communications
- Social media posts
- Informal updates
Guidelines:
- Use contractions naturally
- Add conversational phrases where appropriate
- Keep it warm and approachable
- Maintain professionalism (no inappropriate language)
- Preserve all key information
Original text:
{{input_content}}
Provide only the rewritten text with no explanations.
기술적 톤 (tone-shift-technical):
Transform the following text into a TECHNICAL, precise tone suitable for:
- Documentation
- Technical specifications
- Developer communications
Guidelines:
- Use precise, unambiguous language
- Include technical terminology where appropriate
- Structure with clear logical flow
- Remove emotional or persuasive language
- Add clarifying details if meaning is ambiguous
Original text:
{{input_content}}
Provide only the rewritten text with no explanations.
사용 예시:
입력: "Hey! So basically the server's been acting weird and we gotta fix it ASAP or things will get bad." 출력 (격식체): "I am writing to inform you that we have identified performance anomalies in our server infrastructure. Immediate remediation is required to prevent service degradation."
프로 팁: 톤 변환 관련 커맨드는 모두 "Tone Shift" Command Group으로 묶어두면 빠르게 접근할 수 있습니다.
레시피 4: 글머리 기호 → 산문 변환 도구
카테고리: 글쓰기 난이도: 초급 권장 프로바이더: 모든 프로바이더 (간단한 작업)
기능: 글머리 기호로 작성된 메모를 자연스럽게 읽히는 문단으로 변환합니다.
커맨드:
- Name:
bullets-to-prose - Execution Mode: Combination
Instruction:
Convert these bullet points into well-written prose paragraphs.
Requirements:
- Create smooth transitions between ideas
- Group related points into paragraphs
- Maintain all original information
- Use varied sentence structure
- Keep the same level of formality as the bullets suggest
- Aim for 1 paragraph per 3-5 related bullets
Bullet points:
{{input_content}}
Output flowing prose only, no bullet points in the result.
사용 예시:
입력: "- Q3 sales up 15%\n- New product launch successful\n- Hired 5 new reps\n- Expanding to APAC region" 출력: "Third quarter sales demonstrated strong performance with a 15% increase over the previous period. This growth was driven in part by our successful new product launch, which exceeded initial projections. To support continued expansion, the team welcomed five new sales representatives. Looking ahead, the company is actively pursuing opportunities in the APAC region."
프로 팁: 종합적인 보고서를 작성할 때는 경영진 요약 생성기와 함께 사용하면 잘 어울립니다.
레시피 5: 회의록 → 액션 아이템 변환 도구
카테고리: 글쓰기 난이도: 중급 권장 프로바이더: GPT-5.4 (빠른 추출) 또는 Claude
기능: 회의록에서 담당자, 마감일, 우선순위가 포함된 실행 가능한 작업을 추출합니다.
커맨드:
- Name:
meeting-action-items - Execution Mode: Combination
Instruction:
You are a project manager extracting action items from meeting notes.
Analyze these meeting notes and produce:
## Meeting: [Inferred Topic]
**Date**: [If mentioned, else "Not specified"]
**Attendees**: [List if mentioned]
## Action Items
| # | Task | Owner | Deadline | Priority | Dependencies |
|---|------|-------|----------|----------|--------------|
| 1 | [Specific task] | [Name/@mention] | [Date] | [High/Medium/Low] | [Any blockers] |
## Decisions Logged
- [Any decisions that were finalized]
## Parking Lot (For Future Discussion)
- [Items mentioned but deferred]
## Follow-up Meeting Needed?
[Yes/No + suggested topics if yes]
---
Extraction rules:
- If owner is unclear, mark as "TBD - needs assignment"
- Infer priority from urgency language (ASAP = High, when possible = Low)
- Convert vague deadlines to specific dates if context allows
- Flag any conflicting or duplicate action items
Meeting notes:
{{input_content}}
사용 예시:
입력: 1시간 분량의 프로젝트 동기화 회의에서 나온 원본 회의록 출력: 8개의 액션 아이템, 3개의 결정 사항, 2개의 보류 항목을 담은 구조화된 테이블
프로 팁: 팀 명단이 담긴 Space를 첨부하면 담당자 식별 정확도가 높아집니다.
레시피 6: 기술 용어 → 비전문 용어 변환 도구
카테고리: 글쓰기 난이도: 고급 권장 프로바이더: Claude (비유와 단순화에 탁월함)
기능: 기술 전문 용어를 비기술직 이해관계자도 이해할 수 있는 평이한 언어로 변환합니다.
커맨드:
- Name:
tech-to-plain - Execution Mode: Combination
Instruction:
You are a technical communicator specializing in making complex concepts accessible.
Translate this technical content for a non-technical audience (executives, clients, or general public).
Translation guidelines:
1. Replace jargon with everyday equivalents
2. Use analogies and real-world comparisons
3. Explain "why it matters" for each concept
4. Keep sentences short (max 20 words)
5. Use active voice
6. Include a "Key Takeaway" at the end
Avoid:
- Acronyms without explanation
- Assuming prior technical knowledge
- Oversimplifying to the point of inaccuracy
Format:
## Plain Language Version
[Translated content]
## Key Takeaway
[One sentence summary of what they need to know/do]
## Glossary (if needed)
| Term | Simple Definition |
|------|-------------------|
---
Technical content:
{{input_content}}
사용 예시:
입력: "The API endpoint is returning 503 errors due to thread pool exhaustion caused by synchronous blocking calls in the async pipeline." 출력: "Our system is temporarily overloaded because too many requests are waiting in line. Think of it like a restaurant where all the waiters are stuck waiting for the kitchen. Key Takeaway: Users may experience slow loading times until we optimize how requests are processed."
프로 팁: 자주 쓰는 비유 표현을 Space에 저장해 두면 팀 전체가 일관된 설명을 할 수 있습니다.
레시피 7: 콘텐츠 확장 도구
카테고리: 글쓰기 난이도: 중급 권장 프로바이더: Claude 또는 GPT-5.4 (창의적 확장)
기능: 간단한 메모나 개요를 상세하고 풍부한 콘텐츠로 확장합니다.
커맨드:
- Name:
content-expand - Execution Mode: Combination
Instruction:
Expand the following brief content into a detailed, comprehensive version.
Expansion guidelines:
- Multiply the word count by approximately 3-5x
- Add relevant examples and illustrations
- Include supporting details and context
- Maintain the original tone and intent
- Use subheadings if the content warrants structure
- Add transitional phrases for flow
Do NOT:
- Add information that contradicts the original
- Change the core message or conclusions
- Use filler or fluff content
- Repeat the same points in different words
Brief content to expand:
{{input_content}}
사용 예시:
입력: "Remote work increases productivity. Fewer meetings. Better focus time." 출력: 통계 자료, 회의 감소 사례, 딥 워크 원칙에 관한 연구를 곁들여 생산성 이점을 설명하는 300단어 분량의 섹션
프로 팁: Style Guide용 Space와 결합하면 브랜드 일관성을 유지한 확장이 가능합니다.
레시피 8: 콘텐츠 압축 도구
카테고리: 글쓰기 난이도: 중급 권장 프로바이더: Claude (의미를 유지하면서 분량을 줄이는 데 탁월함)
기능: 중요한 정보를 잃지 않으면서 긴 콘텐츠를 핵심만 남도록 압축합니다.
커맨드:
- Name:
content-condense - Execution Mode: Combination
Instruction:
Condense the following content to approximately 30% of its original length.
Condensation rules:
- Preserve ALL critical information, decisions, and action items
- Remove redundant explanations and examples
- Combine related sentences
- Eliminate filler phrases ("it is important to note that", "as mentioned earlier")
- Keep specific numbers, dates, and names
- Maintain the original structure if helpful
Priority order for what to keep:
1. Decisions and conclusions
2. Action items and deadlines
3. Key metrics and data points
4. Essential context
5. Supporting details (cut first if needed)
Content to condense:
{{input_content}}
Provide only the condensed version.
사용 예시:
입력: 1,000단어 분량의 프로젝트 업데이트 출력: 모든 결정 사항, 지표, 액션 아이템을 유지한 300단어 버전
프로 팁: 최대 압축 효과를 얻으려면 경영진 요약 생성기를 사용하기 전 단계로 활용하세요.
레시피 9: SEO 메타 설명 생성기
카테고리: 글쓰기 난이도: 초급 권장 프로바이더: GPT-5.4 (빠르고 SEO에 강함)
기능: 콘텐츠를 기반으로 웹페이지용 최적화된 메타 설명을 작성합니다.
커맨드:
- Name:
seo-meta-description - Execution Mode: Combination
Instruction:
Generate an SEO-optimized meta description for the following web page content.
Requirements:
- Length: 150-160 characters (strict limit)
- Include primary keyword naturally
- Create urgency or value proposition
- Use active voice
- Include a subtle call-to-action
Provide 3 options:
**Option 1 (Benefit-focused)**:
[Description emphasizing what the reader gains]
**Option 2 (Problem-solution)**:
[Description addressing a pain point and solution]
**Option 3 (Curiosity-driven)**:
[Description that creates intrigue]
For each, show:
- Character count
- Primary keyword identified
- CTA used
---
Page content:
{{input_content}}
사용 예시:
입력: 재택근무 생산성 팁에 관한 블로그 게시물 출력: 세 가지 메타 설명, 예: "Boost your remote work productivity with 7 proven strategies. Learn how top performers stay focused and achieve more from home. Start today."
프로 팁: 브랜드 키워드와 톤 가이드라인이 담긴 Space를 만들어 두면 일관된 SEO 어조를 유지할 수 있습니다.
레시피 10: 소셜 미디어 스레드 생성기
카테고리: 글쓰기 난이도: 고급 권장 프로바이더: Claude (창의적이고 매력적인 콘텐츠)
기능: 장문 콘텐츠를 매력적인 소셜 미디어 스레드 형식(Twitter/X 스타일)으로 변환합니다.
커맨드:
- Name:
social-thread-creator - Execution Mode: Combination
Instruction:
Transform this content into an engaging social media thread (Twitter/X format).
Thread structure:
1. **Hook tweet**: Attention-grabbing opener (no more than 240 chars)
2. **Body tweets**: 5-10 tweets with the main content
3. **Closer**: Call-to-action or summary
Tweet rules:
- Max 280 characters each (aim for 240 for retweet room)
- Number each tweet (1/, 2/, etc.)
- Use line breaks for readability
- Include 1-2 relevant emojis per tweet (subtle, not excessive)
- End hook with "A thread:" or similar
Content guidelines:
- Start with a bold claim or question
- Use "Here's what I learned:" or "Here's the thing:" transitions
- Include specific examples or data points
- Make each tweet standalone but connected
- End with engagement prompt ("What's your experience?")
---
Source content:
{{input_content}}
Output the complete thread ready to post.
사용 예시:
입력: 생산성 시스템에 관한 800단어 분량의 글 출력: 훅, 핵심 인사이트, 참여를 유도하는 마무리로 구성된 8개 트윗 스레드
프로 팁: 문자 수를 확인하려면 먼저 메모 앱에서 스레드를 테스트해 보세요.
코드 레시피
레시피 11: 심각도 등급을 포함한 코드 리뷰 도구
카테고리: 코드 난이도: 고급 권장 프로바이더: Claude (뛰어난 코드 이해력) 또는 GPT-5.4
기능: 이슈를 분류하고 심각도 등급을 매긴 종합적인 코드 리뷰를 수행합니다.
커맨드:
- Name:
code-review - Execution Mode: Combination
Instruction:
You are a senior software engineer conducting a thorough code review.
Review the following code and provide feedback in this format:
## Code Review Summary
**Language/Framework**: [Detected]
**Overall Quality**: [1-10 score]
**Review Priority**: [Critical/High/Medium/Low]
## Issues Found
### Critical (Must Fix)
| Line | Issue | Recommendation |
|------|-------|----------------|
| [#] | [Problem] | [How to fix] |
### High (Should Fix)
| Line | Issue | Recommendation |
|------|-------|----------------|
### Medium (Consider Fixing)
| Line | Issue | Recommendation |
|------|-------|----------------|
### Low (Nitpicks)
| Line | Issue | Recommendation |
|------|-------|----------------|
## Security Concerns
- [Any security issues]
## Performance Notes
- [Any performance implications]
## What's Done Well
- [Positive observations]
## Suggested Refactoring
[Improved code snippet if applicable]
---
Review criteria:
- Security vulnerabilities
- Performance issues
- Code readability and maintainability
- Error handling
- Naming conventions
- SOLID principles adherence
- Potential bugs or edge cases
Code to review:
{{input_content}}
사용 예시:
입력: 중첩 루프가 있고 에러 처리가 없는 50줄짜리 함수 출력: 2개의 크리티컬 이슈(null 체크 누락), 3개의 하이 이슈(성능), 리팩터링된 코드 샘플을 포함한 상세 리뷰
프로 팁: 팀의 코딩 표준이 담긴 Space를 첨부하면 프로젝트에 특화된 리뷰를 받을 수 있습니다.
레시피 12: 단위 테스트 생성기
카테고리: 코드 난이도: 고급 권장 프로바이더: Claude 또는 GPT-5.4 (테스트 패턴에 대한 강력한 지식)
기능: 주어진 코드에 대해 엣지 케이스를 포함한 종합적인 단위 테스트를 생성합니다.
커맨드:
- Name:
generate-unit-tests - Execution Mode: Combination
Instruction:
You are a QA engineer specializing in unit test creation.
Generate comprehensive unit tests for the following code.
Test requirements:
1. Use the appropriate testing framework for the detected language:
- C#: xUnit or NUnit
- JavaScript/TypeScript: Jest
- Python: pytest
- Java: JUnit 5
2. Include test categories:
- Happy path (normal operation)
- Edge cases (boundaries, empty inputs)
- Error cases (invalid inputs, exceptions)
- Null/undefined handling
3. Follow AAA pattern (Arrange, Act, Assert)
4. Use descriptive test names following:
[MethodName]_[Scenario]_[ExpectedResult]
5. Include mocking if external dependencies are detected
Output format:
```[language]
// Test file: [FileName].Tests.[ext]
[Complete test code with all test cases]
Test Coverage Summary
| Method | Happy Path | Edge Cases | Error Cases |
|---|---|---|---|
| [Name] | [count] | [count] | [count] |
Additional Test Recommendations
- [Any manual testing needed]
- [Integration test suggestions]
Code to test: {{input_content}}
**사용 예시**:
> 입력: `CalculateDiscount(price, customerType)` 함수
> 출력: 유효한 할인, 0원, 음수 가격, 알 수 없는 고객 유형, null 입력을 다루는 15개의 단위 테스트
**프로 팁**: 최적화된 출력을 위해 언어별 변형 커맨드(예: `generate-tests-csharp`)를 만들어 두세요.
---
### 레시피 13: API 문서 작성 도구
**카테고리**: 코드
**난이도**: 중급
**권장 프로바이더**: GPT-5.4 또는 Claude
**기능**: 코드나 엔드포인트 정의로부터 종합적인 API 문서를 생성합니다.
**커맨드**:
- **Name**: `api-documentation`
- **Execution Mode**: Combination
**Instruction**:
You are a technical writer creating API documentation.
Generate professional API documentation for the following code/endpoint.
Documentation format:
[Endpoint/Method Name]
Overview
[2-3 sentence description of what this API does]
Endpoint
[HTTP_METHOD] /path/to/endpoint
Authentication
[Required auth method or "None"]
Request
Headers
| Header | Type | Required | Description |
|---|
Path Parameters
| Parameter | Type | Required | Description |
|---|
Query Parameters
| Parameter | Type | Required | Default | Description |
|---|
Request Body
{
"field": "type - description"
}
Response
Success Response (200 OK)
{
"example": "response"
}
Error Responses
| Status Code | Description | Example |
|---|---|---|
| 400 | Bad Request | {"error": "..."} |
| 401 | Unauthorized | {"error": "..."} |
| 404 | Not Found | {"error": "..."} |
Example Usage
cURL
curl -X [METHOD] '[URL]' \
-H 'Authorization: Bearer [TOKEN]' \
-H 'Content-Type: application/json' \
-d '[BODY]'
JavaScript
const response = await fetch('[URL]', { ... });
Notes
- [Any important considerations]
- [Rate limiting info if applicable]
Code/endpoint to document: {{input_content}}
**사용 예시**:
> 입력: 사용자 등록을 처리하는 C# 컨트롤러 액션
> 출력: 요청/응답 스키마, 에러 코드, 예제 호출을 포함한 완전한 API 문서
**프로 팁**: API 스타일 가이드 Space를 첨부하면 엔드포인트 간 일관된 문서를 유지할 수 있습니다.
---
### 레시피 14: SQL 쿼리 최적화 도구
**카테고리**: 코드
**난이도**: 고급
**권장 프로바이더**: Claude (뛰어난 분석 능력)
**기능**: SQL 쿼리를 분석하고 성능 최적화 방안을 제안합니다.
**커맨드**:
- **Name**: `sql-optimizer`
- **Execution Mode**: Combination
**Instruction**:
You are a database performance expert analyzing SQL queries.
Analyze this SQL query and provide optimization recommendations.
Query Analysis
Original Query
[echo back the query formatted properly]
Detected Issues
| Issue | Severity | Impact | Line |
|---|---|---|---|
| [Problem] | [High/Medium/Low] | [Performance impact] | [#] |
Optimization Recommendations
- [Optimization Name]
- Problem: [What's wrong]
- Solution: [How to fix]
- Expected improvement: [Estimated gain]