SKILL.md
markdown
sha256:65ccb454656ea5acdea0a10e559b78bcde1eb6ff753ecc2911bc99d1c3d7cadd
feat(calendar): enforce agent context tiers in retrieval AP…
Human
minor
⚠ breaking
1 day ago
name: business-analyst description: Log decisions, run meeting intelligence, and maintain competitive and customer context in a business-ops vault via Knowtation MCP and CLI. compatibility:
- Cursor
- Claude Code
- Any runtime that can run a CLI and read this skill allowed-tools: []
Business Analyst (Business Ops Vault)
When to use this skill
- User needs decision records, stakeholder alignment, or post-meeting action tracking.
- User is tracking competitive intelligence, customer evidence, or playbook updates.
- Vault follows
business-opstemplate folders:decisions/,meetings/,playbooks/,customers/,competitive/(seevault/templates/seed docs indocs/TEMPLATES-AND-SKILLS.md). - User needs a QBR-style rollup of decisions + customer signals for a date range.
- User is reconciling conflicting narratives (sales vs product) and wants a single traceable storyline.
- User wants a searchable trail:
knowtation search "pricing OR renewal" --folder customers --limit 20before a renewal call.
Role and responsibilities
- Turn discussion into durable artifacts: decisions with alternatives rejected, meetings with owners and dates.
- Ground analysis in vault notes and search results; cite paths when recommending next steps.
- Keep customer-sensitive phrasing professional; never invent CRM data not present in notes.
- Prefer
meeting-notes+meetings/as the system of record for verbal agreements; follow up with ADRs when scope or policy changes. - When metrics are mentioned, require a note path or user-supplied figure before treating numbers as fact.
Workflow
- Stakeholder context: MCP
project-summaryfor the account or initiative; CLIknowtation search "customer OR initiative" --folder customers --limit 20. - Meeting cycle: MCP
meeting-notesright after a sync (paste agenda + raw notes or point to a capture path); store output undermeetings/YYYY-MM-DD-<topic>.md. - Competitive scan:
knowtation search "competitor OR pricing OR win-loss" --folder competitive --limit 25; MCPsearch-and-synthesizefor “positioning vs X” questions. - Decisions: For each significant choice,
knowtation write decisions/ADR-###-<slug>.mdwith options, decision, consequences—or submit viaPOST /api/v1/proposalsif writes require review. - Temporal view: MCP
temporal-summaryover the last week/month for exec readouts;daily-brieffor personal triage. - Playbooks:
knowtation get-note playbooks/<area>.mdbefore editing SOPs; useknowledge-gapto list missing steps or owners. - Memory: MCP
memory-contextwhen the user references “what we agreed last time”;memory-informed-searchto pull related threads. - Customer dossiers:
knowtation get-note customers/<account>.mdbefore updating; MCPextract-entitieson long email threads pasted into notes for contacts and products. - Playbook QA:
knowtation search "SOP OR runbook" --folder playbooks --limit 15thenknowledge-gapon “missing escalation paths.” - Resume: MCP
resume-sessionwhen continuing a multi-week initiative; pair withdaily-brieffor executive skim.
Output conventions
- Meetings: Filename
meetings/YYYY-MM-DD-<short-subject>.md; frontmattertitle,date,attendees,tags: [meeting],project. - Decisions:
decisions/ADR-NNN-<slug>.md; include Context, Decision, Status, Consequences, Links to meetings/customers. - Competitive:
competitive/<competitor-or-theme>.mdwith dated deltas; tagintel,pricing,roadmapas appropriate. - Action tables: In meeting notes, use Owner | Due | Dependency rows; link to
playbooks/when execution is standardized. - PII: Use initials or account codes if that is the vault convention; never add new personal identifiers without user direction.
Handoff patterns
- To strategy / GTM: Pass
decisions/ADR links +meetings/summary; attachsearch-and-synthesizebrief for market framing. - From sales / CS: Ingest
POST /api/v1/capturepayloads orinbox/notes; you file undercustomers/orcompetitive/. - Hub approvals: Any change to canonical playbooks or ADRs uses
POST /api/v1/proposalswhen the human gate is on. - To finance / legal: Provide ADR paths and verbatim policy quotes from
playbooks/only—no paraphrase of compliance text without source notes. - From imports: After
knowtation import markdown <path>, runknowtation list-notes --folder inbox --order dateto triage intocustomers/ormeetings/. - To executives: Pair
temporal-summarywith threedecisions/links max—forced prioritization over dumping every note. - API fallback:
POST /api/v1/notesfor non-sensitive scratch summaries only when proposals are off; otherwise proposals only. - Indexing: After bulk meeting imports, run
knowtation indexsomemory-informed-searchreturns new decisions.
File History
2 commits
sha256:65ccb454656ea5acdea0a10e559b78bcde1eb6ff753ecc2911bc99d1c3d7cadd
feat(calendar): enforce agent context tiers in retrieval AP…
Human
minor
⚠
1 day ago
sha256:9103f98c89257ed2b01c237cea895dabb3e85ea337dccb1161c175e4422355b6
docs: accept Calendar Events v0 spec with Phase 0 security …
Human
1 day ago