claudecodex

ailang

Write, run, and develop with AILANG - includes MCP tools, slash commands, and teaching prompts

3 on GitHubby Holosun ApSv0.60.1MITupdated today
/

Plugin ailang from marketplace ailang-marketplace in sunholo-data/ailang_bootstrap. Commands read from the repo's manifest — today.

This plugin runs code on your machine — it starts local MCP servers. The exact commands are listed below; read them before installing.

What it installs

Skills (7)

  • ailang-debug

    Debug AILANG code errors. Use when you encounter type errors, parse errors, or runtime failures in AILANG programs.

  • ailang-inbox

    Cross-agent communication system with semantic search and GitHub sync. Check messages, find similar content, deduplicate, and sync with GitHub Issues for AI workflows across sessions.

  • ailang

    Write AILANG code. ALWAYS run 'ailang prompt' first - it contains the current syntax rules and templates.

  • design-doc-creator

    Create AILANG design documents in the correct format and location. Use when user asks to create a design doc, plan a feature, or document a design. Handles both planned/ and implemented/ docs with proper structure.

  • sprint-executor

    Execute approved sprint plans with test-driven development, continuous linting, progress tracking, and pause points. Supports parallel milestone execution via Task sub-agents. Use when user says "execute sprint", "start sprint", or wants to implement an approved sprint plan.

  • sprint-planner

    Analyze design docs, calculate velocity from recent work, and create realistic sprint plans with day-by-day breakdowns. Use when user asks to "plan sprint", "create sprint plan", or wants to estimate development timeline.

  • website-builder

    Build and refine websites from user briefs received via ailang messages. Use when the website-builder inbox has unread messages, or when the user asks to build/update a website.

Slash commands (11)

  • /ailang:ailang-builtins

    List/search builtins: /ailang-builtins [function-name]

  • /ailang:ailang-challenge

    Load and run an AILANG coding challenge

  • /ailang:ailang-check

    Type-check AILANG code: /ailang-check <file.ail>

  • /ailang:ailang-editor

    Install syntax highlighting: /ailang-editor <vscode|vim|neovim>

  • /ailang:ailang-examples

    Search and view 97 working AILANG code examples (v0.6.2+)

  • /ailang:ailang-new

    Create new AILANG file: /ailang-new <name> [hello|http|json|ai]

  • /ailang:ailang-prompt

    Load the AILANG teaching prompt (essential before writing code)

  • /ailang:ailang-quickstart

    Complete AILANG hello world tutorial - create, check, and run

  • /ailang:ailang-repl

    Start the AILANG interactive REPL

  • /ailang:ailang-run

    Run AILANG program: /ailang-run <file.ail> (auto-detects caps)

  • /ailang:ailang-test

    Run AILANG bootstrap plugin tests to verify everything works

MCP servers (1)

  • ailang-tools

    runs: node mcp-server/server.js

View source on GitHub

More from sunholo-data/ailang_bootstrap

All 9 plugins →

AILANG language server (`ailang lsp --stdio`) for .ail files — diagnostics on save, hover types, go-to-definition, references, document symbols. Requires the `ailang` binary on PATH.

LSP

3

AILANG look for Claude Code: the AILANG version beside the prompt hint, compiler-flavoured spinner words (Unifying…, Inferring effects…), and /ailang for a pane with the logo (Claude Code mod)

3

After Claude edits or writes a .ail file, runs `ailang check` from the project root and adds any errors to what the model reads after the tool result, so it sees its own type errors without spending a turn (Claude Code mod)

3

Unread AILANG fleet messages above the prompt: a band with the count and newest title, an /ail-inbox pane with Ack, a toast when one arrives (Claude Code mod)

3

Live pane of AILANG modules as they are written: functions, types, effect rows and type errors after every .ail edit (Claude Code mod)

3

Runs the repo's CI gates (gofmt on tracked Go roots, make lint, make check-file-sizes when defined) before `git push` / `gh pr create|merge`, and denies the push with the failing output (Claude Code mod)

3

Maintain ailang?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins9 plugins