ai-scripts
Safely runs registered repository scripts by following a registry and requiring approval for high-impact actions.
Install
mkdir -p .claude/skills/ai-scripts && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/19337" && unzip -o skill.zip -d .claude/skills/ai-scripts && rm skill.zipInstalls to .claude/skills/ai-scripts
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Use registered scripts with risk-based approvals and evidence.Key capabilities
- →Execute registered repository scripts
- →Perform discovery and evidence gathering
- →Apply change-aware context to operations
- →Verify repository wiring and structure
- →Gate high-impact script execution with approvals
How it works
It enforces a strict registry-based selection process for scripts and mandates approval for any mutation-heavy or high-impact operations.
Inputs & outputs
When to use ai-scripts
- →Search for specific patterns in the codebase
- →Verify repository structure or wiring
- →Safely execute high-impact scripts
- →Retrieve code diffs and file previews
About this skill
AI Scripts Skill
Use this skill when selecting or running repository scripts from scripts/ai/.
Selection order
- Confirm script is listed in
docs/ai/script-registry.json. - Confirm doc parity in
docs/ai/script-registry.mdanddocs/ai/scripts-reference.md. - Prefer the narrowest read-only wrapper that answers the request.
Preferred wrappers
- Discovery/evidence:
ai-search,preview-file,query-usage - Change-aware context:
ai-diff-context,git-forensics - Wiring checks:
ai-doc-check,ai-search doctor - Verification:
ai-verify
Approval gate
Ask before mutating or high-impact wrappers, including ai-edit, ai-rollback, install-mandatory-tools, and broad context packers.
Evidence commands
git status --short
AI_OUTPUT=json bash scripts/ai/ai-search.sh changed-text <query> . --fixed
AI_OUTPUT=json bash scripts/ai/ai-search.sh staged-text <query> . --fixed
AI_OUTPUT=json bash scripts/ai/ai-search.sh tracked <query> . --fixed
Use preview-file for line-level context:
AI_OUTPUT=json bash scripts/ai/preview-file.sh <path> --around <line> --context 30
If runtime lacks bash or php, record the command as not run and keep claims bounded.
When not to use it
- →When scripts are not listed in the registry
- →When the runtime lacks bash or php
Prerequisites
Limitations
- →Requires script registration in docs/ai/script-registry.json
- →Claims must be bounded if runtime lacks bash or php
How it compares
It replaces arbitrary script execution with a governed, evidence-based workflow that requires registry parity and explicit approval for changes.
Compared to similar skills
ai-scripts side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| ai-scripts (this skill) | 0 | 19d | Review | Intermediate |
| run-nx-generator | 5 | 2mo | Review | Intermediate |
| upgrading-expo | 3 | 3mo | Review | Intermediate |
| bump-go-dependencies | 1 | 2mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by UtmostCreator
View all by UtmostCreator →You might also like
run-nx-generator
nrwl
Run Nx generators with prioritization for workspace-plugin generators. Use this when generating code, scaffolding new features, or automating repetitive tasks in the monorepo.
upgrading-expo
sickn33
Upgrade Expo SDK versions
bump-go-dependencies
docker
Update direct Go module dependencies one by one, validating each bump with tests and linter, committing individually, and producing a summary table for a PR description
flutter-pub-update
bannzai
Flutterプロジェクトのpubspec.yamlパッケージを更新するスキル。一括更新または指定パッケージ更新に対応。メジャーバージョン更新時は確認を挟み、更新前にpub.dev/GitHubでchangelogを確認して変更内容を報告する。$ARGUMENTSにパッケージ名を指定するか、--allで全パッケージ更新。
swarm-coordination
joelhooks
Multi-agent coordination patterns for OpenCode swarm workflows. Use when work benefits from parallelization or coordination.
coderabbit-local-dev-loop
jeremylongshore
Configure CodeRabbit local development with hot reload and testing. Use when setting up a development environment, configuring test workflows, or establishing a fast iteration cycle with CodeRabbit. Trigger with phrases like "coderabbit dev setup", "coderabbit local development", "coderabbit dev environment", "develop with coderabbit".