distilly
Distilly — Distill how they think into reusable Skills for any Agent or Bot. Formerly Colleague Skill(原同事 Skill).
Install / Use
npx skills add titanwings/distillyInstalls into whichever agent you are using.
CLAUDE.md
Claude Code project instructions
Quality Score
Category
AI & Machine LearningSupported Platforms
Our assessment of distilly
distilly scores 96/100 on our quality scale, 60th of 950 AI & Machine Learning skills we index (top 7%).
Its CLAUDE.md is 17 KB long, well organised into 24 sections with 5 code examples: a thorough specification that gives an agent plenty to work with.
With 25,389 GitHub stars, it is one of the more widely adopted skills in the catalogue.
Maintenance, license and trust
- The repository was last updated 15 days ago, so distilly is actively maintained.
- Our last check on 2026-09-24 found the source still online.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
Safety scan
No issues foundOur scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands (1 minor note below). An AI review of the same text found nothing harmful.
- noteContains 5 zero-width charactersline 27
🧑⟨U+200D⟩💼 Your colleague quit, your mentor graduated, your teammate transferred — taking their whole playbook and context with them?<br>
AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.
distilly compared with similar skills
All 4 of these similar skills score higher than distilly; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| distilly (this skill)by titanwings | 96 | 25.4k | 15d ago | CLAUDE.md |
| claude-memby thedotmack | 100 | 97.9k | 1d ago | CLAUDE.md |
| Agent-Reachby Panniantong | 100 | 93.6k | today | CLAUDE.md |
| Understand-Anythingby Egonex-AI | 100 | 85.6k | 2d ago | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 74.6k | today | CLAUDE.md |
Frequently asked questions
- How do I install distilly?
- Run
npx skills add titanwings/distilly. The install tabs above show the steps for each supported agent. - Which AI agents does distilly work with?
- It is written for Claude Code and OpenAI Codex, as a CLAUDE.md file. Other agents that read the same format can often use it too.
- Is distilly safe to use?
- Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands (1 minor note below). An AI review of the same text found nothing harmful. It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is distilly still maintained?
- The repository was last updated 15 days ago, so distilly is actively maintained.
Skill content
View source on GitHub🧬 Distilly
Formerly: Colleague Skill / colleague-skill.
Distill a person's experience, judgment, voice, and ways of working into a reusable Person Profile for AI agents and compatible bots.
Messages · documents · interviews · public sources → Distilly → Person Profile → Agent / Bot
<br> <table> <tr><td align="left">🧑💼 Your colleague quit, your mentor graduated, your teammate transferred — taking their whole playbook and context with them?<br> 💞 Your family, old friends, partner drifting apart — and you want to hold on to the way it felt to be with them?<br> 🌟 Your favorite author, idol, thinker you'll never meet — but you want to know what they'd say about your question?
</td></tr> </table>✨ One project, many kinds of people.
<br>Distilly is the person-modeling layer for agents. It turns the materials you provide into a portable, source-grounded Person Profile built from observable experience, decision patterns, expression, and ways of working; it does not claim to clone the person behind them.
Colleagues · partners · family · old friends · idols · public figures · fictional characters — even yourself
Source material + your description → a source-grounded Person Profile → your Agent or compatible Bot
<br>A Person Profile is the reusable output. The current release packages each profile as an Agent Skill so supported hosts can install and invoke it. The canonical creator Skill is named
distilly; install it in adistillydirectory. The former name above remains for search continuity and project history.
🆕 What Distilly does · 📦 Data Sources · ⚡ Install · 🚀 Usage · ✨ Demo · 📝 Citation · 💬 Discord
Chinese · Spanish · German · Japanese · Russian · Portuguese · Korean
</div><div align="center">
🎉 2026.08.13 Milestone — the project has passed 20K ⭐!
Massive thanks to everyone who starred — we'll keep shipping, keep distilling.
</div>🧬 2026.08.24 Update — The creator is now named Distilly end to end and documents native local Skill discovery for Claude Code, Hermes, OpenClaw, Codex, DeepSeek Harness, Pi, Grok Build, and OpenCode. Grok Bot is listed separately as a saved-Skill workflow preview.
📝 2026.06.01 Update — The COLLEAGUE.SKILL technical report is now available. The most rewarding part was not simply publishing a paper, but seeing the community grow the gallery to 215 skills contributed by 165 people, with more than 100,000 stars across the skill cards. The paper's Acknowledgements explicitly recognize every community contributor.
🗺️ 2026.04.13 — The Distilly Roadmap is live! What began as Colleague Skill is growing beyond colleagues: distill people into Skills that Agents can reuse. 👉 Full Roadmap · 💬 Discord
<div align="center">🌐 2026.04.07 — Community gallery is live! Any skill / meta-skill can drive traffic directly to your own GitHub repo. No middleman. 👉 titanwings.github.io/colleague-skill-site
Created by @titanwings
</div>🆕 What Distilly does today
1️⃣ From Colleague Skill to Distilly
The project is no longer limited to the colleague scenario. Its distilly creator builds source-grounded Person Profiles for three person families with one workflow, then packages each profile as an Agent Skill.
2️⃣ Three character families
<table> <thead> <tr> <th width="33%" align="center">🧑💼 colleague</th> <th width="33%" align="center">💞 relationship</th> <th width="33%" align="center">🌟 celebrity</th> </tr> </thead> <tbody> <tr> <td align="center"><sub>Coworkers · mentors · teammates · up/downstream partners</sub></td> <td align="center"><sub>Exes · partners · parents · friends · close family</sub></td> <td align="center"><sub>Public figures · creators · public voices · fictional characters</sub></td> </tr> <tr> <td><sub>Builds a Work Skill + Persona from material-derived technical standards, workflows, expression, and workplace behavior. Supports Lark / DingTalk / Slack collection.</sub></td> <td><sub>Organizes material-derived expression patterns, emotional triggers, conflict patterns, and repair patterns into a reusable Persona Skill.</sub></td> <td><sub>Ships with a <b>six-dimension research toolchain</b> (subtitles → transcript cleanup → research merge → quality check) for organizing observable decisions, expression, and mental models.</sub></td> </tr> </tbody> </table>Each family has its own source-collection strategy, analysis dimensions, and Person Profile structure.
3️⃣ More Agent hosts
The old version only ran in Claude Code. Distilly now supports native local Skill discovery across eight agent hosts.
<table> <tr> <td align="center" width="25%"><a href="https://claude.ai/code"><picture><source media="(prefers-color-scheme: dark)" srcset="docs/assets/hosts/claude-code-wordmark-dark.svg"><img src="docs/assets/hosts/claude-code-wordmark-light.svg" alt="Claude Code" height="28"></picture></a></td> <td align="center" width="25%"><a href="https://github.com/NousResearch/hermes-agent"><img src="docs/assets/hosts/hermes-agent-wordmark.png" alt="Hermes Agent" height="32"></a></td> <td align="center" width="25%"><a href="https://github.com/openclaw/openclaw"><picture><source media="(prefers-color-scheme: dark)" srcset="docs/assets/hosts/openclaw-wordmark-dark.svg"><img src="docs/assets/hosts/openclaw-wordmark-light.svg" alt="OpenClaw" height="38"></picture></a></td> <td align="center" width="25%"><a href="https://github.com/openai/codex" title="Codex"><picture><source media="(prefers-color-scheme: dark)" srcset="docs/assets/hosts/codex-mark-dark.png"><img src="docs/assets/hosts/codex-mark-light.png" alt="Codex" height="64"></picture></a></td> </tr> <tr> <td align="center" width="25%"><a href="https://github.com/deepseek-ai/deepseek-harness"><picture><source media="(prefers-color-scheme: dark)" srcset="docs/assets/hosts/deepseek-wordmark-dark.svg"><img src="docs/assets/hosts/deepseek-wordmark-light.svg" alt="DeepSeek Harness" height="32"></picture></a></td> <td align="center" width="25%"><a href="https://pi.dev/docs/latest/skills"><img src="docs/assets/hosts/pi-mark.svg" alt="Pi coding agent" height="46"></a></td> <td align="center" width="25%"><a href="https://docs.x.ai/build/features/skills-plugins-marketplaces"><picture><source media="(prefers-color-scheme: dark)" srcset="docs/assets/hosts/grok-build-mark-dark.png"><img src="docs/assets/hosts/grok-build-mark-light.png" alt="Grok Build" height="46"></picture></a></td> <td align="center" width="25%"><a href="https://opencode.ai/docs/skills"><picture><source media="(prefers-color-scheme: dark)" srcset="docs/assets/hosts/opencode-wordmark-dark.svg"><img src="docs/assets/hosts/opencode-wordmark-light.svg" alt="OpenCode" height="32"></picture></a></td> </tr> </table>Grok Bot preview: Grok Bot supports saved/private Skills, but its official docs do not describe direct local SKILL.md imports. Distilly's workflow can be migrated manually into a saved Skill; direct repo installation is not yet verified.
Each generated Person Profile is packaged as an Agent Skill and can be installed into any supported host.
📦 Supported Data Sources
| Logo | Source | Messages | Docs / Wiki | Notes |
|:----:|--------|:--------:|:-----------:|-------|
| <img src="docs/assets/sources/lark-mark.png" alt="Lark" width="32" height="32"> | Lark (auto) | ✅ API | ✅ | Just enter a name, fully automatic |
| <img src="docs/assets/sources/dingtalk-mark.jpg" alt="DingTalk" width="32" height="32"> | DingTalk (auto) | ⚠️ Browser | ✅ | DingTalk API doesn't support message history |
| <img src="docs/assets/sources/slack-mark.png" alt="Slack" width="32" height="32"> | Slack (auto) | ✅ API | — | Requires admin to install Bot; free plan limited to 90 days |
| <picture><source media="(prefers-color-scheme: dark)" srcset="docs/assets/sources/x-mark-dark.svg"><img src="docs/assets/sources/x-mark-light.svg" alt="X" width="32" height="32"></picture> | Public X posts | ✅ API | — | Optional, bounded celebrity research candidates through metered third-party service Xquik |
| <img src="docs/assets/sources/wechat-mark.jpg" alt="WeChat" width="32" height="32"> | WeChat chat history | ✅ SQLite | — | Export first with WeChatMsg or PyWxDump |
| 📄 | PDF / Images / Screenshots | — | ✅ | Manual upload |
| <img src="docs/assets/sources/lark-mark.png" alt="Lark" width="32" height="32"> | Lark JSON export | ✅ | ✅ | Manual upload |
| ✉️ | Email .eml / .mbox | ✅ | — | Manual upload |
| 📝 | Markdown / direct paste | ✅ | ✅ | Manual input |
⚡ Install
🤖 For Agents
Open any supported local Agent host and send:
Install Distilly from
https://github.com/titanwings/distilly, then verify that this host can discover it.
The Agent installs Distilly as a Skill named distilly in the correct host directory.
👤 For Humans
Clone Distilly into the Skills directory used by your host:
git clone https://github.com/titanwings/distilly <DISTILLY_SKILL_DIR>
Host paths, migration, Windows, generated-profile installation, and credential setup are in the Install Guide.
🚀 Usage
In your Agent, say:
Use Distilly to create a Person Profile for
<person>.
Then:
- Choose
colleague,relationship, orcelebrity. - Add a description or source material. Every field is optional.
- Review the result and let Distilly generate the profile.
The result is packaged as an Agent Skill named {character}-{slug}. For the optional celebrity research pipeline and advanced tools, see the Install Guide.
✨ Demo
One from each family.
<br>🌟 celebrity — distilling Andrej Karpathy
Six-dimension research: works · interviews · decisions · expression DNA · external evaluations · timeline<br> Case adapted from community work alchaincyf/karpathy-skill
User ❯ Everyone's talking about Agents now — what do you think the 2026 AI Agent looks like?
celebrity.skill ❯ Everyone's doing demos, nobody's doing eval.
The Agent bottleneck was never model intelligence — it's scaffolding:
a strict evaluation harness, fine-grained error replay,
controllable tool-calling budgets, clean failure-mode analysis.
Most products are still stuck at "wrap an API + a few tools + a system prompt."
That's a demo, not an agent.
In 2026 I'm not betting on the strongest model — I'm betting on the best
scaffolding and the strictest eval.
<br>
🧑💼 colleague — distilling a ByteDance L2-1 backend
Input: `ByteDance L2-1 backend engineer,
Truncated for display — read the full file on GitHub.
Related Skills
claude-mem
97.9kPersistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Agent-Reach
93.6kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
Understand-Anything
85.6kGraphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
headroom
74.6kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
