stakeholder-manage

Manage stakeholder records for voice memo speaker matching and meeting classification.

6|1|Updated Nov 26, 2025
One-click install
npx skills add https://github.com/nathanvale/side-quest-marketplace-old --skill stakeholder-manage-nathanvale
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stakeholder-manage
Source: https://github.com/nathanvale/side-quest-marketplace-old/tree/main/plugins/para-obsidian/skills/stakeholder-manage
Command: npx skills add https://github.com/nathanvale/side-quest-marketplace-old --skill stakeholder-manage-nathanvale

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Keeping track of colleagues, their aliases, roles, and squads is tedious, and voice memo transcriptions often reference people by nicknames that are hard to resolve. This Skill maintains a centralized stakeholder list so speaker matching, meeting note classification, and project inference work consistently across your PARA Obsidian workflows. ## Core Features & Use Cases - List, Add, Remove, and Lookup Stakeholders: Full CRUD operations against the stakeholder configuration stored in ~/.config/para-obsidian/config.json. - Bulk Import in Multiple Formats: Paste stakeholders as a table, CSV, or JSON and have them parsed, previewed, and confirmed before saving. - Alias and Email Lookup: Answer questions like "who is MJ?" by searching names, aliases, or email prefixes. - Use Case: After joining a new squad, paste your team's roster as CSV to register everyone at once, so future voice memos automatically match speakers like "MJ" to "Mustafa Jalil" and infer the correct project. ## Quick Start Ask the assistant to list your current stakeholders, or paste a table of team members and say "add these stakeholders" to register them for speaker matching.

Frequently Asked Questions about stakeholder-manage

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add multiple stakeholders at once?

Paste your stakeholder data in table, CSV, or JSON format and the skill parses it into structured objects. You review a confirmation summary of the parsed entries, then approve before they are saved to the config file.

How do I look up who an alias belongs to in transcriptions?

Use the lookup operation with the alias, name, or email prefix as the query, such as "who is MJ?". It searches the stakeholder list and returns the matching person's full details including role, company, and squad.

Where are stakeholders stored and what fields are supported?

Stakeholders are stored in ~/.config/para-obsidian/config.json under the stakeholders key. Each entry supports name (required), email, role, company, squad, project wikilink, and alias fields.

What happens if I try to remove a stakeholder name that does not exist?

The remove operation returns an error when the name or alias has no match. The skill then suggests running the list operation so you can find the correct name and retry the removal.

Can other skills use the stakeholder list automatically?

Yes, the analyze-voice, triage, and create-meeting skills read the same stakeholder configuration. They use it to match speakers in transcriptions, infer projects from meeting attendees, and auto-classify notes by squad or company.