Community写作与编辑github.com

AjaneeI/agent-skills

将请求转化为经授权的、最低复杂度的执行方案,明确需求、排除项、停止规则和验收标准。在实施多步骤任务或提议新的代理基础设施之前使用。

agent-skills 是什么?

该技能旨在帮助 AI 代理(如 Claude Code、Cursor 等)在执行多步骤任务或提议新的代理基础设施之前,生成一个高度结构化的、约束优先的执行计划。它的核心价值在于防止代理过度构建或越权操作,通过强制要求明确“承诺”、“必须做”、“可以做”和“绝对不能做”的边界,将复杂度降至最低。该技能特别适用于自动化、研发工作流或任何可能涉及资源消耗和权限变更的场景。它要求工作者首先定义一份合同,包括目标、范围、非目标、不可逆操作、不可变约束和验证证据,然后通过一系列步骤逐步简化和验证计划,最后生成一个清晰的“需求-行动”对照表,确保每个任务都有明确的所有者、依赖和验收标准。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/AjaneeI/agent-skills/tree/HEAD/skills/constraints-first-execution

Installed? Explore more 写作与编辑 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

约束优先执行

何时使用

在开始新的实施、自动化或研究工作流时使用,特别是当代理可能过度构建或假设未明确授予的权限时。

必需输入

目标、所有者授权的操作、禁止的操作、现有系统能力、成功证据、资源预算以及任何外部审批边界。未知的权限不等于隐含的许可。

流程

  1. 编写一份简短的合同:目标、范围内的可交付成果、非目标、可逆操作、不可变约束以及已验证的完成证据。
  2. 质疑每个需求是否真正对用户的目标必要。不要静默删除用户明确提出的需求。
  3. 移除不能改进指定验收标准的可选工作。保留必要的安全和质量控制。
  4. 在优化之前先简化提议的架构。优先使用现有工具和直接工作流,而不是新框架。
  5. 按依赖关系和证据关卡对剩余任务进行排序。找出能证明进展的最小可逆单元。
  6. 只有在完成此序列之后,再考虑加速、并行化或自动化。评估每项增加的成本和复杂度。
  7. 使批准问题明确且有边界。如果对重大变更授权不明确,则保留提案而非执行它。

停止或升级

在以下情况前停止:访问权限升级、超出预算的付费承诺、不可逆效果、冻结的方法变更,或超出明确权限的操作。永远不要将速度目标视为覆盖安全机制的理由。

可交付成果

一个简要的“需求-行动”对照表,包含必须做、可以做、绝对不能做、所有者、依赖关系以及标记每个单元完成所需的证据。当可追溯性重要时,使用合同模板。

验收标准

每个提议的任务都有明确的理由和证据条件;任何新的依赖或抽象都不能仅以可能的未来需求为理由。

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

相关技能