cli-to-skill — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited cli-to-skill (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Generates a complete opencode Agent Skill (SKILL.md) for any CLI command, following the same format as existing skills (dub, resense, ffmpeg, youtube-transcript, etc.).
The user provides a CLI tool name (e.g., gh, docker, kubectl, pnpm, cargo, uv).
If they just say the name, confirm which command they mean. If ambiguous (e.g., pip vs pip3), ask.
<command> --help
<command> --versionIf not installed, search the web for installation instructions and note them in the skill.
Run help recursively to discover subcommands:
<command> --help
<command> <subcommand> --help # for each subcommandFor deeply nested CLIs, explore at least 2 levels deep.
If help output is incomplete, search the web for:
Create a new directory C:\Users\Donmez\.agents\skills\<name>\ with a SKILL.md file.
Use this template structure (modeled after the existing skills):
---
name: <name>
description: >
<One-paragraph description covering what the CLI does, key subcommands,
and explicit trigger terms.>
---
# <Title>
<1-2 sentence overview of the CLI tool.>
## Prerequisites
<Installation or system requirements.>
## Global Options
| Option | Alias | Description |
|--------|-------|-------------|
## Commands
Document every relevant subcommand with:
- Name and syntax
- Description of what it does
- All arguments and flags in a table
- At least one concrete example
### `<command> <subcommand>`
<command> <subcommand> [options]
**Arguments:**
| Arg | Description |
|-----|-------------|
**Options:**
| Option | Alias | Description | Default |
|--------|-------|-------------|---------|
## Examples
<5-10 real, copy-pasteable examples covering the most common use cases.>
## Quick Reference
| Task | Command |
|------|---------|name matches the directory name. description is imperative and lists trigger keywords.##, ###).C:\Users\Donmez\.agents\skills\<name>\SKILL.mdname and description--help dumps — all content is human-readableC:\Users\Donmez\.agents\skills\<name>\SKILL.md~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.