skills/wiki-meeting-ingest/SKILL.md
Ingest a meeting transcript into a markdown wiki -- creating cleaned transcripts, structured meeting notes, person profiles, term stubs, and feature evidence. Use when the user asks to "ingest meeting notes," "process a meeting," "add meeting to wiki," "create meeting notes from transcript," "process Granola notes," or provides a transcript to be turned into wiki content. Works with any domain wiki that follows the markdown content directory pattern.
npx skillsauth add aaronvanston/agent-skills wiki-meeting-ingestInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Ingest a meeting transcript and produce a complete set of wiki artifacts: cleaned transcript, structured meeting notes, person profiles, term entries, and feature evidence updates.
The user provides one of:
Optional inputs:
WRITING_GUIDE.md, AGENTS.md, or a src/content/ directory structure. Common locations: apps/wiki/, wiki/, docs/, or the repo root.From Granola (if MCP available): Use Granola MCP tools to find and fetch the meeting transcript.
From file or paste: The user provides the text directly.
If no transcript: Ask for detailed notes. You can still produce meeting notes without a transcript, but note this in the output.
Extract from the transcript or ask the user for:
Build the slug from: {company-or-topic}-{description}-{person-name}-{YYYY-MM-DD}
The slug must be kebab-case. Use the primary contact's name unless it's a group session.
Read references/transcript-format.md for the full format specification.
Key rules:
Name: paragraphs.For each external participant (non-team members):
Read references/meeting-notes-template.md for the full body structure and writing rules.
Required sections:
Optional sections:
Critical rule: Scatter quotes inline throughout Topics Discussed. Do NOT save all quotes for the end.
Scan the transcript for content that supports existing user stories or product specs.
> "Quote." -- [Meeting Title, Mon DD 'YY](/meetings/slug)related frontmatter to link the meeting.Review the transcript for domain terms, tools, or concepts not yet in the wiki.
Criteria for a new term:
For each new term, create a baseline entry with: title, summary, what it is, how it's used, and why it matters. If the wiki-term-research skill is available, delegate to it for a deeper entry.
Ensure bidirectional linking:
related references people, features, and terms.related references the new meeting.related references the meeting (only if evidence was added).related references related terms (only strong connections).related links are bidirectional.After completing the workflow, report what was created and updated:
development
Create deeply researched wiki term entries with web research, practical examples, and cross-references. Use when the user asks to "create a wiki term," "write a term entry," "add a glossary definition," "research a concept," "define this term," or when a meeting ingestion identifies terms to create. Produces comprehensive entries with external citations, worked examples, and detailed breakdowns. Works with any domain wiki using markdown content.
documentation
Set up a markdown-based wiki knowledge base in a repository. Creates the directory structure, writing guide, AGENTS.md configuration, and initial content templates. Use when the user asks to "set up a wiki," "create a knowledge base," "start a wiki," "initialize wiki content," "set up a second brain," or wants to create a structured markdown content system for learning and research in their project.
development
Build tables and datagrids with TanStack Table v8. Covers column definitions, row models, sorting, filtering, pagination, grouping, expanding, row selection, column sizing/ordering/pinning/visibility, virtualization, row pinning, faceting, fuzzy filtering, custom features, state management, and rendering. React adapter primary, core API is framework-agnostic. Use when asked to "build a data table", "add sorting to a table", "paginate results", "filter table data", "create a datagrid", "add row selection", "virtualize a large table", or any task involving TanStack Table.
development
Create bold, minimal slide decks and investor pitch decks. Covers the full presentation workflow including narrative structure, slide copywriting, visual design (typography, layouts, section colors), speaker notes, and async-readable pitch decks. Supports dark and light themes. Use when asked to "create a presentation", "outline a deck", "write slides about...", "design a talk on...", "build a pitch deck", "investor presentation", "help me with my talk", "draft slide content", "write speaker notes", or any task involving planning, structuring, writing, designing, or preparing a slide deck for live presenting or standalone distribution.