tasks-explain-diff

por notion

Gere um documento Notion rico explicando alterações de código. Cria documentação abrangente com contexto, intuição, passo a passo do código e verificação…

npx skills add https://github.com/makenotion/cursor-notion-plugin --skill tasks-explain-diff

Explain Code Changes

Create a rich explanation of code changes as a new Notion page.

Input

The user will point to code changes to explain. If not explicitly specified, explain the most recent batch of changes made in the conversation.

Document Sections

Background

Explain the existing system relevant to this change:

  • Broadly explore surrounding code for context
  • Include deep background for beginners (can be skipped by familiar readers)
  • Provide narrow background directly relevant to the change

Intuition

Explain the core intuition for the code change:

  • Focus on the essence, not full details
  • Use concrete examples with toy data
  • Use figures and mermaid diagrams liberally

Code

High-level walkthrough of the changes:

  • Group and order changes in an understandable way
  • Explain the purpose of each significant change
  • Link to specific files and line numbers

Verification

Explain how the code change was verified:

  • Unit tests, integration tests, etc.
  • Step-by-step guide for manual QA

Alternatives

Describe 1-2 alternative approaches (if identifiable):

  • Each alternative includes pros and cons
  • Layout pros/cons in 2 columns
  • Only include if it represents an orthogonal approach
  • Omit this section if no meaningful alternatives exist

Quiz

5 questions testing reader's knowledge:

  • Medium difficulty - requires understanding the substance
  • Multiple choice with explanations
  • Use toggle blocks for answers:
1. Question
   > Option 1
     - Explanation for why incorrect
   > Option 2
     - Explanation for why correct

Formatting Guidelines

  • Use the Notion MCP to create the page and return its URL
  • Write with clarity and flow - engaging, classic style
  • Smooth transitions between sections
  • Use consistent diagram families throughout
  • Include callouts for key concepts, definitions, and edge cases

Mais skills de notion

notion-knowledge-capture
notion
Transforma conversas e discussões em páginas de documentação estruturadas no Notion. Captura insights, decisões e conhecimento do contexto do chat, formata…
notion-meeting-intelligence
notion
Prepara materiais de reunião reunindo contexto do Notion, enriquecendo com pesquisa do Claude e criando tanto uma pré-leitura interna quanto uma pauta externa salva…
notion-research-documentation
notion
Pesquisa em seu espaço de trabalho do Notion, sintetiza descobertas de várias páginas e cria documentação de pesquisa abrangente salva como novas páginas do Notion.
knowledge-capture
notion
Transforme conversas e discussões em páginas de documentação estruturadas no Notion. Captura insights, decisões e conhecimento do contexto do chat com…
meeting-intelligence
notion
Prepare materiais de reunião reunindo contexto do Notion, enriquecendo com pesquisa e criando tanto uma pré-leitura interna quanto uma pauta externa salva no Notion.
research-documentation
notion
Pesquise em seu espaço de trabalho do Notion, sintetize descobertas de várias páginas e crie documentação de pesquisa abrangente com citações adequadas e…
spec-to-implementation
notion
Transforma especificações de produto ou tecnologia em tarefas concretas do Notion. Divide páginas de especificações em planos de implementação detalhados com tarefas claras, critérios de aceitação e…
tasks-build
notion
Construir uma tarefa a partir de uma URL de página do Notion. Busca os detalhes da tarefa, marca como em andamento, implementa o trabalho e atualiza o status no Notion.