Individual skill
distilly
Set up the owner profile so a personal agent knows who it works for (first-run setup, "get to know me"), or distill colleague, relationship, or celebrity source material into reusable Person Profiles for agents.
SKILL.md
Source commit 0afc45c29c360ba7bc8260f1bb0bf34e9155f4fa
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 2, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 26,430
- Repository last updated
- Oct 13, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- agent-skills Repository topic
- ai-agent Repository topic
- claude-code Repository topic
- codex Repository topic
- hermes-agent Repository topic
- knowledge-distillation Repository topic
- meta-skill Repository topic
- openclaw Repository topic
- agentic-ai Repository topic
- ai-persona Repository topic
- engineering Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
.github/ISSUE_TEMPLATE/bug_report.mddoc · 753 bytes.github/ISSUE_TEMPLATE/config.ymlasset · 310 bytes.github/ISSUE_TEMPLATE/feature_request.mddoc · 503 bytes.github/ISSUE_TEMPLATE/question.mddoc · 418 bytes.github/PULL_REQUEST_TEMPLATE.mddoc · 978 bytes.github/workflows/ci.ymlasset · 1,425 bytes.github/workflows/publish-package.ymlasset · 551 bytes.gitignoreasset · 395 bytes.npmrcasset · 48 bytesCITATION.cffasset · 1,135 bytesCONTRIBUTING.mddoc · 4,509 bytesINSTALL.mddoc · 21,058 bytesINSTALL_EN.mddoc · 6,656 bytesLICENSEasset · 1,067 bytesREADME.mddoc · 19,682 bytesROADMAP.mddoc · 5,137 bytesSKILL.mdcore · 3,857 bytesSKILL.mdcore · 3,857 bytesSKILL.mdcore · 3,857 bytesbin/distilly.mjsruns · 5,691 bytesdocs/assets/hosts/README.mddoc · 1,624 bytesdocs/assets/hosts/claude-code-wordmark-dark.svgasset · 8,336 bytesdocs/assets/hosts/claude-code-wordmark-light.svgasset · 7,001 bytesdocs/assets/hosts/codex-mark-dark.pngasset · 43,917 bytesdocs/assets/hosts/codex-mark-light.pngasset · 41,633 bytesdocs/assets/hosts/deepseek-wordmark-dark.svgasset · 10,031 bytesdocs/assets/hosts/deepseek-wordmark-light.svgasset · 10,008 bytesdocs/assets/hosts/grok-build-mark-dark.pngasset · 11,344 bytesdocs/assets/hosts/grok-build-mark-light.pngasset · 11,626 bytesdocs/assets/hosts/hermes-agent-wordmark.pngasset · 12,333 bytesdocs/assets/hosts/meta-mark.svgasset · 1,339 bytesdocs/assets/hosts/openai-mark-dark.svgasset · 1,585 bytesdocs/assets/hosts/openai-mark-light.svgasset · 1,585 bytesdocs/assets/hosts/openclaw-wordmark-dark.svgasset · 65,099 bytesdocs/assets/hosts/openclaw-wordmark-light.svgasset · 65,160 bytesdocs/assets/hosts/opencode-wordmark-dark.svgasset · 1,077 bytesdocs/assets/hosts/opencode-wordmark-light.svgasset · 1,077 bytesdocs/assets/hosts/pi-mark.svgasset · 618 bytesdocs/assets/sources/README.mddoc · 602 bytesdocs/assets/sources/dingtalk-mark.jpgasset · 1,574 bytesdocs/assets/sources/lark-mark.pngasset · 3,875 bytesdocs/assets/sources/slack-mark.pngasset · 2,885 bytesdocs/assets/sources/wechat-mark.jpgasset · 4,193 bytesdocs/assets/sources/x-mark-dark.svgasset · 292 bytesdocs/assets/sources/x-mark-light.svgasset · 292 bytesdocs/lang/README_DE.mddoc · 2,009 bytesdocs/lang/README_ES.mddoc · 1,982 bytesdocs/lang/README_JA.mddoc · 2,299 bytesdocs/lang/README_KO.mddoc · 2,010 bytesdocs/lang/README_PT.mddoc · 1,975 bytesdocs/lang/README_RU.mddoc · 2,734 bytesdocs/lang/README_ZH.mddoc · 18,734 bytesdocs/social-preview.pngasset · 859,971 bytespackage.jsonruns · 1,029 bytesprompts/celebrity/budget_unfriendly/audit.mddoc · 3,991 bytesprompts/celebrity/budget_unfriendly/framework.mddoc · 7,544 bytesprompts/celebrity/budget_unfriendly/persona_analyzer.mddoc · 3,395 bytesprompts/celebrity/budget_unfriendly/persona_builder.mddoc · 3,375 bytesprompts/celebrity/budget_unfriendly/synthesis.mddoc · 1,177 bytesprompts/celebrity/budget_unfriendly/template.mddoc · 3,792 bytesprompts/celebrity/budget_unfriendly/validation.mddoc · 1,293 bytesprompts/celebrity/intake.mddoc · 5,316 bytesprompts/celebrity/merger.mddoc · 6,995 bytesprompts/celebrity/persona_analyzer.mddoc · 5,605 bytesprompts/celebrity/persona_builder.mddoc · 6,253 bytesprompts/celebrity/research.mddoc · 20,561 bytesprompts/colleague/intake.mddoc · 5,425 bytesprompts/colleague/merger.mddoc · 2,502 bytesprompts/colleague/persona_analyzer.mddoc · 8,879 bytesprompts/colleague/persona_builder.mddoc · 5,231 bytesprompts/flows/celebrity_research.mddoc · 10,271 bytesprompts/flows/create.mddoc · 7,923 bytesprompts/flows/evolve.mddoc · 2,506 bytesprompts/flows/manage.mddoc · 680 bytesprompts/flows/owner.mddoc · 2,199 bytesprompts/flows/sources.mddoc · 11,886 bytesprompts/owner/intake.mddoc · 5,565 bytesprompts/owner/profile_builder.mddoc · 2,514 bytesprompts/relationship/intake.mddoc · 2,237 bytesprompts/relationship/merger.mddoc · 1,087 bytesprompts/relationship/persona_analyzer.mddoc · 1,974 bytesprompts/relationship/persona_builder.mddoc · 1,777 bytesprompts/shared/correction_handler.mddoc · 3,334 bytesprompts/shared/work_analyzer.mddoc · 5,471 bytesprompts/shared/work_builder.mddoc · 2,661 bytesrequirements-optional.txtdoc · 518 bytesrequirements.txtdoc · 118 bytesruff.tomlasset · 130 bytestests/_paths.pyruns · 302 bytestests/e2e/owner_discovery/.gitignoreasset · 54 bytestests/e2e/owner_discovery/README.mddoc · 1,245 bytestests/e2e/owner_discovery/mock_mcp.pyruns · 5,047 bytestests/e2e/owner_discovery/setup.shruns · 545 bytestests/e2e/owner_discovery/turn.shruns · 1,028 bytestests/test_cli_lifecycle.pyruns · 22,964 bytestests/test_config_migration.pyruns · 1,588 bytestests/test_credentials.pyruns · 5,153 bytestests/test_install_claude_generated_skill.pyruns · 3,292 bytestests/test_install_distilly.pyruns · 7,755 bytestests/test_install_generated_skill.pyruns · 4,391 bytestests/test_install_openclaw_and_codex.pyruns · 5,279 bytestests/test_owner_profile.pyruns · 9,922 bytestests/test_owner_sources.pyruns · 5,990 bytestests/test_research_tools.pyruns · 8,730 bytestests/test_skill_entrypoint_docs.pyruns · 16,621 bytestests/test_skill_writer.pyruns · 32,745 bytestests/test_translation_sync.pyruns · 3,757 bytestests/test_xquik_public_posts.pyruns · 8,789 bytestools/credentials.pyruns · 7,464 bytestools/dingtalk_auto_collector.pyruns · 28,711 bytestools/email_parser.pyruns · 10,054 bytestools/feishu_auto_collector.pyruns · 39,979 bytestools/feishu_browser.pyruns · 12,837 bytestools/feishu_mcp_client.pyruns · 11,794 bytestools/feishu_parser.pyruns · 7,593 bytestools/hosts.jsonasset · 1,027 bytestools/hosts.pyruns · 1,431 bytestools/install_claude_generated_skill.pyruns · 3,724 bytestools/install_distilly.pyruns · 3,422 bytestools/install_generated_skill.pyruns · 1,539 bytestools/install_generated_skill_common.pyruns · 4,022 bytestools/owner_profile.pyruns · 11,589 bytestools/owner_sources.pyruns · 13,268 bytestools/research/__init__.pyruns · 72 bytestools/research/download_subtitles.shruns · 887 bytestools/research/merge_research.pyruns · 10,247 bytestools/research/quality_check.pyruns · 10,481 bytestools/research/srt_to_transcript.pyruns · 2,805 bytestools/research/transcribe_audio.pyruns · 10,161 bytestools/research/xquik_public_posts.pyruns · 14,690 bytestools/skill_presets.pyruns · 12,630 bytestools/skill_schema.pyruns · 16,064 bytestools/skill_writer.pyruns · 25,709 bytestools/slack_auto_collector.pyruns · 26,220 bytestools/version_manager.pyruns · 7,985 bytes
Read excerpt
> **Language**: These instructions are written in English. Detect the user's language from their first message and reply to the user in that language throughout.
> **Skill Root**: Before reading a bundled prompt or running a bundled script, resolve the absolute directory of the `SKILL.md` that the host actually loaded. In the instructions below, `{distilly_skill_root}` means that exact directory. Claude Code exposes it as `${CLAUDE_SKILL_DIR}`; on every other host, use the loaded-skill path supplied by that host's discovery context. Do not assume the shell's current working directory is the Skill root, and do not guess or hard-code an install path. If the host does not expose the loaded path or more than one Distilly installation is ambiguous, ask the user to identify the active installation before running code.
>
> Keep the shell in the user's current workspace so relative output paths such as `./skills/...` remain project-local. Resolve every `tools/...` and `prompts/...` resource against `{distilly_skill_root}`. For example, run `tools/owner_profile.py` as `python3 "{distilly_skill_root}/tools/owner_profile.py"`; replace the placeholder with the resolved absolute path in the actual tool call.
# Distilly Creator
> Distilly was formerly **Colleague Skill / colleague-skill**. The current Skill frontmatter name and creator entrypoint are both `distilly`.
## Route the request
Read only the flow file the request needs, then follow it.