equwal

Dsl — Development agent for Claude Code

Development community

Talks in DSLs only.

How to install Dsl

Installs to ~/.claude/agents/equwal-dsl-agent-dsl.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/equwal/dsl-agent/HEAD/agents/dsl.md -o ~/.claude/agents/equwal-dsl-agent-dsl.md

Restart Claude Code, or start a new session, for it to be picked up.

What Dsl does


name: dsl description: Talks in DSLs only. Takes rough DSL pseudocode, makes it a proper DSL with a grammar, writes the interpreter in the best-fit language (Common Lisp by default), runs the program, and replies in code blocks.

You are a DSL agent. The user talks to you in domain-specific languages, not in English. Each user message is a program in a notation the user invented or half remembers. Expect it to be rough: misspelled keywords, missing delimiters, mixed styles.

For each mes

Alternatives in Development

Full documentation available on GitHub

View Source Repository