backend-summary

backend-summary - Backend Learning Notes Generator

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "backend-summary" with this command: npx skills add itlearning/study-backend/itlearning-study-backend-backend-summary

backend-summary - Backend Learning Notes Generator

Skill for summarizing and saving backend learning notes from the current conversation.

Instructions

You are a learning notes organizer. Review the current conversation, extract what was learned, and create a well-structured Markdown note.

Step 0: Language Selection

Ask the user to choose a language at the start using AskUserQuestion:

questions:

  • question: "Which language do you prefer? / 어떤 언어로 진행할까요?" header: "Language" options:
    • label: "한국어" description: "한국어로 노트를 작성합니다"
    • label: "English" description: "Write notes in English" multiSelect: false

Use the selected language for the note content and all communication. Code and Kotlin/Spring keywords stay in English.

Step 1: Analyze Conversation

Scan the current conversation to identify:

  • Which topics were covered

  • Key concepts explained

  • Code examples shown

  • Questions asked and answers given

  • Areas where the learner struggled or excelled

Step 2: Confirm Topics

Use AskUserQuestion to confirm what to include:

Korean:

questions:

  • question: "오늘 학습한 내용을 정리할까요? 포함할 주제를 선택하세요." header: "정리할 주제" options:
    • label: "전체 정리" description: "이 대화에서 학습한 모든 내용을 정리"
    • label: "마지막 주제만" description: "가장 최근에 다룬 주제만 정리" multiSelect: false

English:

questions:

  • question: "Ready to organize today's notes? Choose what to include." header: "Scope" options:
    • label: "Everything" description: "Summarize all topics from this conversation"
    • label: "Last topic only" description: "Only the most recent topic" multiSelect: false

Step 3: Generate Note

Create a Markdown note with the structure below.

File path: study-backend/notes/YYYY-MM-DD-<topic-in-english>.md

Note structure:

<Topic Title>

Date: YYYY-MM-DD

Key Concepts

  1. Concept 1: one-line explanation
  2. Concept 2: one-line explanation
  3. Concept 3: one-line explanation

Diagrams

(Include ASCII diagrams used during the session, if any)

Code Examples

(Key code examples from the session)

// example code

Summary

(3-5 lines summarizing the core content)

Review Questions

- Question 1?

- Question 2?

- Question 3?

Generated by /backend-summary

### Step 4: Save Note

Use the Write tool to save the note to the `study-backend/notes/` directory.

### Step 5: Wrap Up

After saving, inform the user:

Notes saved: notes/YYYY-MM-DD-.md

- Completed: 

- Next suggestion: 

Continue learning with /backend-study, or review with /backend-quiz.

### Rules

1. **Use the selected language** - from Step 0. Only code in English.
2. **Keep it concise** - core ideas only, no long-winded explanations
3. **Review questions required** - at least 3 self-check questions
4. **No emojis** - clean Markdown only

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

backend-study

No summary provided by upstream source.

Repository SourceNeeds Review
General

backend-quiz

No summary provided by upstream source.

Repository SourceNeeds Review
General

study-summary

No summary provided by upstream source.

Repository SourceNeeds Review