Manage stakeholders for voice memo speaker matching. Add, list, lookup, or remove stakeholders used by triage and meeting skills. Use when team members change, to verify current configuration, or to look up "who is [alias]?"
View on GitHubnathanvale/side-quest-marketplace
para-obsidian
February 4, 2026
Select agents to install to:
npx add-skill https://github.com/nathanvale/side-quest-marketplace/blob/main/plugins/para-obsidian/skills/stakeholder-manage/SKILL.md -a claude-code --skill stakeholder-manageInstallation paths:
.claude/skills/stakeholder-manage/# Stakeholder Management
Manage the stakeholder list used for voice memo speaker matching, meeting note classification, and project inference.
## What Are Stakeholders?
Stakeholders are people you interact with regularly. They are stored in `~/.config/para-obsidian/config.json` under the `stakeholders` key. Other skills use them to:
- **Match speakers** in voice memo transcriptions (analyze-voice, triage)
- **Infer projects** from who was in a meeting (create-meeting)
- **Auto-classify** meeting notes by squad/company context
### Stakeholder Schema
| Field | Required | Description | Example |
|-------|----------|-------------|---------|
| `name` | Yes | Full name as it appears in transcriptions | "June Xu" |
| `email` | No | Email address for contact lookup | "JXu3@bunnings.com.au" |
| `role` | No | Job title or role | "Developer" |
| `company` | No | Company or organization | "Bunnings" |
| `squad` | No | Squad or team name | "GMS (POS Yellow)" |
| `project` | No | Related project wikilink | "[[GMS]]" |
| `alias` | No | Nickname used in transcriptions | "MJ" |
---
## Operations
### List Stakeholders
Show all currently configured stakeholders:
```
para_stakeholder_list({ response_format: "json" })
```
If no stakeholders exist, offer to add some.
### Add Stakeholders
Accept stakeholders via bulk paste or one-at-a-time entry.
#### Bulk Input (Recommended)
Accept any of these formats and parse into stakeholder objects:
**Table format:**
```
Name | Role | Email | Company | Squad
June Xu | Developer | JXu3@bunnings.com.au | Bunnings | GMS (POS Yellow)
Mustafa Jalil | Backend Dev | MJalil@bunnings.com.au | Bunnings | GMS (POS Yellow)
```
**CSV format:**
```
name,role,email,company,squad,project,alias
June Xu,Developer,JXu3@bunnings.com.au,Bunnings,GMS (POS Yellow),[[GMS]],
Mustafa Jalil,Backend Dev,MJalil@bunnings.com.au,Bunnings,GMS (POS Yellow),[[GMS]],MJ
```
**JSON format:**
```json
[
{ "name"