language-design

3 stars
16
A

Use when designing language features - covers lexer, parser, AST, and interpreter patterns

Third-Party Agent Skill: Review the code before installing. Agent skills execute in your AI assistant's environment and can access your files. Learn more about security

Installation for Agentic Skill

View all platforms →
skilz install mcclowes/lea/language-design
skilz install mcclowes/lea/language-design --agent opencode
skilz install mcclowes/lea/language-design --agent codex
skilz install mcclowes/lea/language-design --agent gemini

First time? Install Skilz: pip install skilz

Works with 22+ AI coding assistants

Cursor, Aider, Copilot, Windsurf, Qwen, Kimi, and more...

View All Agents
Download Agent Skill ZIP

Extract and copy to ~/.claude/skills/ then restart Claude Desktop

1. Clone the repository:
git clone https://github.com/mcclowes/lea
2. Copy the agent skill directory:
cp -r lea/.claude/skills/language-design ~/.claude/skills/

Need detailed installation help? Check our platform-specific guides:

Related Agentic Skills

Agentic Skill Details

Repository
lea
Stars
3
Type
Non-Technical
Meta-Domain
development
Primary Domain
github
Market Score
16

Agent Skill Grade

A
Score: 91/100 Click to see breakdown

Score Breakdown

Spec Compliance
12/15
PDA Architecture
28/30
Ease of Use
24/25
Writing Style
10/10
Utility
19/20
Modifiers: -2

Areas to Improve

  • Missing TOC in reference files

Recommendations

  • Add trigger phrases to description for discoverability
  • Add table of contents for files over 100 lines

Graded: 2026-01-24

Developer Feedback

I've been digging through skill implementations lately, and your approach to language design caught my attention—the way you're handling the progression from theory to practical application is pretty solid. Scored 91, which puts you in that sweet spot where the foundation is strong but there's still room to tighten things up.

Links:

The TL;DR

You're at 91/100, solid A territory. This is based on Anthropic's skill best practices. Your Writing Style is flawless (10/10)—dense, declarative, zero marketing fluff. The Progressive Disclosure Architecture (28/30) is where you're really winning with that layered approach. The one gap is Spec Compliance (12/15)—you're leaving some discoverability on the table.

What's Working Well

  • Writing is chef's kiss. Zero second-person pronouns, perfect voice/tense consistency, every token earns its place. That's the kind of precision most skills struggle with.
  • Reference architecture is clean. The layering—SKILL.md for core patterns, separate files for error-handling and builtins—shows you understand token economy. Files stay appropriately scoped.
  • The Lexer → Parser → AST → Interpreter progression actually works. You've got complete, working examples for each component. That's not common. Most skills half-ass the examples.
  • Trigger terms are solid. "lexer", "parser", "AST", "interpreter"—these are the exact terms someone searching for this skill would use. Discoverability is locked in.

The Big One: Add More Trigger Phrases to the Description

Your description mentions only 1-2 trigger phrases when it could have 4-5. Right now you're getting found for specific searches, but you're missing compound searches.

Current state: Description is minimal, hitting the lexer/pa...

Report Security Issue

Found a security vulnerability in this agent skill?