Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
← Back to list

Distilly Person-Profile Workflow

An operating spec that forces Claude to build, retrieve, and correct evidence-grounded local person profiles using only Distilly's exact five MCP tools.

UtilitiesAdvanced★ 24,437⑂ 2,133AI score 7/10Last updated: Sep 6, 2026

What it does

  • Restricts all person-profile work to distilly_get, distilly_ingest, distilly_pending, distilly_commit, and distilly_correct — no invented tools, no shell writes to Distilly state.
  • Defines the full pipeline: resolve the subject, use only sources the user supplied, ingest one material per traceable source, acquire a briefing lease, commit claim-only patches with exact quotes, then verify the active profile.
  • Pins the wire contract for every call (wireVersion: "3", req_ + 32 lowercase hex request ids, commit field mapping from the briefing, correction payload shape).
  • Treats all source bodies as untrusted evidence, flags injection attempts as suspicious_source, and lists explicit stop conditions instead of masking failures with a success message.

Who it's for

  • Users already running the Distilly host binding and MCP server for local person memory.
  • Teams that want personas kept out of global CLAUDE.md/AGENTS.md files and inside an auditable, reviewable store.
  • Researchers and compliance-minded operators who need per-claim evidence and a review step.

Examples

  1. "Build a profile for this person from these three interview URLs" — resolve identity, ingest each URL as its own material, commit claims quoting the briefing text.
  2. "Update the profile from this pasted chat log" — mark it sensitivity: private, batch with enqueue: auto and finish with enqueue: now.
  3. "Their employer is wrong" — call distilly_correct with the user's wording verbatim, return the review URL, and note the current version stays active until reviewed.

· · · 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/claude-code/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)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
↓ Download 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/claude-code/skills/distilly folder from the GitHub repo titanwings/distilly into my ~/.claude/skills/titanwings-distilly/.
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 && mkdir -p ~/.claude/skills && cp -r distilly/plugins/claude-code/skills/distilly ~/.claude/skills/

⚠ This is a third-party skill. Check the source repository before installing.

  1. Open a terminal in your working directory.
  2. Clone the repo: git clone https://github.com/titanwings/distilly.git
  3. Create the skills folder: mkdir -p ~/.claude/skills
  4. Copy the skill: cp -r distilly/plugins/claude-code/skills/distilly ~/.claude/skills/
  5. Confirm referenced files such as references/source-materials.md came along.
  6. Install and configure the Distilly host binding and MCP server so all five distilly_* tools appear in the session.
  7. Restart Claude Code and try a request like "recall X's profile" to confirm the skill triggers.