CtrlK
BlogDocsLog inGet started
Tessl Logo

add-ollama-provider

Route a NanoClaw agent group to a local Ollama model instead of the Anthropic API. Ollama speaks the Anthropic API natively (v1/messages), so no provider code changes are needed — just env var overrides and a model setting. Use when the user wants to run their agent locally, cut API costs, or experiment with open-weight models. See docs/ollama.md for background.

72

Quality

90%

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

92%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 efficient, highly actionable procedural skill: executable commands with placeholders, a clearly sequenced workflow with verification and rollback, and a clean single-level reference structure. Minor conciseness trims are the only gap.

DimensionReasoningScore

Conciseness

Lean body of commands and code with genuinely useful "Why these vars" / "Why here and not container.json" notes that add non-obvious context; a few explanatory passages could still be trimmed, keeping it just below a 5.

4 / 5

Actionability

Fully executable grep/curl/pnpm/docker commands and TypeScript snippets with clearly marked <FOLDER>/<MODEL> placeholders, plus expected outputs in the verify step — copy-paste ready and covering the common cases.

5 / 5

Workflow Clarity

Numbered 1–6 sequence with prerequisites, a conditional source-support check, an explicit verify step with expected results, a revert path, and a troubleshooting section providing error-recovery feedback loops for a service-modifying change.

5 / 5

Progressive Disclosure

Well-organized single file with clear section headers and a single well-signaled one-level-deep reference (docs/ollama.md for background); no nested or buried references and no bundle files to misuse.

5 / 5

Total

19

/

20

Passed

Description

87%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.

A strong description that concretely states the capability and gives explicit, natural "Use when..." trigger guidance with multiple scenarios. It is distinctive and unlikely to fire for the wrong skill.

DimensionReasoningScore

Specificity

Names concrete actions — "Route a NanoClaw agent group to a local Ollama model", "env var overrides and a model setting" — with only minor coverage gaps; not a 5 because it describes a single config swap rather than a comprehensive list of distinct actions.

4 / 5

Completeness

Explicitly answers both what ("Route a NanoClaw agent group to a local Ollama model instead of the Anthropic API") and when ("Use when the user wants to run their agent locally, cut API costs, or experiment with open-weight models") with concrete trigger phrases.

5 / 5

Trigger Term Quality

Includes natural user phrasings — "run their agent locally", "cut API costs", "experiment with open-weight models" — giving good keyword coverage, though it lacks common synonyms/variants that would push it to 5.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (local Ollama provider for a specific agent framework) with distinct triggers and minimal overlap risk with other skills.

5 / 5

Total

18

/

20

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 2 missing

Warning

Total

15

/

16

Passed

Repository
nanocoai/nanoclaw
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.