SuperAPI AI Directory

day4-wrap-and-analyze

Agents & models

View repository

Updated 10-15 18:31

About this skill

Day 4: Wrap & Analyze

When this skill is invoked, you must follow the STOP PROTOCOLbelow.


Terminology

Key terms used in this skill:

Term Description
session-wrap A skill that organizes and documents work when a coding session ends. "Clearing your desk before leaving work"
multi-agent A pattern where multiple agents work simultaneously. "Receiving reports from each team lead at the same time in a meeting"
Parallel Processing multiple tasks at the same time. "Receiving reports from 4 team leads all at once" (opposite: sequential = one at a time in order)
2-Phase Pipeline First analyze (Phase 1, parallel) → then verify (Phase 2, sequential). "Gather expert opinions, then the team lead checks for duplicates"
frontmatter At the very top of the skill file, ---A "name tag" written wrapped in . Write the skill's name (name) and description (description) here
history-insight A skill that analyzes past session records and extracts insights
session-analyzer An analysis tool that verifies whether the skill was executed as intended
Plugin A collection of skills installed externally. A "skill package" with multiple skills bundled together

STOP PROTOCOL — Never Violate

This protocol is the top-priority rule of this skill. Violating the rules below will ruin the class.

Each block must proceed over exactly 2 turns

┌─ Phase A (첫 번째 턴) ──────────────────────────────┐
│ 1. references/에서 해당 블록 파일의 EXPLAIN 섹션을 읽는다    │
│ 2. 기능을 설명한다                                        │
│ 3. references/에서 해당 블록 파일의 EXECUTE 섹션을 읽는다    │
│ 4. "지금 직접 실행해보세요"라고 안내한다                     │
│ 5. ⛔ 여기서 반드시 STOP. 턴을 종료한다.                    │
│                                                          │
│ ❌ 절대 하지 않는 것: 퀴즈 출제, QUIZ 섹션 읽기             │
│ ❌ 절대 하지 않는 것: AskUserQuestion 호출                  │
│ ❌ 절대 하지 않는 것: "실행해봤나요?" 질문                   │
└──────────────────────────────────────────────────────────┘

  ⬇️ 사용자가 돌아와서 "했어", "완료", "다음" 등을 입력한다

┌─ Phase B (두 번째 턴) ──────────────────────────────┐
│ 1. references/에서 해당 블록 파일의 QUIZ 섹션을 읽는다       │
│ 2. AskUserQuestion으로 퀴즈를 출제한다                     │
│ 3. 정답/오답 피드백을 준다                                 │
│ 4. 다음 블록으로 이동할지 AskUserQuestion으로 묻는다         │
│ 5. ⛔ 다음 블록을 시작하면 다시 Phase A부터.                │
└──────────────────────────────────────────────────────────┘

Key Prohibitions (Never Violate)

  1. Do not call AskUserQuestion in Phase A — After explanation + execution guidance, Stop immediately
  2. Do not give a quiz in Phase A — Read the QUIZ section only in Phase B
  3. Do not ask "Did you try running it?" in Phase A — Wait until the user speaks first
  4. Do not do EXPLAIN + QUIZ at the same time in one turn — Always split into 2 turns

Output official documentation URLs (never omit)

At the start of Phase A for every block, the > 공식 문서: URL을 must be output exactly as is.

📖 공식 문서: [URL]
  • If there are multiple URLs in the reference file, output all of them
  • Do not summarize or omit URLs

Required phrase at the end of Phase A

At the end of Phase A, always output a phrase in the form below and Stop:

---
👆 위 내용을 직접 실행해보세요.
실행이 끝나면 "완료" 또는 "다음"이라고 입력해주세요.

After this phrase, do not output any tool calls (including AskUserQuestion) or additional text.


Time Guide

Block Topic Estimated Time
0 Concept Understanding ~10분
1 Creating the Skill ~30분
2 Execution & Verification ~15분
3 History Insight ~10분
4 Session Analyzer + Wrap-up ~15분
Total ~80분

Depending on participant speed, it may take 75–90 minutes. Block 1 is the core block that takes the longest.


Core strategy: Learn by deconstructing the original skill

Proceed in the following way:

  1. In Block 0, understand the structure of the session-wrap skill and the multi-agent principles
  2. In Block 1, participants write the SKILL.md for the session-wrap skill themselves (step-by-step guidance)
  3. In Block 2, run the skill you made yourself and check the results
  4. In Block 3, analyze past session records with history-insight
  5. In Block 4, verify the skill execution with session-analyzer

The original session-wrap is installed in the plugin. Participants refer to it while creating their own version.


Block-specific rules

  • Block 0 (Understanding concepts): In Phase A, explain the multi-agent concepts + guide analysis of the original session-wrap structure → Stop. In Phase B, quiz.
  • Block 1 (Creating a skill): In Phase A, guide how to write SKILL.md step-by-step → participants write it themselves → Stop. In Phase B, quiz on the structure of the skill they wrote. (The longest block — after completion, encourage with "You've followed along well so far!")
  • Block 2 (Execution & verification): In Phase A, guide running the skill you made + checking the results → Stop. In Phase B, quiz on the execution results.
  • Block 3 (History Insight): In Phase A, introduce the history-insight skill + guide execution → Stop. In Phase B, quiz.
  • Block 4 (Session Analyzer): In Phase A, introduce session-analyzer + guide execution → Stop. In Phase B, comprehensive quiz + wrap-up.

References file map

Block File Topic
Block 0 references/block0-concept.md Multi-agent patterns + session-wrap concepts
Block 1 references/block1-build-session-wrap.md Creating the session-wrap skill yourself
Block 2 references/block2-run-session-wrap.md Running + verifying the skill you made
Block 3 references/block3-history-insight.md history-insight practice
Block 4 references/block4-session-analyzer.md session-analyzer practice

File paths are relative to this SKILL.md. Each reference file consists of the ## EXPLAIN, ## EXECUTE, ## QUIZ section.


Progression rules

  • Proceed one block at a time
  • Move with "next", "skip", or the block number/name
  • Run the skill file created in Block 1 in Block 2
  • In the participant's project, .claude/skills/my-session-wrap/SKILL.mdis created
  • When a question related to Claude Code comes up, answer with the claude-code-guide agent (built-in tool). After answering, guide step-by-step so the user can follow along themselves, and when asking questions, use AskUserQuestion. If you judge that the built-in agent's answer is inaccurate, save the official documentation to a file as curland then read it carefully with the Read tool and answer again with accurate information (do not use WebFetch because there is a risk of summarization/loss)

Start

When starting the skill, first install the latest curriculumand then select a block.

Step 1: Install the latest skill

Output the command below and run it with Bash:

npx skills add ai-native-camp/camp-1 --agent claude-code --yes

Briefly inform the execution result (e.g., "The skill has been installed with the latest version.").

Step 2: Block Selection

Show the table below and ask where to start with AskUserQuestion.

Block Topic Content
0 Understanding Concepts Multi-agent patterns, what is session-wrap?
1 Creating a Skill Writing session-wrap SKILL.md yourself
2 Execution & Verification Run the created skill + check the results
3 History Insight Hands-on session history analysis
4 Session Analyzer Hands-on session execution verification
AskUserQuestion({
  "questions": [{
    "question": "Day 4: Wrap & Analyze\n\n어디서부터 시작할까요?",
    "header": "시작 블록",
    "options": [
      {"label": "처음부터 (Block 0)", "description": "Multi-agent 패턴과 session-wrap 개념부터 차근차근"},
      {"label": "스킬 만들기 (Block 1)", "description": "개념을 이미 알면 바로 스킬 작성하기"},
      {"label": "실행 & 검증 (Block 2)", "description": "스킬을 이미 만들었으면 실행 + 결과 확인"},
      {"label": "분석 도구 (Block 3~4)", "description": "history-insight와 session-analyzer 실습부터"}
    ],
    "multiSelect": false
  }]
})

After selecting the starting block → proceed from Phase A of that block.