arch-author
01Agent Claude Code
Authors or edits .arch floor-plan files using the compiler's own verification loop (compile → fix → describe → lint). Use for any task that writes ArchLang source.
A declarative language that compiles to professional SVG floor plans — like Typst/LaTeX, but for architecture. Built for AI agents: deterministic output, JSON diagnostics that carry their own fix, and a describe/lint channel that verifies a plan against its brief without rendering an image. Zero-dependency TypeScript.
Agent Claude Code
Authors or edits .arch floor-plan files using the compiler's own verification loop (compile → fix → describe → lint). Use for any task that writes ArchLang source.
Command Claude Code
Add a new ArchLang element via the registry convention.
Command Claude Code
Regenerate all generated artifacts and show what changed.
Command Claude Code
Pre-release checklist (run before pushing a v tag).
Command Claude Code
Run the full local verification loop (check + drift).
Settings file Claude Code
Agent settings declaring 18 allowed tools.
Instructions file CodexOpenCode
Instructions for ChanMeng666/archlang, covering agents.md, project overview, project status & where things live (current), standing decisions & iron laws (never re-litigate) and commands.
Instructions file
Instructions for ChanMeng666/archlang, covering claude.md, orientation (the rest is in agents.md), non-negotiable invariants (break these and ci fails), verify your work the way the tool is used and conventions.
Skill Claude CodeCodex
Use when the user wants to create, edit, or inspect an architectural floor plan / building layout as code — e.g. "draw a 2-bedroom apartment", "add a bathroom to this plan", "make the bedroom 1 m wider", "lay out an office floor". ArchLang is a tiny text language that compiles a .arch file to a professional floor-plan…
MCP server Claude CodeCodexCursor +2
Compile, describe, lint, validate, score and repair multi-storey and curved ArchLang floor plans. Runs locally from the @chanmeng666/archlang-mcp npm package.
At most 3 mods per repository are shown here — the rest are on their repository pages: