person-intelligence

Aggregate transcripts, Airtable feeds, and notes into Obsidian person profiles.

9|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/thensls/nsls-personal-toolkit --skill person-intelligence
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: person-intelligence
Source: https://github.com/thensls/nsls-personal-toolkit/tree/main/skills/person-intelligence
Command: npx skills add https://github.com/thensls/nsls-personal-toolkit --skill person-intelligence

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires anthropic, httpx, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Build or update a person profile, run a biweekly relationship health check, manage coaching goals, or prep for a meeting with someone.

Core Features & Use Cases

  • Synthesizes rich person profiles into Obsidian (30-people/[Name].md) by pulling data from every available source: Fathom 1:1 transcripts, Airtable SLT meeting intelligence, Airtable People Ops, existing Obsidian notes, and conversation context.
  • Writes synthesized profiles and coaching data back into Obsidian, with optional SLT/board context links.
  • Generates meeting prep briefs and relationship health data to inform decision-making.

Quick Start

Say "Synthesize Gary Tuerack" to generate or update a profile.

Frequently Asked Questions about person-intelligence

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

FAQPage Schema
How do I synthesize a person profile from meeting transcripts and notes in Obsidian?

To synthesize a person profile in Obsidian, this Skill aggregates Fathom transcripts, Airtable feeds, and existing notes to resolve overlaps and write a deduplicated markdown profile to your 30-people folder.

Can I use Airtable feeds and Fathom transcripts together for relationship health checks?

Yes, relationship health checks pull SLT meeting intelligence and People Ops data from Airtable alongside Fathom 1:1 transcripts to surface integrated, decision-ready profiles for biweekly reviews.

What is the best way to prepare for a 1:1 meeting using existing Obsidian notes?

The best way to prep for a 1:1 meeting is generating a prep brief that aggregates conversation context, existing Obsidian notes, and transcript data into a single profile with optional SLT or board context links.

Do I need Anthropic and httpx dependencies to track coaching goals in Obsidian?

Yes, you need the Anthropic and httpx dependencies to process and aggregate coaching goal data, which are then written back into Obsidian as part of the synthesized person profile.

How does profile deduplication work when multiple data sources overlap?

Profile deduplication works by resolving data overlaps across Airtable feeds, Fathom transcripts, and existing Obsidian notes to ensure the final markdown profile contains integrated, non-redundant information.