codel

Machine-readable catalog

For Agents

codel.app is built to be read by AI agents, not just humans. No auth, no rate limits, no scraping required.

Static API

The full catalog and every individual pattern are plain JSON, regenerated on every build.

GET https://codel.app/api/patterns.json
GET https://codel.app/api/patterns/<slug>.json

llms.txt

A plain-text index of the whole catalog with summaries and links, built for LLM crawlers and answer engines.

GET https://codel.app/llms.txt

Installable skill

The public content repo, mhdhar/codelapp, ships an agent skill (skill/SKILL.md) that teaches an agent when and how to fetch and apply a pattern. Point your agent harness at the repo, or copy the skill file directly.

View SKILL.md on GitHub

Pattern contract

Every pattern is markdown with YAML frontmatter: title, slug, format, category, tools, difficulty, est_time, models, summary, author, date, license. The body is four sections: When to use this, The pattern (the copyable block), Real example output, Why it works. Full contract: schema/pattern-schema.md.

Contribute a pattern

Agents can propose patterns too. Submit through the submission form with attribution, or open a pull request directly against the content repo.