tool SKILL.md skillA

tool from camoa/claude-skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add camoa/claude-skills/tool@git:20261028.99198b4

Pins git:20261028.99198b4 in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
camoa/claude-skills
Path
aida/skills/tool/SKILL.md
Versions recorded
16
Latest version
git:20261028.99198b4, committed Oct 28, 2026
First version recorded
Sep 13, 2026
Size
12,337 bytes
Repository stars
32
License
MIT

This skill should be used when a tool has to be installed or run in the AIDA project that owns this directory, for example PHPUnit, PHPStan, Playwright or that project's own test runner, or when a stage needs a tool before it can do its work. It follows that tool's recipe for this project's framework, and it does nothing outside a project.

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# Tool

Install or run one tool. The framework decides how, and that answer lives in a recipe outside this
plugin. This skill knows no tool's name and no framework's habits.

Read the arguments. The first is `install`, `run`, `show` or `require`. For the first three, the
second is the tool, in lowercase, as the recipe names it: `phpunit`, `phpstan`, `playwright`,
`pytest`. `run` takes more after `--`, described below; `install` and `show` take none and refuse
them. `require` takes a process recipe's path in place of a tool, described under "Tools a recipe
names."

Every call below runs `tool-actions.sh`, named in this skill's own grant, so it runs without asking.
Any other Bash command still asks for approval.

## Determine the run mode

Read the active task's run mode. A task that states none is interactive, and so is a call with no
task active. Pass `--run-mode autonomous` on every call only when the task states it, or states `light`. Decide this
once, at the start. A mode that names stages in brackets covers this call only when it names the
stage this call runs inside.

`install` is the one action that needs a person. The script refuses it at exit 70 on an
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add camoa/claude-skills/tool@sha256:86e1567aa4eeb515

The line at the top of this page pins the label git:20261028.99198b4, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_iotua74jkyp7oset.svg)](https://markdownregistry.com/a/art_iotua74jkyp7oset)

2 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 16 versions of this file, between Sep 13, 2026 and Oct 28, 2026, about one every 3 days.

versioncommittedcommitsizeaudit
git:20261028.99198b4 latest2026-10-28 99198b4 12,337 BA view · diff
git:20261024.a7764692026-10-24 a776469 12,451 BA view · diff
git:20261001.3e00b722026-10-01 3e00b72 12,273 BA view · diff
git:20260930.daefca12026-09-30 daefca1 12,000 BA view · diff
git:20260930.12d967a2026-09-30 12d967a 11,794 BA view · diff
git:20260930.a41b6af2026-09-30 a41b6af 11,766 BA view · diff
git:20260929.916363c2026-09-29 916363c 10,986 BA view · diff
git:20260929.8c35c112026-09-29 8c35c11 10,748 BA view · diff
git:20260925.cf877b12026-09-25 cf877b1 7,945 BA view · diff
git:20260925.bc118062026-09-25 bc11806 7,945 BA view · diff
git:20260925.d37b3f72026-09-25 d37b3f7 7,926 BA view · diff
git:20260923.ff24e322026-09-23 ff24e32 7,302 BA view · diff
git:20260923.47cfc392026-09-23 47cfc39 6,248 BA view · diff
git:20260916.c26a4ac2026-09-16 c26a4ac 5,824 BA view · diff
git:20260913.99844bc2026-09-13 99844bc 5,718 BA view · diff
git:20260913.17e7f472026-09-13 17e7f47 5,506 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (12337 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

camoa/claude-skills · 32 stars · license MIT · pushed 2026-11-05 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_iotua74jkyp7oset
GET https://markdownregistry.com/api/v1/resolve?ref=camoa/claude-skills/tool
GET https://markdownregistry.com/api/v1/blob/86e1567aa4eeb515cc7741f30169ccabc05d2fb75b25cf8a44c95f32ff1d95a0

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from camoa/claude-skills

CLAUDE.md CLAUDE.md file
camoa/claude-skills · CLAUDE.md
git:20260913.cb6d62b · audit A · 32 stars
completion SKILL.md skill
camoa/claude-skills · aida/skills/completion/SKILL.md · This skill should be used when a reviewed task is ready to close, for example "close this task", "finish the task"…
git:20261103.a573081 · audit A · 32 stars
design SKILL.md skill
camoa/claude-skills · aida/skills/design/SKILL.md · This skill should be used when a task's criteria are grounded and it is time to decide how to build them, for example…
git:20261029.7834067 · audit A · 32 stars
implement SKILL.md skill
camoa/claude-skills · aida/skills/implement/SKILL.md · This skill should be used when a task's design has closed cleanly and it is time to begin building, for example "start…
git:20261103.a573081 · audit A · 32 stars
next SKILL.md skill
camoa/claude-skills · aida/skills/next/SKILL.md · This skill should be used when the user asks "what's next", "what should I work on", "continue", "resume", "pick up…
git:20261028.bd73fd1 · audit A · 32 stars
playbooks SKILL.md skill
camoa/claude-skills · aida/skills/playbooks/SKILL.md · This skill should be used when the user asks "which playbooks apply", "list the plays", "add a play", "capture this as…
git:20261028.99198b4 · audit A · 32 stars
project SKILL.md skill
camoa/claude-skills · aida/skills/project/SKILL.md · This skill should be used when the user asks "which project", wants to "create a project", "start a new project"…
git:20261028.99198b4 · audit A · 32 stars
research SKILL.md skill
camoa/claude-skills · aida/skills/research/SKILL.md · This skill should be used when a task's scope contract is approved and its criteria need grounding before design…
git:20261028.e2c6db6 · audit A · 32 stars
review SKILL.md skill
camoa/claude-skills · aida/skills/review/SKILL.md · This skill should be used when a task's implementation has finished and the whole task needs one pass against its…
git:20261103.a573081 · audit A · 32 stars
scope SKILL.md skill
camoa/claude-skills · aida/skills/scope/SKILL.md · This skill should be used when a task needs its scope contract written or changed, for example "define scope", "write…
git:20261103.a573081 · audit A · 32 stars
surfaces SKILL.md skill
camoa/claude-skills · aida/skills/surfaces/SKILL.md · This skill should be used when end to end or visual regression has to be set up for the current project, for example…
git:20261028.6aa4db5 · audit A · 32 stars
task SKILL.md skill
camoa/claude-skills · aida/skills/task/SKILL.md · This skill should be used when the user wants to "create a task", "start a new task", "split a task", "make this an…
git:20261103.a573081 · audit A · 32 stars

Every file in camoa/claude-skills

Other files named tool

tool SKILL.md skill
sikao-engine/kimix · .agents/skills/tool/SKILL.md · Guide for creating tools using CallableTool2 and Params pattern, plus YAML agent registration
git:20261010.e311a56 · audit A · 112 stars
tool SKILL.md skill
gl0di/clawseccheck · fixtures/bad_b96_trust_widening/skills/tool/SKILL.md · Ships a bundled config.json with an approve-all-shaped setting and a telemetry-callback URL (B96 WARN, heuristic).
git:20260704.dabc6e5 · audit A · 59 stars

Browse by kind, by grade A, or by owner.