Ensure Quality
gambitph/Stackable
Local quality gate for the current worktree: review for risk/correctness (break, leak, undo intent), standards, spec, and anti-slop; then test, document, lint.
Review or de-slop concrete changes in ccch1mneyyy/dsh-TUI at maintainer level: PR numbers or URLs, branches, commit ranges, patch files, staged or unstaged worktrees, and scoped repository-hygiene…
$ npx skills add ccch1mneyyy/dsh-TUI --skill review -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install ccch1mneyyy/dsh-TUI review --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/ccch1mneyyy/dsh-TUI.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/review .claude/skills/review && 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 "review" agent skill from https://github.com/ccch1mneyyy/dsh-TUI/tree/main/.agents/skills/review into .claude/skills/review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "review", 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/ccch1mneyyy/dsh-TUI/tree/main/.agents/skills/reviewType 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 ccch1mneyyy/dsh-TUI --skill review -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install ccch1mneyyy/dsh-TUI review --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ccch1mneyyy/dsh-TUI.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agents/skills/review .agents/skills/review && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "review" agent skill from https://github.com/ccch1mneyyy/dsh-TUI/tree/main/.agents/skills/review into .agents/skills/review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "review", 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 ccch1mneyyy/dsh-TUI --skill review -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install ccch1mneyyy/dsh-TUI review --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ccch1mneyyy/dsh-TUI.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agents/skills/review .cursor/skills/review && 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 "review" agent skill from https://github.com/ccch1mneyyy/dsh-TUI/tree/main/.agents/skills/review into .cursor/skills/review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "review", 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/ccch1mneyyy/dsh-TUI.git --path .agents/skills/review--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 ccch1mneyyy/dsh-TUI --skill review -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install ccch1mneyyy/dsh-TUI review --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ccch1mneyyy/dsh-TUI.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agents/skills/review .gemini/skills/review && 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 "review" agent skill from https://github.com/ccch1mneyyy/dsh-TUI/tree/main/.agents/skills/review into .gemini/skills/review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "review", 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 ccch1mneyyy/dsh-TUI reviewInstalls 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 ccch1mneyyy/dsh-TUI --skill review -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/ccch1mneyyy/dsh-TUI.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agents/skills/review .github/skills/review && 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 "review" agent skill from https://github.com/ccch1mneyyy/dsh-TUI/tree/main/.agents/skills/review into .github/skills/review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "review", 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 ccch1mneyyy/dsh-TUI --skill review -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install ccch1mneyyy/dsh-TUI review --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ccch1mneyyy/dsh-TUI.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agents/skills/review .opencode/skills/review && 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 "review" agent skill from https://github.com/ccch1mneyyy/dsh-TUI/tree/main/.agents/skills/review into .opencode/skills/review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "review", 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.
reviewReview or de-slop concrete changes in ccch1mneyyy/dsh-TUI at maintainer level: PR numbers or URLs, branches, commit ranges, patch files, staged or unstaged worktrees, and scoped repository-hygiene…
Review is an agent skill from ccch1mneyyy/dsh-TUI. Review or de-slop concrete changes in ccch1mneyyy/dsh-TUI at maintainer level: PR numbers or URLs, branches, commit ranges, patch files, staged or unstaged worktrees, and scoped repository-hygiene requests. Use for evidence-first correctness, contract, repository-rule, process, and behavior-preserving cleanup review, including debug residue, dead or duplicate code, speculative abstractions, stale comments or tests, and unrelated diff churn. Do not use for abstract designs with no concrete repository artifact; use…
Its SKILL.md is about 1.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 10 other files, including scripts and reference files (for example `references/contract-gates.md`, `references/deslop-gates.md` and `references/evidence-base.md`).
It sits in Development, covering Git worktrees and Humanizing AI text. It works with DeepSeek. The repository describes itself as: DSH's officially top-recommended TUI plugin — high performance, low overhead, cute pixel whale, smooth mouse interaction. One-command install via npm. / DSH 官方首推的 TUI…. The licence is MIT.
8 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 08c8107. 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.
Ships 2 files in scripts/ (JavaScript), which the agent can run.
Shell commands in SKILL.md call:
pnpmnpmghnodeFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use pnpm, npm and gh, which can reach the network depending on how they are called.
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.
Review loads about 1.3k tokens when it runs, and up to ~9.2k if it reads all its reference files. Until then it costs about 151 tokens; SKILL.md has 277 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); the scripts in this folder are not scanned.
The full file from ccch1mneyyy/dsh-TUI at commit 08c8107, republished under its MIT licence (© ccch1mneyyy). 277 words, ~1,294 tokens.
.claude/skills/review/SKILL.md (or your agent's skills folder). This skill also uses 8 other files; get the full folder from GitHub.按规则 → 独立取证 → 叙事对账 → 验证 → 裁决工作。文件引用一律仓库根相对或技能根相对,部署环境到仓库根的映射由调用方解析;不得跳过脚本或伪称运行。
pnpm test、pnpm lint 或泛化的 npm test。每阶段记账,未闭环不得交付结论。gh pr view 必须显式选 JSON 字段,禁止裸跑。trusted-maintainer、trusted-local 或 untrusted-fork,供阶段 5 执行门使用。node .agents/skills/review/scripts/contract-snapshot.mjs --repo . --compare <latest-base-sha> <head-sha>;输出只作索引,仍解释语义;不可用则逐 git 对象对照同一真源。
账本:模式、范围、base/head SHA、merge-base、信任级别、契约差异表、缺失材料。细读 diff 前全文读目标分支的 AGENTS.md、ADAPTER.md、docs/contributing.md,以及改动目录更近的规则、README、协议/治理文档;CLAUDE.md 只核对仍指向首个规则真源。按需加载:
在 PR 叙事前:读每个改动文件完整上下文(仅 patch 须声明视野);映射生产者 → 消费者 → 持久化 → 协议镜像 → 文档 → 验证判定器,新增/删除/重命名/收紧同等检查。
此时才读 PR 正文、关联 issue、评论、历史 review:每条声称标已验真/已证伪/未验证,附精确出处与当前 head 证据;引语逐字核对,缺原句须明写“该句不在来源中”,不得近似补引。
逐轴给出适用/不适用及证据,不只报整洁项;各轴细则见阶段 1 对应参考:
trusted-maintainer / trusted-local 的适用、安全且环境具备检查必须实跑;untrusted-fork 默认仅静态,执行条件以验证映射“不可信 fork 执行门”为唯一真源。记录命令、退出码、SHA、输出摘要。未明确要求修改则跳过并记“只读”;本节是清理操作唯一编排真源,熵参考与验证映射只引用:
固定结构、Verdict、finding 字段/排序、零发现要求与禁止章节,唯一真源为 references/report-contract.md。阶段 0–6 每条分歧、失败、确认事实须归入 finding、澄清问题或附证据的不适用结论,不得静默消失。 账本:报告 SHA、findings/问题/不适用计数、覆盖面、验证表、Merge Conditions。
仅发用户明确选定条目;同 PR 复审仅报新增或未解决实质问题,不重复已发布且仍有效评论。 账本:选定条目、目标线程、已发布/未发布/被否决项。
| 借口 | 处理 |
|---|---|
| “diff 未改契约文件” | 对照最新目标分支与 head,旧 merge-base 会藏回退。 |
| “扫描器 HIGH 可直接删” | 候选非 finding,先证删除安全并验行为。 |
| “像 AI 写的” | 不猜来源,只报可观察机制/影响。 |
| “单调用者所以多余” | 不足为证;查边界、所有权、替换点和测试隔离接口。 |
| “CI/机器会抓” | 查当前 head 结果及断言强度,类别覆盖不免责。 |
| “只是 import type/注释/测试” | 仍审边界、叙事、假绿及执行路径影响。 |
| “跑不了,静态不可证” | 继续文件、清单及调用链对照。 |
| “时间紧先列 nits” | 只压措辞,不压契约对照、机制、定位、验证。 |
© ccch1mneyyy, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 8 other files (scripts, references) in .agents/skills/review of ccch1mneyyy/dsh-TUI.
Open the folder on GitHubat commit 08c8107
Review 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 |
|---|---|---|---|---|---|---|
| Review this skillccch1mneyyy/dsh-TUI | 4.2k | — | ~1.3k | Automated safety check: Pass | MIT | |
| Ensure Qualitygambitph/Stackable | 351 | — | ~1.5k | Automated safety check: Pass | GPL-3.0 | |
| Finishing a Development Branchobra/superpowers | 297k | 5 repos | ~1.9k | Automated safety check: Pass | MIT | |
| Migrate Core Code to Submodulestinyhumansai/openhuman | 42k | — | ~2.6k | Automated safety check: Pass | GPL-3.0 | |
| Finishing A Development Branchfarm-fe/farm | 5.6k | 34 repos | ~1.8k | Automated safety check: Pass | MIT | |
| Git Worktree Cleanuplobehub/lobehub | 83k | — | ~2.8k | Automated safety check: Pass | Custom licence |
gambitph/Stackable
Local quality gate for the current worktree: review for risk/correctness (break, leak, undo intent), standards, spec, and anti-slop; then test, document, lint.
obra/superpowers
Walks the last step of a branch: confirm tests pass, detect the git environment, ask how to integrate, carry out your choice and clean up the worktree.
tinyhumansai/openhuman
Plans and carries out moving non-host-specific code and its tests from the OpenHuman core into vendored tiny submodule libraries, then releases the submodule and re-pins the host.
farm-fe/farm
A skill your agent uses when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for…
lobehub/lobehub
Audits stale Git worktrees and branches with a bundled script, classifies each one, and deletes only after you approve the exact candidates.
vibeforge1111/keep-codex-fast
A skill your agent uses when Codex feels slow or bloated, when local sessions/logs/worktrees/config have grown over time, or when a user wants safe maintenance for Codex Desktop/CLI state.
ccch1mneyyy/dsh-TUI
A skill your agent uses when the user asks about dsh-tui itself (usage, shortcuts, config, themes, migration, VS Code).
ccch1mneyyy/dsh-TUI
Open or update a pull request in this repository, including writing or rewriting its description.
ccch1mneyyy/dsh-TUI
Check resolved dependencies and relevant code paths for security vulnerabilities.
ccch1mneyyy/dsh-TUI
Audit the repository or a broad subsystem for security, correctness, and maintainability risks.
ccch1mneyyy/dsh-TUI
Turn a reported defect into an actionable bug report or issue draft.
ccch1mneyyy/dsh-TUI
Read and triage existing pull request review comments, or address them when requested.
Works with
Categories
Review or de-slop concrete changes in ccch1mneyyy/dsh-TUI at maintainer level: PR numbers or URLs, branches, commit ranges, patch files, staged or unstaged worktrees, and scoped repository-hygiene…. Review is an agent skill from ccch1mneyyy/dsh-TUI. Review or de-slop concrete changes in ccch1mneyyy/dsh-TUI at maintainer level: PR numbers or URLs, branches, commit ranges, patch files, staged or unstaged worktrees, and scoped repository-hygiene requests.
Review fits situations like: evidence-first correctness; repository-rule; behavior-preserving cleanup review; including debug residue.
Run `npx skills add ccch1mneyyy/dsh-TUI --skill review -a claude-code`. Or copy the skill folder (.agents/skills/review in ccch1mneyyy/dsh-TUI) into .claude/skills/review in your project. Claude Code loads it when a task matches its description.
Run `npx skills add ccch1mneyyy/dsh-TUI --skill review -a codex`. Or copy the skill folder (.agents/skills/review in ccch1mneyyy/dsh-TUI) into .agents/skills/review 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 ccch1mneyyy/dsh-TUI --skill review -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/review, .gemini/skills/review, .github/skills/review and .opencode/skills/review in your project.
Going by SKILL.md and its folder, Review needs JavaScript for the scripts in its folder and the command-line tools its instructions call (pnpm, npm, gh and node). Our summary lists: Node.js.
SKILL.md contains no URLs. Its commands use npm and gh, which can reach the network depending on how they are called. 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. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Review is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.3k tokens (SKILL.md is roughly 5.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 7.9k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Review: Ensure Quality (gambitph/Stackable, 351 stars), Finishing a Development Branch (obra/superpowers, 297k stars), Migrate Core Code to Submodules (tinyhumansai/openhuman, 42k stars) and Finishing A Development Branch (farm-fe/farm, 5.6k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
ccch1mneyyy (a GitHub user) maintains it in ccch1mneyyy/dsh-TUI, which has 4,246 GitHub stars. The repository holds 9 skills in this directory. The repository was last updated on October 10, 2026.
Source: ccch1mneyyy/dsh-TUI on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.