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