capability-adaptation

capability-adaptation is a skill for Codex from BuildrAI/Buildr. It costs 30 tokens per session (897 once invoked), scanned A, original, MIT.

A workflow for changing how an agent's skills work, including their responsibilities, dependencies, and compatibility rules.

In plain words
What is it for?
It helps inspect the current setup, analyze affected skills and workflows, choose the smallest safe change, create or update capability contracts, and validate the resulting runtime configuration.
Why use it?
It shows which workflows may be affected and helps avoid breaking consumers, guarantees, permissions, or failure behavior when changing a skill.

Skill for Codex

Written for Codex: agents/openai.yaml present.

Good fit It helps inspect the current setup, analyze affected skills and workflows, choose the smallest safe change, create or update capability contracts, and validate the resulting runtime configuration.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/buildrai/buildr/capability-adaptation
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add BuildrAI/Buildr --skill capability-adaptation
Clone the repo
git clone --depth 1 https://github.com/BuildrAI/Buildr

Made for: Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for capability-adaptation

README.md
[![agentmods](https://agentmods.dev/badge/skills/buildrai/buildr/capability-adaptation/github.svg)](https://agentmods.dev/skills/buildrai/buildr/capability-adaptation)
Your own site
<a href="https://agentmods.dev/skills/buildrai/buildr/capability-adaptation"><img src="https://agentmods.dev/badge/skills/buildrai/buildr/capability-adaptation/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for capability-adaptation

Your own site · 80×15
<a href="https://agentmods.dev/skills/buildrai/buildr/capability-adaptation"><img src="https://agentmods.dev/badge/skills/buildrai/buildr/capability-adaptation.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 30 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 897 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00030 $0.00897
Opus 5.5 $0.00012 $0.00359
Sonnet 5.5 $0.00006 $0.00179
Haiku 4.5 $0.00003 $0.00090

Measured 1mo ago against content hash 8cdb24c50b7c, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

capability-adaptation scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

projects/product/services/buildr/resources/workspace/skills/buildr/capability-adaptation/SKILL.md · 47 lines

What it actually says

工作能力适配

本 Skill 承载 Agent 工作能力适配(Agent-managed Capability Adaptation)。用户只拥有工作意图和关键决策;Agent 维护工作资产;Buildr 维护依赖结构和 runtime 投射;capability contract 只保护跨 Skill 最小协作边界。

先判断协作影响

核对目标技能(Skill)的源文件、用户期望及现有声明,判断变化是否影响跨技能协作保证、能力声明、绑定或激活。内部文字、结构或操作说明整理且不改变这些边界时,直接维护源文件并做相关检查,不要求完整依赖图或诊断。

修改 Buildr 内置资产时,只修改产品源文件并走产品变更;组织差异使用组织自有提供者(Provider),不直接编辑受管副本。

判断如何落地

按以下顺序选择最小变化:

  1. 只属于单个 Skill 内部,且不被组合、不需替换、consumer 不依赖稳定保证或结果证据、生命周期无需影响诊断:普通 Skill 维护,不创建 contract。
  2. 触达已有 contract 且变化位于 Allowed Variations:修改用户自有 provider,或为 builtin 创建组织 provider;保持 contract identity 和 guarantees。
  3. 另一工作流无法在缺少该能力的稳定保证或结果证据时安全继续、需要替换实现,或生命周期需要影响诊断:创建最小 contract 和 provides/requires。不要因为 Agent 执行时会同时读取多个 Skills,就把它们建模为方法调用依赖。
  4. 新行为突破既有前置条件、副作用、授权、结果证据或失败语义:升级 contract major version,或同步修改 consumers;不得把不兼容实现继续声明为旧版本 provider。

判断的是稳定协作边界,不是用户是否说出 capability 名字。命令、算法、merge/rebase policy 和组织工具留在 provider;只有 consumer 无法安全继续时依赖的保证进入 contract。

按影响验证与激活

仅当变化涉及跨技能协作、能力声明、绑定或激活时,读取依赖基线、候选验证与激活恢复,再执行对应动作。先核对现有协作保证,按实际影响选择专项检查和组合场景;不因普通正文修改机械执行所有消费者(Consumer)的检查。

本技能(Skill)不改变既有授权;当前有效实现、写入对象和恢复边界依参考文件保护。Buildr 自举工作空间的正式激活仍交给其唯一执行器。

面向用户交付

默认只说明:用户要求的工作方式、实际生效 scope、Agent 修改或创建了什么能力、哪些现有工作流已验证兼容、是否有需要决策的风险。provider、consumer、binding 和命令细节只在用户询问、存在歧义或发生阻塞时展开。

例如用户要求“改用 feature 分支并通过 PR 合入 dev”时,Agent 应发现 Git task integration 被 Task Finish 使用;若该变化仍满足现有 contract,则创建或修改组织 Git provider、验证 Task Finish 后激活,并向用户报告新实践和收尾能力仍可用,而不是让用户执行 capability 命令。

Guardrails

  • 不把“用户想改工作方式”机械等同于新建 contract。
  • 不通过 Skill id、description 相似或安装顺序猜测 provider conformance。
  • 不把产品入口 Buildr Skill 当成全局前置 dispatcher,也不把 capability binding 当成 Agent 首次 Skill 意图发现机制。
  • 不让产品入口的某项 route blocked 扩大为整个 Buildr Skill blocked。
  • 不修改 runtime 派生副本作为长期事实。
  • 不以“能力适配”为名扩大用户对外部写入、远端改写或破坏性动作的授权。
Files

What ships with it

2 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 1mo ago Changed · -10 lines · -66 tokens per session 8cdb24c50b7c
  2. 1mo ago Changed e886a462ffa9
  3. 1mo ago First seen · 57 lines · 96 tokens per session scan A 97de3f4aa27d

Subscribe to this mod's changes

capability-adaptation is a skill published in the GitHub repository BuildrAI/Buildr (28 stars, last pushed yesterday), licensed MIT. It adds 30 tokens to every session and 897 once invoked, about $0.0001 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

local-ai-agents

Build local-first AI agents that run entirely on a developer workstation with Microsoft Foundry Local and Qwen function-calling models. Covers Small Language Models (SLMs), the OpenAI-compatible local endpoint, sandboxed local tools, local RAG with Chroma, local MCP servers, hybrid cloud/local routing, and the…

microsoft/ai-agents-for-beginners · 200 tokens

systematic-debugging

Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes.

obra/superpowers · 21 tokens

next-cache-components-adoption

Turn on Cache Components in a Next.js app and resolve the blocking routes it surfaces. Use when the user wants to enable, adopt, or migrate to Cache Components, flip the cacheComponents flag, work through a flood of blocking-prerender / instant validation errors, run the cache-components-instant-false codemod, or…

vercel/next.js · 95 tokens

chronicle

Analyze Copilot session history for standup reports, usage tips, session search, and session reindexing. Use when the user asks for a standup, daily summary, usage tips, workflow recommendations, wants to search or find past sessions by keyword/file/PR, wants to reindex their session store, or asks about deleting…

microsoft/vscode · 72 tokens

chat-pet-sprite-creation

Use when creating or changing VS Code chat pet sprite art, sprite sheets, state animations, eye treatments, Stable/Insiders variants, or pet transitions under src/vs/workbench/contrib/chat/browser/widget/media/chatPet.

microsoft/vscode · 53 tokens

component-fixtures

Use when creating or updating component fixtures for screenshot testing or their shared infrastructure, or when designing UI components to be fixture-friendly. Covers fixture file structure, theming, service setup, CSS scoping, async rendering, validation, and common pitfalls.

microsoft/vscode · 53 tokens