talk-stage1-extract
1
总安装量
1
周安装量
#75860
全站排名
安装命令
npx skills add https://github.com/florianbruniaux/claude-code-ultimate-guide --skill talk-stage1-extract
Agent 安装分布
amp
1
cline
1
opencode
1
cursor
1
continue
1
kimi-cli
1
Skill 文档
Talk Stage 1: Extract
Transforms raw material (article, transcript, notes, or a mix) into a structured summary ready for the pipeline’s downstream stages. Auto-detects source type.
When to Use This Skill
- Starting a new talk from any source material
- First step of the talk pipeline (always run before other stages)
- Auditing existing source material before committing to a talk
What This Skill Does
- Collects metadata â asks for slug, event, date, duration, audience, mode if not provided
- Reads the source â loads the source file or inline content
- Detects source type â REX (real-world proof) vs Concept (ideas/thesis) based on content signals
- Extracts the narrative arc â chronological for REX, thematic for Concept
- Extracts metrics â every measurable number with its source
- Identifies main themes â 3-7 themes
- Flags gaps â what’s missing for a complete talk
- Writes
{slug}-summary.md
Input
Required:
- Source file path or inline content (article
.mdx, transcript.md, notes) - Metadata:
slug,event,date,duration,audience,type(–rex or –concept)
If metadata is missing â AskUserQuestion before proceeding.
Output
talks/{YYYY}-{slug}-summary.md
Source Type Detection
| REX signals | Concept signals |
|---|---|
| Specific dates | Theses, arguments |
| Measured metrics | General observations |
| Project/tool names | Trend observations |
| Commits, releases, PRs | Analogies, metaphors |
| “I shipped”, “We built” | “I think”, “In my opinion” |
If hybrid â note both components in the summary.
Output Format
# Talk Summary â {Provisional Title}
**Slug** : {slug}
**Event** : {event}
**Date** : {date}
**Duration** : {duration} min
**Audience** : {audience description}
**Type detected** : REX | Concept | Hybrid
**Source** : {source file path}
---
## Narrative Arc
{Arc description: 3-5 sentences. Chronological if REX, thematic if Concept.}
## Main Themes
| # | Theme | Short description | Weight |
|---|-------|------------------|--------|
| 1 | {theme} | {description} | High/Medium/Low |
...
## Key Metrics Extracted
{All measurable numbers found in the source}
Format: `{value}` â {context} â Source: {section/page/git}
Examples:
- `1,200 commits` over 7 months â Source: "acceleration" section
- `-97% traffic` after SSE migration â Source: CHANGELOG v1.1.0
If none â "No verifiable metrics found (Concept mode)"
## Narrative Potential
{3-5 sentences on the strengths and possible narrative angles.
What makes this talk potentially strong. What might be missing.}
## Gaps Identified
- [ ] {gap 1} â {how to fill it}
- [ ] {gap 2} â {how to fill it}
If no obvious gaps â "No major gaps identified."
## Recommendations for next stages
- **Research**: {recommended / not applicable (Concept mode)} â {why}
- **Concepts**: {priority themes to explore}
- **Position**: {angles already visible from the source material}
---
*Generated by talk-stage1-extract â {date}*
*Source: {source path}*
Metric Extraction Rules
- Do not round without indicating it
- Always include the metric’s source
- If two sources contradict â flag both, do not pick one
- No invented metrics to fill gaps
- Use
{before} â {after}format for evolutions
Anti-patterns
- Vague summary (“This text is about AI…”)
- Omitting metrics â even approximate ones with their source
- Hiding gaps â naming them is better than pretending they don’t exist
- Changing the detected type without justification
- Inventing a narrative arc not present in the source
Validation Checklist
- Source type detected and justified
- Narrative arc in 3-5 clear sentences
- All measurable metrics extracted with their source
- Main themes listed (3-7 max)
- Gaps explicitly identified
- File saved to
talks/{YYYY}-{slug}-summary.md
Tips
- Run this before the orchestrator if you want to verify the source material is usable
- The summary is the foundation â every downstream stage reads it
- Hybrid sources (part REX, part Concept) are fine â name both components clearly
Related
- Stage 2: Research â git archaeology (REX mode)
- Stage 3: Concepts â reads this summary
- Orchestrator â runs all stages in sequence