---
id: karl-koch
kind: person
title: "Karl Koch"
role: "Design engineer"
org_label: "DuckDuckGo"
confidence: "sourced"
atlas_url: https://designsystems.fly.dev/nodes/karl-koch.md
---

# Karl Koch

Also written: kemiljk.

Publishes an MIT-licensed collection of eleven agent skills that encode his own design-engineering judgement, and writes about the packaging problem underneath it: budgeting agent context through progressive disclosure, and rewriting vague taste into triggers, prefer/reject rules and completion checks an agent can execute against.

## Links

- site: https://karlkoch.me/
- blog: https://karlkoch.me/writing
- rss: https://karlkoch.me/rss.xml
- github: https://github.com/kemiljk/skills

## Edges

- authored -> On progressive disclosure for AI context, On teaching AI how you work, On turning opinions into constraints
- focus -> Adoption and mandate, Agent skills, Compiled, not written, context, Context engineering, Deterministic gates, Prohibition rules, Validation loops
- works_at -> DuckDuckGo

## Sources

- https://karlkoch.me/about
- https://karlkoch.me/writing/on-progressive-disclosure-for-ai-context
- https://karlkoch.me/writing/on-turning-opinions-into-constraints
- https://karlkoch.me/writing/on-teaching-ai-how-you-work
