Explainer
agentic-community/mcp-gateway-registry
Explain a GitHub issue or pull request at 100, 200, and 300 level.
产出与增量维护任务包中的活解释页 artifacts/explainer.html;按物化模板中的唯一权威注释编写,并消费派工注入的 <task-context 因果上下文。Use when a task-bound dispatch requires creating, updating, or freezing the task's living explainer page, or…
$ npx skills add FairladyZ625/harness-anything --skill task-explainer-html -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install FairladyZ625/harness-anything task-explainer-html --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/FairladyZ625/harness-anything.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/task-explainer-html .claude/skills/task-explainer-html && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "task-explainer-html" agent skill from https://github.com/FairladyZ625/harness-anything/tree/main/skills/task-explainer-html into .claude/skills/task-explainer-html/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "task-explainer-html", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/FairladyZ625/harness-anything/tree/main/skills/task-explainer-htmlType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add FairladyZ625/harness-anything --skill task-explainer-html -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install FairladyZ625/harness-anything task-explainer-html --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/FairladyZ625/harness-anything.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/task-explainer-html .agents/skills/task-explainer-html && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "task-explainer-html" agent skill from https://github.com/FairladyZ625/harness-anything/tree/main/skills/task-explainer-html into .agents/skills/task-explainer-html/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "task-explainer-html", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add FairladyZ625/harness-anything --skill task-explainer-html -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install FairladyZ625/harness-anything task-explainer-html --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/FairladyZ625/harness-anything.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/task-explainer-html .cursor/skills/task-explainer-html && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "task-explainer-html" agent skill from https://github.com/FairladyZ625/harness-anything/tree/main/skills/task-explainer-html into .cursor/skills/task-explainer-html/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "task-explainer-html", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/FairladyZ625/harness-anything.git --path skills/task-explainer-html--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add FairladyZ625/harness-anything --skill task-explainer-html -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install FairladyZ625/harness-anything task-explainer-html --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/FairladyZ625/harness-anything.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/task-explainer-html .gemini/skills/task-explainer-html && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "task-explainer-html" agent skill from https://github.com/FairladyZ625/harness-anything/tree/main/skills/task-explainer-html into .gemini/skills/task-explainer-html/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "task-explainer-html", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install FairladyZ625/harness-anything task-explainer-htmlInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add FairladyZ625/harness-anything --skill task-explainer-html -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/FairladyZ625/harness-anything.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/task-explainer-html .github/skills/task-explainer-html && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "task-explainer-html" agent skill from https://github.com/FairladyZ625/harness-anything/tree/main/skills/task-explainer-html into .github/skills/task-explainer-html/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "task-explainer-html", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add FairladyZ625/harness-anything --skill task-explainer-html -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install FairladyZ625/harness-anything task-explainer-html --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/FairladyZ625/harness-anything.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/task-explainer-html .opencode/skills/task-explainer-html && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "task-explainer-html" agent skill from https://github.com/FairladyZ625/harness-anything/tree/main/skills/task-explainer-html into .opencode/skills/task-explainer-html/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "task-explainer-html", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
task-explainer-html产出与增量维护任务包中的活解释页 artifacts/explainer.html;按物化模板中的唯一权威注释编写,并消费派工注入的 <task-context 因果上下文。Use when a task-bound dispatch requires creating, updating, or freezing the task's living explainer page, or…
Task Explainer HTML is an agent skill from FairladyZ625/harness-anything. 产出与增量维护任务包中的活解释页 artifacts/explainer.html;按物化模板中的唯一权威注释编写,并消费派工注入的 <task-context 因果上下文。Use when a task-bound dispatch requires creating, updating, or freezing the task's living explainer page, or when parsing the injected <task-context XML.
Its SKILL.md is about 680 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
The repository describes itself as: Clean-room Harness rewrite monorepo. The licence is AGPL-3.0.
4 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 90472df. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are xml).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Task Explainer HTML loads about 676 tokens when it runs. Until then it costs about 66 tokens; SKILL.md has 125 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from FairladyZ625/harness-anything at commit 90472df, republished under its AGPL-3.0 licence (© FairladyZ625). 125 words, ~676 tokens.
.claude/skills/task-explainer-html/SKILL.md (or your agent's skills folder).每个非 lightweight 在账任务有一页活的可视解释:任务包 artifacts/explainer.html。它不是终局报告,而是任务进行中随工作轮次更新的单文件 HTML——业主不读 worker session,task_plan 只是开工时的静态计划,这页是业主在任务进行中了解进展的窗口;closeout 终态冻结。Daemon 的派工协议讲明这页给谁看、什么时候更新。
任务创建时物化的 artifacts/explainer.html 顶部 HTML 注释是章节、配色、布局、场景图型和质量要求的唯一权威来源。派工与本技能都不复制这些规则;打开页面后按注释逐轮填入真实任务内容。
以物化页面的 HTML 注释为准。正文固定只有两节:#now「现在在发生什么」(每轮覆盖重写)与 #timeline「过程记录」(只追加、最新在上);其余章节按任务需要自加,数量与标题不限。多用带真实名字和数字的图(结构、流程、时序、前后对比、数据)说明问题,画不出真实内容的图不要画。不要在本技能、mission 或其他副本维护第二套模板指引;模板规则变化时只改 preset 模板与它的测试。
<task-context> 注入规约任务派工的 mission 携带一段框架注入的因果上下文 XML(2048 字节预算,packages/daemon/src/dispatch-causal-context.ts 是唯一权威源)。语法:
<task-context>
<work ref="task/<id>">所属 Work 的标题</work>
<parent ref="task/<id>">父任务标题</parent>
<decision ref="decision/<id>" title="决策标题"/>
<chosen ref="decision/<id>" anchor="CH1">选定锚文本 — 理由</chosen>
<claims ref="decision/<id>">C1 载重断言; C2 断言</claims>
<fact ref="fact/<id>">事实陈述 (src:证据来源)</fact>
<goal ref="task/<id>">Work 目标一两句</goal>
<question ref="decision/<id>">决策待答问题</question>
<refs>task/… decision/… fact/…</refs>
</task-context>解析规则(确定性保证):
<task-context> / </task-context> 外,每个元素是完整的一行,独立出现或缺失都合法——预算裁剪按整行丢弃,任何行子集拼出的片段仍可逐行解析。& < > "),解析时按标准实体还原。chosen / claims / question 用 ref 属性绑定所属 decision,不靠嵌套缩进。truncated="yes" 时表示有整行被预算裁掉;<refs> 永远保留可回查的 canonical id,缺的细节用 ha task read-set / ha task show 补,不要凭空补写。work / parent / decision / fact / goal 任一行可以不存在(该任务没有那层关系);空块不存在(无因果邻域的任务不注入)。解析规约只说明如何理解因果上下文;如何把它呈现到页面,遵循物化模板中的 HTML 注释,不在这里另设身份区或场景骨架。
#now 并在 #timeline 顶部追加一条(时间 + 本轮做了什么/发现了什么/为什么改方向 + 证据锚点)。不要攒到收尾一次写。ha task create 时就已物化这一页(preset 模板直接可增量填写);lightweight profile 不物化本页、mission 也不注入本协议。首轮工作从填充骨架开始,不要另起新文件。artifacts/explainer.html。不用任何托管 Artifact / 外部画廊功能;产物随任务包版本管理与审计。© FairladyZ625, AGPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/task-explainer-html of FairladyZ625/harness-anything.
Open the folder on GitHubat commit 90472df
Task Explainer HTML next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Task Explainer HTML this skillFairladyZ625/harness-anything | 225 | — | ~676 | Automated safety check: Pass | AGPL-3.0 | |
| Explaineragentic-community/mcp-gateway-registry | 962 | — | ~3.8k | Automated safety check: Pass | Apache-2.0 | |
| Explainerccplugins/awesome-claude-code-plugins | 967 | — | ~1.6k | Automated safety check: Pass | MIT | |
| Explainermizchi/explainer | 414 | — | ~2.3k | Automated safety check: Pass | MIT | |
| ExplainerRoyal-lobster/code-explainer | 100 | — | ~1.6k | Automated safety check: Pass | MIT | |
| Explain Usageasgeirtj/system_prompts_leaks | 69k | — | ~345 | Automated safety check: Pass | CC0-1.0 |
agentic-community/mcp-gateway-registry
Explain a GitHub issue or pull request at 100, 200, and 300 level.
ccplugins/awesome-claude-code-plugins
Reviewable git hygiene for work you're about to commit or open a PR for.
mizchi/explainer
特定の読み手に向けて、概念・PR・設計を「冗長にならない水準」の速習資料として説明し、図と主張を道具で検証する。読み手のペルソナ(既に知っていること・知らないこと・読み方)を質問と公開情報から作り、その差分だけを書く。図は Mermaid / D2 で描いて事実シートに照らし、本文に引用するコード・出力は再実行して照合し、HTML は vlmkit のゲートに通す。Use when the…
Royal-lobster/code-explainer
A skill your agent uses when the user asks to explain, walk through, or understand a feature, module, or code flow in the codebase.
asgeirtj/system_prompts_leaks
Explain where this session's tokens went, with one simple chart in plain language.
sickn33/agentic-awesome-skills
Explain what a specific piece of code actually does for a given input by producing a step-by-step execution trace (interprocedural, with name resolution and type transitions).
FairladyZ625/harness-anything
Contribute a public change to Harness Anything from a GitHub issue through an isolated worktree, scoped tests, manifest-selected gates, a complete bilingual PR body, review triage, and maintainer…
FairladyZ625/harness-anything
在目标仓库 harness.yaml 的 settings.gates 里声明与定制任务完成门:local-command 本地命令见证、manual-attest 人工签字、github-actions CI 见证、none 显式免除,治理字段 mandatorySignoff(双控签注)与 allowOverride(owner 特批),以及…
FairladyZ625/harness-anything
Create, review, or update Harness Anything preset-manifest/v3 packages, including profiles, completion gates, template selections, output shapes, script entrypoints, capability declarations, package…
FairladyZ625/harness-anything
Start Harness Anything task creation by choosing a software/coding preset first.
FairladyZ625/harness-anything
Create, review, or update Harness Anything verticals. An agent skill from FairladyZ625/harness-anything.
FairladyZ625/harness-anything
Run and interpret a read-only retrospective over Harness ledger projections, then prepare evidence-backed mechanism fixes, deletion candidates, or time-bounded rule proposals for human adjudication.
产出与增量维护任务包中的活解释页 artifacts/explainer.html;按物化模板中的唯一权威注释编写,并消费派工注入的 <task-context 因果上下文。Use when a task-bound dispatch requires creating, updating, or freezing the task's living explainer page, or…. Task Explainer HTML is an agent skill from FairladyZ625/harness-anything.html;按物化模板中的唯一权威注释编写,并消费派工注入的 <task-context 因果上下文。Use when a task-bound dispatch requires creating, updating, or freezing the task's living explainer page, or when parsing the injected <task-context XML.
Task Explainer HTML fits situations like: A task-bound dispatch requires creating; freezing the tasks living explainer page; parsing the injected <task-context XML.
Run `npx skills add FairladyZ625/harness-anything --skill task-explainer-html -a claude-code`. Or copy the skill folder (skills/task-explainer-html in FairladyZ625/harness-anything) into .claude/skills/task-explainer-html in your project. Claude Code loads it when a task matches its description.
Run `npx skills add FairladyZ625/harness-anything --skill task-explainer-html -a codex`. Or copy the skill folder (skills/task-explainer-html in FairladyZ625/harness-anything) into .agents/skills/task-explainer-html in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add FairladyZ625/harness-anything --skill task-explainer-html -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/task-explainer-html, .gemini/skills/task-explainer-html, .github/skills/task-explainer-html and .opencode/skills/task-explainer-html in your project.
SKILL.md names no scripts, command-line tools or credentials: Task Explainer HTML is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Task Explainer HTML is published under the AGPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 676 tokens (SKILL.md is roughly 2.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Task Explainer HTML: Explainer (agentic-community/mcp-gateway-registry, 962 stars), Explainer (ccplugins/awesome-claude-code-plugins, 967 stars), Explainer (mizchi/explainer, 414 stars) and Explainer (Royal-lobster/code-explainer, 100 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
FairladyZ625 (a GitHub user) maintains it in FairladyZ625/harness-anything, which has 225 GitHub stars. The repository holds 12 skills in this directory. The repository was last updated on October 7, 2026.
Source: FairladyZ625/harness-anything on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.