CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

local-coding-agents

Hand a task to the Codex CLI or Claude Code CLI installed on this machine and relay the result. Use when the user says to have / ask / tell "codex", "claude code", "cc" or a coding agent do something — draw or generate an image, write or fix code, explain a repo, answer a question. These are command-line programs on the host, not FastClaw agents, so never use message_agent for them.

78

Quality

98%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

100%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

An exemplary operational skill: every scenario (one-shot task, image delivery, follow-ups, repo modification, read-only questions) is covered by concrete, runnable commands with explicit verification steps, bounded feedback loops, and safety guardrails ("Never use `--dangerously-bypass-approvals-and-sandbox`"). The prose is dense with environment-specific knowledge Claude could not infer and free of padding.

DimensionReasoningScore

Conciseness

The body is lean and operational throughout — e.g. "Always call it as `command codex` / `command claude` (bypasses shell aliases that add unsafe flags)" packs a non-obvious safety rationale into one line, and there is no padding or explanation of concepts Claude already knows. Every line is either a runnable command, an environment-specific fact ("Host execution only works when the agent owner is talking to you"), or a behavioral directive.

5 / 5

Actionability

Fully executable, copy-paste-ready commands cover every common case: the exact Codex invocation ("command codex exec -s workspace-write --skip-git-repo-check --json -o .codex-last.md"), Claude Code invocation, image retrieval ("cp "${CODEX_HOME:-$HOME/.codex}/generated_images/<thread_id>/"*.png ./cat.png"), resume/follow-up syntax, and worktree isolation with concrete git commands. Placeholders (<request>, <thread_id>) are clearly signaled and sourced ("thread_id comes from the thread.started event above").

5 / 5

Workflow Clarity

Both flows are clearly sequenced with explicit validation and error recovery: the default path checks exit codes and `is_error` ("If the exit code is non-zero, show the user the last lines of .codex-stderr.log"), and the repo flow numbers steps 1–4 including "Verify yourself: `git -C "$WT" status --short && git -C "$WT" diff --stat`, and run the tests if it claims they pass" plus a bounded feedback loop ("resume the same session with concrete feedback (at most two rounds)"). The destructive repo-modification case includes validation, so no cap applies.

5 / 5

Progressive Disclosure

No bundle files exist and the body references none; the single file (~95 lines) is organized into clear sections ("Default: one call, then reply", Codex/Claude Code subsections, "Changing code in a repository") with all content being core operational material that belongs inline. Navigation is easy and nothing that should be separate is inlined.

5 / 5

Total

20

/

20

Passed

Description

100%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is a model example: it states concrete capabilities, gives an explicit 'Use when' clause with the exact phrases a user would naturally say (including the 'cc' synonym), and pre-empts the nearest conflict by distinguishing these CLIs from FastClaw agents. Nothing is vague, padded, or overclaimed.

DimensionReasoningScore

Specificity

"Hand a task to the Codex CLI or Claude Code CLI installed on this machine and relay the result" states the concrete core actions, and the enumerated tasks — "draw or generate an image, write or fix code, explain a repo, answer a question" — give comprehensive, specific coverage of what the delegated agent handles. It clearly exceeds the several-specific-actions-with-minor-gaps level (4).

5 / 5

Completeness

Both questions are answered explicitly: the "what" ("Hand a task to the Codex CLI or Claude Code CLI ... and relay the result") and an explicit "Use when the user says to have / ask / tell 'codex', 'claude code', 'cc' or a coding agent do something" trigger clause with concrete trigger phrases. This is a direct match for the top anchor.

5 / 5

Trigger Term Quality

Natural trigger coverage is comprehensive: the exact names users would say ("codex", "claude code"), the synonym "cc", the generic phrase "a coding agent", and natural request verbs ("have / ask / tell ... do something") with concrete task phrasings like "draw or generate an image". This matches the anchor's standard of synonyms plus natural phrasing.

5 / 5

Distinctiveness Conflict Risk

It carves out a clear niche (host-installed agent CLIs) and actively disambiguates: "These are command-line programs on the host, not FastClaw agents, so never use message_agent for them" — explicitly steering away from the most likely wrong-skill trigger. Minimal conflict risk.

5 / 5

Total

20

/

20

Passed

Validation

81%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

relative_links

Relative link issues: 1 missing

Warning

Total

13

/

16

Passed

Repository

fastclaw-ai/fastclaw

Path

skills/local-coding-agents/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.