From slim-rebranding
Generates structured meeting summaries with action items from notes, transcripts, or agendas. Loads project context files for accuracy and automates tasks using tools discovered from TECH.md.
npx claudepluginhub nasa-ammos/slim --plugin slim-rebrandingThis skill uses the workspace's default tool permissions.
Writes structured meeting summaries with action items from meeting notes/transcripts/agendas. Leverages workspace context files to enhance accuracy and automatically fulfills action items using discovered automation tools.
Implements structured self-debugging workflow for AI agent failures: capture errors, diagnose patterns like loops or context overflow, apply contained recoveries, and generate introspection reports.
Monitors deployed URLs for regressions in HTTP status, console errors, performance metrics, content, network, and APIs after deploys, merges, or upgrades.
Provides React and Next.js patterns for component composition, compound components, state management, data fetching, performance optimization, forms, routing, and accessible UIs.
Writes structured meeting summaries with action items from meeting notes/transcripts/agendas. Leverages workspace context files to enhance accuracy and automatically fulfills action items using discovered automation tools.
Key Features:
Required Skills:
slim-project-aware-workspace: Creates workspace with AGENTS.md and static filesDynamically Discovered Tools (from TECH.md at runtime):
Verify AGENTS.md and all static files exist. Guide user to run slim-project-aware-workspace if missing.
CRITICAL: Load all static files for comprehensive context:
Use context to:
Example enhancements:
Input: "Bob mentioned the auth bug"
+ TEAM.md: Bob Smith (Senior Developer, Auth Team)
→ Output: "Bob Smith (Senior Developer) mentioned authentication service bug"
Input: "Alice will follow up"
+ TEAM.md: Alice Johnson (Project Manager)
→ Action: Assigned to Alice Johnson (Project Manager)
Prompt for input format (markdown/Word/text/paste). Parse and cross-reference with loaded context.
MEETINGS.md matching logic:
MEETINGS.md format:
## Weekly Team Standup
- **Schedule**: Every Monday, 10:00 AM PST
- **Attendees**: Alice (PM), Bob (Dev), Carol (Design)
- **Type**: Status Update
TECH.md parsing logic:
For each section in TECH.md:
- Extract section header (GitHub, Slack, Email, etc.)
- Look for "MCP Server/API/Script:" line
- Extract tool type and availability
- Map to action categories:
* GitHub/Jira → technical tasks (issues, PRs)
* Slack → coordination (messages)
* Email → communication (drafts)
TECH.md format:
## GitHub
- **Resources:**
- https://github.com/org/repo
- **MCP Server/API/Script:** github-mcp-server (installed)
## Slack
- **Resources:**
- #team-channel
- **MCP Server/API/Script:** /usr/local/bin/slack-send.py
Use meeting-summary-template.md. Fill metadata from MEETINGS.md or user input. Apply context from PROJECT.md, TEAM.md, PRODUCTS.md to correct/enrich. Extract action items, assign owners (single or multiple, comma-separated), assign due dates. Generate with markdown lists for multi-value fields.
Create: dynamic/[YYYY-MM-DD]/meeting-summaries/meeting-summary-[title].md (no date in filename)
Scan action items table. For each item, determine if automatable using TECH.md tools. Build list of automatable items with execution plan.
Enter Plan Mode. Present automation plan:
For approved items: use appropriate tool, execute automation, capture results, update table with links/status. For non-automatable items: provide guidance and drafts.
Display file location, show completed/pending items, update summary with results.
Review and Follow This Template:: Meeting Summary Table
Key points:
Static Files Used:
Application:
Can generate agendas for upcoming meetings:
dynamic/[date]/meeting-summaries/Coordination/Communication: Schedule meetings, send messages, share info, coordinate teams Technical: Create issues, fix bugs, implement features, update docs, deploy changes
Build capability map from TECH.md:
Q: Can I use without MCP servers? A: Yes, generates summaries with guidance for manual action items.
Q: What if meeting not in MEETINGS.md? A: Skill prompts for metadata.
Q: How does it correct errors? A: Loads static files and uses context to fix typos/fill missing info.
Q: Multiple owners? A: Yes, comma-separated in Owners column.