agentsclimarketplace

Safe operations

Skill denelwu-GH/exocrew/plugins/exocrew/skills/safe-operations

Plan, review, and execute consequential software operations with explicit scope, read-only inventory, dry-run, expected counts, approval, rollback, post-verification, audit evidence, and stop conditions. Use for database migrations, data repairs, infrastructure or configuration changes, deployments, releases, credential-sensitive work, background jobs, production canaries, rollback, recovery, or publication to external systems.From its SKILL.md

Install
npx -y skills add denelwu-GH/exocrew --skill safe-operations

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

4.3 KB, 751 tokens by cl100k_base, as published. Nobody here has run it

ExoCrew Safe Operations

Purpose

Make consequential changes boring, bounded, reversible, and evidenced. This skill does not grant authority; it enforces the authority boundary supplied by the user and project.

Release approval does not automatically authorize schema changes, backfills, or data repair. Confirm each consequential write surface and its expected impact explicitly.

Declare the operation

Before mutation, state:

  • target environment and version
  • objects, keys, rows, services, or repositories in scope
  • expected counts or bounded impact
  • excluded scope
  • authorization source
  • stop conditions
  • rollback owner and method
  • evidence required after execution

If scope or ownership is ambiguous, continue only with safe read-only inventory.

Build the change package

Load references/change-package.md.

Use this order:

  1. Read-only inventory
  2. Dry-run with before/after and manual-review buckets
  3. Explicit approval for apply
  4. Preflight and backup or rollback preparation
  5. Apply with expected counts and fail-closed checks
  6. Immediate readback
  7. Post-verification across affected consumers
  8. Cleanup and audit record
  9. Rollback decision or closeout

Do not combine unrelated repairs or releases into one authorization window.

Govern data and migrations

  • Treat schema, backfill, and behavior switch as separate phases when compatibility requires it.
  • Record the field compatibility matrix: type, nullability, default, index or constraint, historical-data readiness, old-client behavior, and mixed-version rollout behavior.
  • Reconcile migration history with actual schema before applying.
  • Default repair scripts to dry-run.
  • Require explicit apply flags and expected counts.
  • Use transactions for inseparable writes where feasible.
  • Preserve original evidence and produce a rollback artifact.
  • Estimate lock, load, and downtime risk for schema work; prefer an online-safe sequence when justified and define a forward-fix strategy when reversal is unsafe.
  • Route ambiguous, conflicting, or unexpectedly large samples to manual review.
  • Verify every affected read model, cache, job, and user-visible consumer after the write.

Govern releases

Load references/release-checklist.md.

  • Release only committed, identified artifacts.
  • Separate fix work from the release window.
  • Run preflight before deploy and post-verification after deploy.
  • Declare the acceptance slice before release.
  • Do not fix unrelated runtime issues inside the release window.
  • Stop and return to the fix phase when the declared path fails.
  • Keep rollback executable until acceptance is complete.

Govern external publication

Creating repositories, releases, packages, messages, or other external state requires explicit authorization. Before publication:

  • scan for secrets, private paths, private data, and internal identifiers
  • verify the target account and visibility
  • verify license and claims
  • publish from a clean, identified commit
  • read back the public artifact after publication

Stop conditions

Stop when:

  • actual scope differs from expected scope
  • a backup or rollback is unavailable
  • a preflight gate fails
  • authorization does not cover the next action
  • production version identity is uncertain
  • post-verification contradicts the expected state
  • a destructive command would affect user-owned data outside scope

Closeout

Record:

  • actual target and scope
  • command or action executed
  • counts and results
  • post-verification evidence
  • configuration or runtime effect
  • rollback status
  • residual risk and follow-up

For high-risk operations, also produce a machine-readable evidence manifest containing version, environment, action, timestamp, result, counts, and artifact paths.

Never describe a plan, dry-run, or scaffold as an applied operational result.

What ships with it: 3 files

2.5 KB alongside SKILL.md

agents/

Gives 0 of the 12 instructions most operations skills give in 751 tokens

Counted across 483 of the 484 authors here whose files we hold, read 2026-08-07

  • Collect monitoring data throughout the simulationin 14 of 483, across 6 files
  • Set the random seed for reproducibilityin 14 of 483, across 6 files
  • Validate simulations against analytical solutionsin 12 of 483, across 4 files
  • Clarify goals, constraints, and inputsin 11 of 483, across 2 files
  • Implement contract tests for integration pointsin 11 of 483, across 2 files
  • Implement strangler fig infrastructure with API gatewayin 11 of 483, across 2 files
  • Audit modernized components for security vulnerabilitiesin 11 of 483, across 2 files
  • Avoid Python blocking calls in processesin 10 of 483, across 3 files
  • Use resource context managers for automatic cleanupin 9 of 483, across 2 files
  • Maintain consistent time unitsin 9 of 483, across 2 files
  • Validate outcomes against success criteriain 8 of 483, across 1 file
  • Analyze the legacy codebase for technical debtin 8 of 483, across 1 file

Said here and by no other author read

  • state the operation scope and version before mutation
  • record expected counts and bounded impact before applying
  • define rollback owner and method before execution
  • perform read-only inventory before mutation
  • run a dry-run with manual-review buckets before applying
  • require explicit approval before apply phase

Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.