mole
tw93/Mole开源磁盘清理工具 Mole CLI(mo,支持 macOS 和 Windows)的官方 skill:按 Mole 的 JSON 输出查看磁盘占用、预览并执行清理、查看已安装应用、读取系统健康状态和清理记录。清理前先用 --dry-run 预览并征得同意,卸载应用和需要管理员权限的步骤留给用户在自己的终端里执行。插件只带 skill,CLI 需另外安装。
将 obra/superpowers 的 14 个工程技能打包为 DeepSeek Harness bundle,附原生 Agent 预设、自动会话引导和 Windows 沙箱兼容。
A portable DeepSeek Harness (DSH) adaptation of obra/superpowers: 14 engineering skills, an automatic session bootstrap, DSH-native tool mappings, and Windows sandbox compatibility for same-mode escalation fields.
This is an independent DSH bundle. Its installable host provider follows the useful packaging pattern demonstrated by LayneChai/superpowers-dsh; the preset, bootstrap, and sandbox compatibility layer here are maintained independently.
using-superpowers.npx @deepseek-ai/dsh plugin --profile web add github:Meteor-system/superpowers-for-dsh
Or install from a local clone:
git clone https://github.com/Meteor-system/superpowers-for-dsh.git
npx @deepseek-ai/dsh plugin --profile web add C:\path\to\superpowers-for-dsh
From this repository, run:
node scripts/install-preset.mjs
The default destination is:
%USERPROFILE%\.dsh\.agent-presets\superpowers-dsh
The installer refuses to overwrite an existing preset. With --force, it first renames the old preset to a timestamped backup and restores it if installation fails.
The bundle mounts at profile startup. Restart the DSH profile, refresh the Web page, and select SuperPowers for DSH in a new conversation. Existing sessions retain their original preset generation and are not valid bootstrap tests.
Verify the bundle layer:
dsh --profile web --dump-config
The output should contain a superpowers-for-dsh row.
brainstorming, writing-plans, executing-plans, subagent-driven-development, dispatching-parallel-agents, systematic-debugging, test-driven-development, verification-before-completion, requesting-code-review, receiving-code-review, finishing-a-development-branch, using-git-worktrees, writing-skills, and using-superpowers.
When the effective mode is already danger-full-access, ordinary pwsh, write, and edit calls should omit sandbox_permissions and justification. The preset wrapper hides those fields from the request schema and removes same-mode or incomplete legacy fields immediately before execution if an older model emits them anyway. Genuine wider requests in a lower mode remain under the normal DSH approval and policy flow.
An ordinary call looks like:
{
"command": "Get-Location",
"description": "Confirm the current project directory",
"workdir": "D:\\Code\\project",
"run_in_background": false
}
UI/UX Pro Max is exposed through the separate superpowers-dsh-uiux preset; the normal superpowers-dsh preset is unchanged. The Host service is lazy and starts only when an optional capability is first called. Python packages are never auto-installed, and external MCP support arrives in Phase B.
From the repository root:
node scripts/install-preset.mjs --variant uiux
python --version
node scripts/smoke-uiux-core.mjs
Upstream data is pinned to revision e4f45473691e4b389519ee4bc359a3d6df666c26. Search accepts query plus either domain or stack (mutually exclusive), optional max_results (integer 1–20), and diagnostics (boolean). Generation accepts query, optional project_name, format, variance, motion, density, persist, page, and force; page and force require persistence. Search and generation responses carry provenance, bounded source IDs, and the pinned revision. Persistence forbids model-supplied absolute output paths and remains below the trusted workspace. See docs/ui-ux-pro-max.md.
node scripts/verify.mjs
npm test
npm run verify:uiux
The verifier checks all 14 skill frontmatters, bundle metadata, portable preset paths, bootstrap lifecycle, JavaScript syntax, and the generic sandbox compatibility wrapper smoke test.
The adapter has been exercised in DSH: a fresh danger-full-access agent no longer receives the two escalation fields in its pwsh, write, or edit schemas, and deliberate legacy-field calls still complete without tool errors.
The skill content comes from obra/superpowers v6.3.0, commit b36e082, under its MIT license. See NOTICE.md and docs/upstream.md for attribution and the exact adaptation boundary.
node scripts/verify.mjs
git diff --check
Review the complete diff before committing. In particular, skill files under skills/ should remain faithful to the upstream snapshot.