AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Meeting Notes To Decision Memo

skill-nicholashidalgo-claude-skillforge-meeting-to-decision-memo · by nicholashidalgo

Converts raw meeting notes into a structured decision memo with owners and deadlines.

No reviews yet
0 installs
25 views
0.0% view→install

Install

$ agentstack add skill-nicholashidalgo-claude-skillforge-meeting-to-decision-memo

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-nicholashidalgo-claude-skillforge-meeting-to-decision-memo)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
4mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Meeting Notes To Decision Memo? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

meeting-notes-to-decision-memo

Purpose: Turn messy meeting notes into a concise decision memo: decisions made, action items with owners and dates, open questions.

Input Schema

| Field | Type | Required | |---|---|---| | meeting_title | string | yes | | date | string | yes | | attendees | string[] | yes | | raw_notes | string | yes | | preserve_facts | string[] | yes |

{
  "meeting_title": "Checkout v2 Go/No-Go",
  "date": "2024-03-18",
  "attendees": ["Nick", "Sarah (PM)", "Dev (Eng Lead)"],
  "raw_notes": "we talked about the launch. sarah said we should delay. nick pushed back. decided to do soft launch march 25 with 5% traffic. dev to set up flags by thursday. lots of debate about support readiness. open q: does support need more training?",
  "preserve_facts": ["March 25", "5% traffic", "Thursday deadline for flags"]
}

Output Schema

{
  "memo_title": "Decision Memo: Checkout v2 Go/No-Go (March 18)",
  "decisions": [{"decision": "...", "rationale": "..."}],
  "action_items": [{"item": "...", "owner": "...", "due": "..."}],
  "open_questions": ["..."],
  "next_meeting": "TBD"
}

Prompt Flow

Pass 1: Extract decisions, actions, open questions. Assign owners where named in notes. Remove: chatbot artifacts (P19), sycophancy (P21), filler (P22), generic conclusions (P24), AI vocab (P7), significance inflation (P1).

Pass 2: Verify every action item has an owner and due date (mark TBD if not stated - do not fabricate).

Examples

Short

Before notes: "We decided to go with option B. John will do the thing by next week." After:

  • Decision: Option B selected.
  • Action: John to complete implementation. Due: March 25.

Medium

Before notes: "big discussion about launch. ultimately decided soft launch. eng will set feature flags. pm will brief support. support training might be needed." After:

  • Decision: Soft launch at 5% traffic on March 25.
  • Actions: Dev - set feature flags by March 21. Sarah - brief support by March 22.
  • Open question: Does support need additional training before full rollout?

Long

Unit Tests

# tests/skills/test_meeting_notes_to_decision_memo.py
from ai_pattern_scrubber import detect_patterns

DECISION = "Decision: Soft launch at 5% traffic on March 25."
ACTION = "Dev to set feature flags by March 21. Sarah to brief support by March 22."

def test_decision_no_filler():
    assert not [h for h in detect_patterns(DECISION) if h.id == 22]

def test_action_no_high_severity():
    assert not [h for h in detect_patterns(ACTION) if h.severity == "high"]

def test_decision_no_ai_vocab():
    assert not [h for h in detect_patterns(DECISION) if h.id == 7]

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.