Start without model credentials
Validate Skill files and evaluation cases, then preview a run before connecting an engine.
Try a complete example
AGENT SKILL EVALUATION
Test what your agent should do. Inspect what it actually did. Improve the Skill and check the result.
macOS · Linux · Windows Runtime included
One Skill. A set of repeatable cases.
skilled validate evals/eval.yamlReview verdicts alongside the evidence.
skilled run evals/eval.yamlLet the next run show what changed.
A CLEAR DIVISION OF WORK
| Component | Responsibility | Where you use it |
|---|---|---|
| skilled | Validate, evaluate, and compare | Your terminal or an MCP-compatible agent |
| skilled-improve | Guide diagnosis, revisions, and regression checks | A bundled workflow your agent follows |
skilled-improve is a prompt and workflow, not a separate executable. Your agent uses it with the evaluation tools; you keep the cases and evidence in your project.
YOUR FIRST STEP
The release bundles its own Node runtime and application dependencies. No source build or GitHub account is required.
curl -fsSL https://raw.githubusercontent.com/DeadHead04/skillEd/main/install.sh | bash
export PATH="$HOME/.local/bin:$PATH"
skilled --version$installer = Join-Path $env:TEMP 'skilled-install.ps1'
Invoke-WebRequest https://raw.githubusercontent.com/DeadHead04/skillEd/main/install.ps1 -OutFile $installer
& $installer
$env:Path = "$(Join-Path $HOME '.local/bin');$env:Path"
skilled --versionKeep the PATH entry in your shell or user settings for future sessions. Installation options, updates, and uninstall →
Next, create the Hello World example and validate it without calling a model. For a live evaluation, install and authenticate your selected engine first; provider usage may incur charges.
A REPEATABLE PROCESS
Write the behavior you expect as versioned cases.
Run the engine and inspect the report and outputs.
Have your agent revise the Skill using failed cases.
Rerun the suite and check what improved or regressed.
Comparisons use the reports you supply. Background drift monitoring and unrelated conversation capture are not enabled by installing the CLI or connecting MCP. Understand the comparison model →
OPEN SOURCE · TYPESCRIPT · APACHE-2.0
Start small, keep the report, and make the next change measurable.
Follow the first-evaluation guide → · Read the verification scope · Browse the source