Timeline Generator
by Feedforward-AI
Generates a chronological timeline of key events, decisions, and flashpoints from a collection of documents. Use when asked to create a timeline, understand sequence of events, see what happened when, or track how a situation evolved over time.
Skill Details
Repository Files
1 file in this skill directory
name: timeline-generator description: Generates a chronological timeline of key events, decisions, and flashpoints from a collection of documents. Use when asked to create a timeline, understand sequence of events, see what happened when, or track how a situation evolved over time.
Timeline Generator
Extracts dates and events from documents to create a chronological narrative.
When to Use
- User asks for a "timeline" of events
- User wants to understand "what happened when"
- User needs to see the sequence of decisions
- User wants to track evolution of a project or situation
Instructions
Phase 1: Extract Dates and Events
-
Scan all documents in the target folder
-
For each document, extract:
- Explicit dates mentioned
- Implicit timing ("last month", "Q2", "after the rollout")
- What happened at each date point
- Who was involved
- Significance
-
Categorize events by type:
- 📢 Announcements/Decisions
- 🚀 Launches/Deployments
- ⚠️ Problems/Concerns
- đź’ˇ Proposals/Ideas
- 📊 Metrics/Results
- 🔄 Pivots/Changes
- 👥 People Events
Phase 2: Build the Timeline
- Sort chronologically
- Identify turning points - moments where direction changed
- Note gaps - periods with no documented activity
- Connect cause and effect - what led to what
Output Format
# Timeline: [Topic]
## Chronological Events
### [Year or Quarter]
| Date | Event | Type | Source |
|------|-------|------|--------|
| Jan 2025 | CEO announces AI initiative at Davos | 📢 | carla_post_davos_memo |
| Mar 2025 | EnterpriseAI rollout begins | 🚀 | enterpriseai_rollout |
### [Next Period]
...
## Turning Points
1. **[Date]: [Event]**
- What changed: [description]
- Triggered by: [cause]
- Led to: [consequence]
## Patterns Observed
- [Pattern 1]
- [Pattern 2]
## Gaps in the Record
- [Period with no documentation]
- [Questions about what happened between X and Y]
Tips
- Pay attention to the time between events—sometimes silence is significant
- Look for accelerations (things happening faster) or decelerations
- Note when the same person appears at multiple turning points
- Watch for events that happened simultaneously but might be connected
Related Skills
Dbt Transformation Patterns
Master dbt (data build tool) for analytics engineering with model organization, testing, documentation, and incremental strategies. Use when building data transformations, creating data models, or implementing analytics engineering best practices.
Clinical Decision Support
Generate professional clinical decision support (CDS) documents for pharmaceutical and clinical research settings, including patient cohort analyses (biomarker-stratified with outcomes) and treatment recommendation reports (evidence-based guidelines with decision algorithms). Supports GRADE evidence grading, statistical analysis (hazard ratios, survival curves, waterfall plots), biomarker integration, and regulatory compliance. Outputs publication-ready LaTeX/PDF format optimized for drug develo
Scientific Schematics
Create publication-quality scientific diagrams using Nano Banana Pro AI with smart iterative refinement. Uses Gemini 3 Pro for quality review. Only regenerates if quality is below threshold for your document type. Specialized in neural network architectures, system diagrams, flowcharts, biological pathways, and complex scientific visualizations.
Mermaid Diagrams
Comprehensive guide for creating software diagrams using Mermaid syntax. Use when users need to create, visualize, or document software through diagrams including class diagrams (domain modeling, object-oriented design), sequence diagrams (application flows, API interactions, code execution), flowcharts (processes, algorithms, user journeys), entity relationship diagrams (database schemas), C4 architecture diagrams (system context, containers, components), state diagrams, git graphs, pie charts,
Diagram Generation
Mermaid diagram generation for architecture visualization, data flow diagrams, and component relationships. Use for documentation, PR descriptions, and architectural analysis.
Scientific Schematics
Create publication-quality scientific diagrams using Nano Banana Pro AI with smart iterative refinement. Uses Gemini 3 Pro for quality review. Only regenerates if quality is below threshold for your document type. Specialized in neural network architectures, system diagrams, flowcharts, biological pathways, and complex scientific visualizations.
Clinical Decision Support
Generate professional clinical decision support (CDS) documents for pharmaceutical and clinical research settings, including patient cohort analyses (biomarker-stratified with outcomes) and treatment recommendation reports (evidence-based guidelines with decision algorithms). Supports GRADE evidence grading, statistical analysis (hazard ratios, survival curves, waterfall plots), biomarker integration, and regulatory compliance. Outputs publication-ready LaTeX/PDF format optimized for drug develo
Materialize Docs
Materialize documentation for SQL syntax, data ingestion, concepts, and best practices. Use when users ask about Materialize queries, sources, sinks, views, or clusters.
Dbt Transformation Patterns
Master dbt (data build tool) for analytics engineering with model organization, testing, documentation, and incremental strategies. Use when building data transformations, creating data models, or implementing analytics engineering best practices.
Mermaidjs V11
Create diagrams and visualizations using Mermaid.js v11 syntax. Use when generating flowcharts, sequence diagrams, class diagrams, state diagrams, ER diagrams, Gantt charts, user journeys, timelines, architecture diagrams, or any of 24+ diagram types. Supports JavaScript API integration, CLI rendering to SVG/PNG/PDF, theming, configuration, and accessibility features. Essential for documentation, technical diagrams, project planning, system architecture, and visual communication.
