CtrlK
BlogDocsLog inGet started
Tessl Logo

jbaruch/koog

Koog 1.0 idioms, gotchas, and scaffolding skills for Kotlin agents on the JVM

89

1.78x
Quality

89%

Does it follow best practices?

Impact

89%

1.78x

Average score across 47 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

Overview
Quality
Evals
Security
Files

task.mdevals/scenario-32/

Scaffold an Agent into an Existing Empty Directory with Anthropic

Problem/Feature Description

A developer has already created the target directory (~/work/triage-bot) — it exists but is completely empty. They want to use Anthropic as the LLM backend and Gradle (Kotlin DSL). Their Anthropic key is in their shell environment.

They invoke the scaffold skill, naming the directory and "Anthropic" as the provider.

Output Specification

Walk through what the skill produces. Capture the resulting build.gradle.kts and Main.kt contents in a single response, with each file clearly labeled.

CHANGELOG.md

README.md

tessl.json

tile.json