用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/qihangzhang-272/asl-harness --skill asl-environment命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | asl-environment |
| description | 当用户要初始化、检查、维护或演化 ASL Environment,接入外部能力,修改 Skill 或 Mode,刷新能力地图,切换宿主投影,或导出 DeepSeek Agent Preset 时使用 |
这是 Harness System 的宿主管理 Skill,不是业务 Mode、业务编排器或后台 Agent。它把 Environment Steward、Environment Access 与确定性校验收敛在一个入口;用户的具体 Goal 仍由当前 Host 在业务 Mode 的能力面内直接完成。
WORKSPACE.md、PROFILE.md、skills/、modes/、candidates/、trials/、feedback/ 与 archive/ 的目录,不做全盘扫描。asl-harness state --workspace <environment> 获取紧凑状态;结构维护前再运行 workspace.validate。常驻只读取精简 PROFILE.md、当前 Mode 边界和能力摘要;完整 Skill、Case、Feedback、Archive 与 Git 历史只在当前目标需要时按需读取。WORKSPACE.md 视图过期只是一条维护信号。维护任务可以运行 workspace.view.sync;普通业务 Goal 不因此被阻断。host.project --host-id codex-app|claude-code|deepseek-harness,随后运行同宿主的 host.verify。deepseek.preset.export 从已知可启动的 base preset 复制并替换 persona 与 Skill 根,同时写入官方 dsh-hooks-codex bridge 的 ASL Hook 配置,随后运行 deepseek.preset.verify。Mode 映射为 Agent Preset,不映射成整个 Profile。仅在用户明确要求长期改变,或当前 Goal 已证明正式能力缺失、失效或边界错误时进入维护路径。普通结果返工留在 Case,不自动改 Environment。
Origin 的 SOURCE.md。复制或改编实现时继续记录许可、版本和本地改动;只借鉴需求或组织思路时不复制实现,按本地契约与许可清楚的公共基础能力独立重构。## 运行依赖 中写清 MCP、命令、环境变量名称、必要插件、检查方式和缺失时的处理;可复用代码放在同一 Skill 的 scripts/。没有依赖就不创建空章节或目录。Mode 不增加 MCP、API、Agent、Plugin 或权限字段;真正激活由宿主原生机制完成。requires、所有 Mode 和活动宿主投影;Mode 删除或移动前检查活动投影。破坏性删除仍需用户逐项授权。workspace.validate,必要时运行 workspace.view.sync,只刷新受影响的 Host Projection,并向用户展示可读 Git diff。Environment 导入、宿主投影与 Preset 导出必须以原子操作完成,失败时恢复旧状态。feedback/。AGENTS.md、CLAUDE.md 或 Skill;Harness 只能维护自己的标记区域和能够证明属于它的投影。state、workspace.validate 或 host.verify 等确定性命令。它不搜索能力、不评价内容、不记录含义不明确的行为,也不能因为缺少 Hook 或可选 MCP 阻断普通 Goal。host.verify;