Crabbox
openclaw/gogcli
Use the Crabbox wrapper for OpenClaw remote validation across Linux, macOS, Windows, and WSL2, including delegated Blacksmith Testbox proof.
构建并验证 DeepWrite Windows、macOS 测试安装包,按失败阶段诊断和恢复。用于打包、测试包、Win/Mac 包及相关流程修改;版本递增和发布另用 package-patch-release。
$ npx skills add swjybky/deepwrite --skill windows-macos-test-package -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install swjybky/deepwrite windows-macos-test-package --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/swjybky/deepwrite.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.codex/skills/windows-macos-test-package .claude/skills/windows-macos-test-package && 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 "windows-macos-test-package" agent skill from https://github.com/swjybky/deepwrite/tree/main/.codex/skills/windows-macos-test-package into .claude/skills/windows-macos-test-package/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "windows-macos-test-package", 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/swjybky/deepwrite/tree/main/.codex/skills/windows-macos-test-packageType 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 swjybky/deepwrite --skill windows-macos-test-package -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install swjybky/deepwrite windows-macos-test-package --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/swjybky/deepwrite.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.codex/skills/windows-macos-test-package .agents/skills/windows-macos-test-package && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "windows-macos-test-package" agent skill from https://github.com/swjybky/deepwrite/tree/main/.codex/skills/windows-macos-test-package into .agents/skills/windows-macos-test-package/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "windows-macos-test-package", 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 swjybky/deepwrite --skill windows-macos-test-package -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install swjybky/deepwrite windows-macos-test-package --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/swjybky/deepwrite.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.codex/skills/windows-macos-test-package .cursor/skills/windows-macos-test-package && 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 "windows-macos-test-package" agent skill from https://github.com/swjybky/deepwrite/tree/main/.codex/skills/windows-macos-test-package into .cursor/skills/windows-macos-test-package/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "windows-macos-test-package", 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/swjybky/deepwrite.git --path .codex/skills/windows-macos-test-package--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 swjybky/deepwrite --skill windows-macos-test-package -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install swjybky/deepwrite windows-macos-test-package --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/swjybky/deepwrite.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.codex/skills/windows-macos-test-package .gemini/skills/windows-macos-test-package && 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 "windows-macos-test-package" agent skill from https://github.com/swjybky/deepwrite/tree/main/.codex/skills/windows-macos-test-package into .gemini/skills/windows-macos-test-package/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "windows-macos-test-package", 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 swjybky/deepwrite windows-macos-test-packageInstalls 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 swjybky/deepwrite --skill windows-macos-test-package -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/swjybky/deepwrite.git skills-src && mkdir -p .github/skills && cp -r skills-src/.codex/skills/windows-macos-test-package .github/skills/windows-macos-test-package && 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 "windows-macos-test-package" agent skill from https://github.com/swjybky/deepwrite/tree/main/.codex/skills/windows-macos-test-package into .github/skills/windows-macos-test-package/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "windows-macos-test-package", 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 swjybky/deepwrite --skill windows-macos-test-package -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install swjybky/deepwrite windows-macos-test-package --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/swjybky/deepwrite.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.codex/skills/windows-macos-test-package .opencode/skills/windows-macos-test-package && 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 "windows-macos-test-package" agent skill from https://github.com/swjybky/deepwrite/tree/main/.codex/skills/windows-macos-test-package into .opencode/skills/windows-macos-test-package/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "windows-macos-test-package", 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.
windows-macos-test-package构建并验证 DeepWrite Windows、macOS 测试安装包,按失败阶段诊断和恢复。用于打包、测试包、Win/Mac 包及相关流程修改;版本递增和发布另用 package-patch-release。
Windows macOS Test Package is an agent skill from swjybky/deepwrite. 构建并验证 DeepWrite Windows、macOS 测试安装包,按失败阶段诊断和恢复。用于打包、测试包、Win/Mac 包及相关流程修改;版本递增和发布另用 package-patch-release。
Its SKILL.md is about 1000 tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including reference files (for example `references/troubleshooting.md`).
It works with macOS, pnpm and Linux. The licence is Apache-2.0.
Read from SKILL.md and the folder at commit bca32cb. 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.
Shell commands in SKILL.md call:
pnpmFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use pnpm, 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.
Windows macOS Test Package loads about 999 tokens when it runs, and up to ~2.3k if it reads all its reference files. Until then it costs about 33 tokens; SKILL.md has 175 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 swjybky/deepwrite at commit bca32cb, republished under its Apache-2.0 licence (© swjybky). 175 words, ~999 tokens.
.claude/skills/windows-macos-test-package/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.默认只生成本地测试包,保持当前版本。用户要求递增或发布时再读 package-patch-release;正式签名、公证、上传发布须有明确授权及所需凭据。
先核对两个 package.json 的版本、工作区修改和已有产物。记录本轮平台、源码变更及验证结果,避免把同版本旧包当成新包。不要先单独执行 pnpm verify 再启动打包,编排器已包含完整验证。
从仓库根目录执行,选择覆盖请求的最小组合:
| 请求目标 | 命令 |
|---|---|
| Mac ARM、Mac Intel、Windows | pnpm pack:test:desktop |
| 两种 Mac 架构 | pnpm pack:test:mac |
| macOS ARM | pnpm pack:test:mac:arm64 |
| macOS Intel | pnpm pack:test:mac:x64 |
| Windows x64 | pnpm pack:test:win |
| Linux x64 | pnpm pack:test:linux |
| 全部(含 Linux) | pnpm pack:test |
pack:test:desktop,同一批次完整验证一次,两种 Mac 架构一起构建,再构建 Windows。不要拆成三个各自执行全量验证的命令,也不要额外构建未请求的 Linux。tools/run-test-package.mjs 的完整验证、Electron 版本锁定和退出前开发运行时恢复。不要直接调用 electron-builder 绕过检查;并行打包会共享 out、release 和 Electron 运行时,构建批次应串行执行。assertElectronLaunchAllowed() 允许的环境执行。已确认是 Codex Seatbelt 时,直接为具体组合命令申请沙盒外执行;不要先在沙盒内失败一次,不隐藏沙盒状态,也不用 --no-sandbox 绕过检测。apps/desktop/electron-builder.yml,产物放 apps/desktop/release/,保留版本、平台和架构文件名。Mac 在 macOS 构建;Apple Silicon 运行 Intel 包需 Rosetta。Windows 跨平台构建时如实注明目标平台运行验证限制。.app 保持 identity: "-"、hardenedRuntime: false、notarize: false;Windows 测试包允许不签名。运行时依赖继续由 electron-vite 编译到 out,保留 before-build 钩子。打包授权包含修复直接阻塞的问题。先读具体错误和 卡顿与超时诊断,最小修复、确认失败步骤通过后继续。保留用户已有修改,不降低断言或跳过必要检查。
| 失败阶段 / 本轮变化 | 恢复方式 |
|---|---|
| 格式、类型、边界或测试失败 | 先运行相关检查或失败测试文件;确认修复后,再启动一个完整打包批次。不要每改一个超时就重跑全部平台。 |
| 安装包冒烟失败,包内容和构建输入未变 | 用下方验收命令只重跑对应架构,不重新执行全量测试和构建。必须有日志或环境诊断支持重试。 |
| 仅修改外部验收脚本 | 验证脚本后复验现有包;Main 内的 smoke*.ts 是包内容,改动后必须重新构建。 |
| 修改 Main、Preload、Renderer、Utility、契约或构建输入 | 旧包失效;经相关检查后重新走编排器,更新所有受影响的请求产物。 |
| 构建、签名或下载失败 | 先定位配置、缓存、网络或目标环境,再走编排器重建所需目标。当前入口没有构建续跑或验证缓存参数,不臆造 --resume / --skip-verify。 |
仅复验已有 Mac Intel 包的示例(ARM 改为 arm64):
pnpm --dir apps/desktop exec node scripts/verify-test-package.mjs mac x64单独验收或中断后,执行 pnpm electron:ensure,记录恢复结果。正常打包已自动执行后置检查,无需重复。重新验证不能替代源码变化后的重建;复用包须确认它来自本轮成功构建,版本和输入未变。
同一失败没有新诊断依据时,不反复重跑整条流水线。确实缺少目标环境、凭据或授权时,完成不受阻塞的目标并报告剩余步骤;未通过验证的包不能报为成功或发布。重试沿用本轮版本,不再次递增,只清理明确的失败生成物。单架构重建后核对完整 Mac 清单,避免丢失另一架构引用。
PACKAGE_STEP、测试总结、builder 进度和 PACKAGE_*_OK 标记。开始等待前说明当前阶段;更新应包含新阶段、已确认结果或新的诊断,不连续发送“仍在等待”。finally 不执行。具体判断见诊断参考。verify-test-package.mjs 检查安装包非空及包内运行时完整;可运行的目标完成首次启动和重新打开冒烟,覆盖 Main、Renderer、Preload、Core / Agent / Tool Utility。PACKAGE_SMOKE_SKIPPED 表示未完成运行验证。codesign --verify --deep --strict、顶层 Signature=adhoc 和挂载后包内应用验证;ZIP 也检查压缩完整性。仅清除本轮 DMG 意外残留的隔离属性。latest*.yml 的引用和 SHA-512;两种 Mac 架构清单应完整保留。开发运行时恢复必须通过,但它不等于开发桌面已启动。© swjybky, Apache-2.0. 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 1 other file (references) in .codex/skills/windows-macos-test-package of swjybky/deepwrite.
Open the folder on GitHubat commit bca32cb
Windows macOS Test Package 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 |
|---|---|---|---|---|---|---|
| Windows macOS Test Package this skillswjybky/deepwrite | 597 | — | ~999 | Automated safety check: Pass | Apache-2.0 | |
| Crabboxopenclaw/gogcli | 8.5k | — | ~8k | Automated safety check: Notes | MIT | |
| Tauri Packagingbkywksj/knowledge-base | 330 | — | ~3.3k | Automated safety check: Pass | Custom licence | |
| Engine Whats Newflutter/flutter | 179k | — | ~978 | Automated safety check: Pass | BSD-3-Clause | |
| Openclaw Live Updateropenclaw/openclaw | 392k | — | ~3.7k | Automated safety check: Pass | MIT | |
| Apple Container Test RunnerRustPython/RustPython | 22k | — | ~467 | Automated safety check: Pass | MIT |
openclaw/gogcli
Use the Crabbox wrapper for OpenClaw remote validation across Linux, macOS, Windows, and WSL2, including delegated Blacksmith Testbox proof.
bkywksj/knowledge-base
Tauri 打包与分发技能,指导桌面端(Windows/macOS/Linux)与移动端(Android/iOS)的构建、签名和分发。
flutter/flutter
Generates the "what's new" release summary and diff file for changes in the Flutter engine (//engine/src/flutter) between two releases (e.g., 3.47 vs 3.44).
openclaw/openclaw
Maintain the canonical live OpenClaw main checkout, macOS LaunchAgent-managed Gateway, local macOS app, exact-head main CI, and recurring full release validation.
RustPython/RustPython
Runs RustPython tests inside a Linux container built with Apple's container CLI, so macOS users can compare Linux results with their local ones.
yetone/native-feel-skill
A skill your agent uses when the user is designing, prototyping, or rewriting a desktop app that must run on multiple OSes (macOS + Windows, optionally Linux) AND feel indistinguishable from a…
swjybky/deepwrite
为 DeepWrite 桌面端递增一个 SemVer 补丁版本,安全清理上一个版本的测试打包残留,使用项目规定的 pnpm pack:test 命令构建并验证新安装包,按用户要求决定是否创建并发布 GitHub Release;Release 完整可下载后更新根目录 update.json,并通过路径限定提交和推送,保证该提交只包含…
swjybky/deepwrite
为 DeepWrite 递增补丁版本、清理旧产物、修复错误并继续打包;按授权发布 GitHub Release,发布验证后仅提交推送 update.json。用于打包新版本、提高一小个版本、清理旧包发布或更新发布清单。
swjybky/deepwrite
在 DeepWrite 创建 Git 提交、推送、Pull Request 或合并时使用,核对变更范围、项目校验、提交身份与署名。
swjybky/deepwrite
按 DeepWrite 桌面端约定构建 Windows 与 macOS 测试安装包:使用 electron-builder 与 pnpm pack:test:,经 tools/run-test-package.mjs 编排,Mac 测试包做 ad-hoc 签名且不做 Apple 公证。用于用户提出“打包”“打测试包”“打 Win 包”“打 Mac…
构建并验证 DeepWrite Windows、macOS 测试安装包,按失败阶段诊断和恢复。用于打包、测试包、Win/Mac 包及相关流程修改;版本递增和发布另用 package-patch-release。. Windows macOS Test Package is an agent skill from swjybky/deepwrite.
Run `npx skills add swjybky/deepwrite --skill windows-macos-test-package -a claude-code`. Or copy the skill folder (.codex/skills/windows-macos-test-package in swjybky/deepwrite) into .claude/skills/windows-macos-test-package in your project. Claude Code loads it when a task matches its description.
Run `npx skills add swjybky/deepwrite --skill windows-macos-test-package -a codex`. Or copy the skill folder (.codex/skills/windows-macos-test-package in swjybky/deepwrite) into .agents/skills/windows-macos-test-package 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 swjybky/deepwrite --skill windows-macos-test-package -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/windows-macos-test-package, .gemini/skills/windows-macos-test-package, .github/skills/windows-macos-test-package and .opencode/skills/windows-macos-test-package in your project.
Going by SKILL.md and its folder, Windows macOS Test Package needs the command-line tools its instructions call (pnpm).
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.
Windows macOS Test Package is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 999 tokens (SKILL.md is roughly 4k 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 1.3k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Windows macOS Test Package: Crabbox (openclaw/gogcli, 8.5k stars), Tauri Packaging (bkywksj/knowledge-base, 330 stars), Engine Whats New (flutter/flutter, 179k stars) and Openclaw Live Updater (openclaw/openclaw, 392k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
swjybky (a GitHub user) maintains it in swjybky/deepwrite, which has 597 GitHub stars. The repository holds 5 skills in this directory. The repository was last updated on October 10, 2026.
Source: swjybky/deepwrite on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.