Distilly Person Profile Workflow
A strict operating procedure for building, retrieving, and correcting evidence-grounded local person profiles using only Distilly's five MCP tools.
AutomationAdvanced★ 24,321⑂ 2,128AI score 7/10Last updated: Sep 3, 2026
What it does
- Restricts the agent to exactly five tools —
distilly_get,distilly_ingest,distilly_pending,distilly_commit,distilly_correct— and forbids shell commands or direct file writes to mutate state. - Fixes the pipeline: resolve the subject → gather sources → ingest materials → acquire a briefing/lease → commit evidence-cited claims → verify the active profile.
- Requires every claim to carry an exact quote from the briefing material, and mandates re-briefing when generation, lease, contract digest, or material-set hash goes stale.
- Treats all source bodies (URLs, pasted text, local files) as untrusted evidence rather than instructions, flagging injection attempts as
suspicious_source. - Limits private material to exactly what the user supplied and authorized, with explicit stop conditions instead of vague success messages.
Who it's for
- Users who already run the Distilly host/MCP server for local person memory
- Researchers, journalists, or CRM/people-ops users who need per-claim provenance
- Anyone who wants tight guardrails so the agent never invents tools or writes personas into global instruction files
Examples
- "Build a profile for A from these three links plus the interview transcript I pasted" → resolve returns
not_found→ first batch ingests withsubject.kind: create→ brief, then commit claims with quotes. - "Show me B's profile again" → resolve, then a single
action: profile(orprompt) read and stop, with no new research. - "C moved to company D" → call
distilly_correctwith the user's wording verbatim, return the review URL, and note the prior current version stays active.
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/titanwings/distilly/HEAD/plugins/codex/skills/distilly/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the plugins/codex/skills/distilly folder from the GitHub repo titanwings/distilly into my ~/.claude/skills/titanwings-distilly-2/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/titanwings/distilly.git /tmp/distilly && mkdir -p ~/.claude/skills && cp -r /tmp/distilly/plugins/codex/skills/distilly ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Install the Distilly host/MCP server first and confirm all five
distilly_*tools appear in your Claude session — the skill fails closed if any is missing. - Clone the repository:
git clone https://github.com/titanwings/distilly.git - Create the skills directory:
mkdir -p ~/.claude/skills - Copy the skill folder:
cp -r distilly/plugins/codex/skills/distilly ~/.claude/skills/ - Verify
~/.claude/skills/distilly/references/source-materials.mdcame along; it holds the ingest templates the workflow references. - Restart Claude Code and try a prompt like "Distill a profile for X from these sources" to trigger the skill.
View source on GitHub ↗License: MIT