.cursor/skills/meeting-notes-summarizer/SKILL.md
Turn raw meeting transcripts, messy notes, or unstructured bullet points into a clean, structured summary for Microsoft Teams or email. Extracts a short summary, key decisions, action items with owners and due dates, main discussion topics, and a parking lot for unresolved items. Flags unclear content instead of guessing. Preserves people's names as they appear in the source. Use when the user asks to summarize meeting notes, clean up notes, or prepare a shareable recap.
npx skillsauth add dneprokos/skills-examples meeting-notes-summarizerInstall 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.
Transform rough input into a paste-ready recap suitable for Teams or email.
Use it for requests like:
Do not use it for:
The user may provide one or more of:
If no text is provided, ask the user to paste the meeting content before summarizing.
Produce exactly one response using the section order below. Use plain structure (headings and bullets) so it pastes cleanly into Teams or email.
Mirror the structure in references/output-template.md for consistency.
No decisions captured. (or one line stating none were stated).Name — task — due YYYY-MM-DD). If none: write exactly No action items captured. or No action items were stated in the notes.Read the user's text as the only source of truth. Do not add facts from outside the message.
Use the required sections and the template. Keep wording tight and professional.
data-ai
Install and configure Windows Credential Manager style secret storage for PowerShell using SecretManagement and SecretStore. Use when users ask to install secret manager support, set up Credential Manager for GitHub token storage, or bootstrap GitHubToken for PR skills.
development
Generate a complete, compilable unit test file from an Analyst test plan and Architect strategy. Uses AAA pattern, language-specific frameworks (NUnit, JUnit 5, pytest, Vitest), correct mock/real dependency instantiation, constructor null-guard tests, parameterized tests, and setup/teardown hooks. Input is the Analyst JSON plan plus Architect strategy summary. Use when asked to generate test code, write test implementation, create test file, or implement tests from a plan. Also invoked as Phase 3 by the unit-test-generator agent.
development
Define the mocking strategy and assertion style for a unit test plan. Classifies each dependency as mock or real, resolves assertion framework and test file location from project patterns, lists constructor null-guard tests with expected exception types, and specifies abstraction interfaces for non-deterministic calls. Input is a JSON test plan from ut-analyst. Use when asked to define mocking strategy, plan test architecture, classify dependencies as mock vs real, or design test structure. Also invoked as Phase 2 by the unit-test-generator agent.
testing
Analyze a class or function and produce a structured JSON test plan. Classifies all dependencies (interface, abstract, valueObject, dto, primitive), detects non-deterministic calls, enumerates test cases using black-box techniques (Equivalence Partitioning, Boundary Value Analysis, Decision Table, State Transition), and lists constructor null-guard requirements. Use when asked to analyze a class for testing, create a test plan, classify dependencies, or produce test case inventory. Also invoked as Phase 1 by the unit-test-generator agent.