Agent skill
aoa-safe-infra-change
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/aoa-safe-infra-change
SKILL.md
aoa-safe-infra-change
Intent
Use this skill to shape infrastructure, service, configuration, or operational changes into a safer bounded workflow.
Trigger boundary
Use this skill when:
- the task changes infrastructure, services, configuration, orchestration, or operational surfaces
- the change has runtime, safety, or deployment implications
- the task needs stronger verification and rollback thinking than a normal code edit
Do not use this skill when:
- the task is a purely local code change with no operational implications
- a more specific risk skill should be used instead
- the operator has not provided enough authority for the requested action
- the main question is whether authority exists at all; use
aoa-approval-gate-check - the main need is to prefer or interpret a preview path before execution; use
aoa-dry-run-first
Inputs
- target change
- touched operational surfaces
- stated authority or approval state
- validation path
- rollback idea
Outputs
- explicit risk-aware plan
- bounded infrastructure or config change, or bounded execution recommendation
- verification result
- report with remaining risk notes
Procedure
- identify the operational surface and main risk
- confirm whether the change belongs to a high-risk or explicit-only category
- keep the change small and reviewable
- avoid unrelated cleanup or hidden expansion of scope
- verify the result using the strongest practical bounded checks available
- report what changed, what was verified, and what remains risky or deferred
Contracts
- infrastructure changes should stay explicit and reviewable
- risk should be named before apply, not after failure
- verification should be stronger than symbolic confidence
- rollback thinking should exist before execution
Risks and anti-patterns
- treating infra edits like ordinary code edits
- making broad config or orchestration changes under a narrow task label
- relying on weak verification for changes with real runtime impact
- skipping explicit risk framing because the diff looks small
Verification
- confirm the operational surface was named clearly
- confirm the change stayed bounded
- confirm verification was explicit and proportional to the risk
- confirm rollback or recovery thinking was present before execution or recommendation
- confirm the report includes unresolved risk or recovery notes
Technique traceability
Manifest-backed techniques:
- AOA-T-PENDING-SAFE-INFRA-CHANGE from
8Dionysus/aoa-techniquesatTBDusing pathTBDand sections: Intent, When to use, Inputs, Outputs, Core procedure, Contracts, Risks, Validation - AOA-T-0001 from
8Dionysus/aoa-techniquesatea49abf4f7e96506feed56eb87a9052cbe4408a5using pathtechniques/agent-workflows/plan-diff-apply-verify-report/TECHNIQUE.mdand sections: Intent, Outputs, Contracts, Risks, Validation
Adaptation points
Future project overlays may add:
- local risk classifications
- approval rules
- preferred validation commands
- rollback or recovery expectations
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?