afcondon

Purescript Polyglot — Development skill for Claude Code

Development community

PureScript Polyglot Skill — choosing a backend, and designing the seam.

How to install Purescript Polyglot

Installs to ~/.claude/skills/afcondon-purescript-agent-skills-purescript-polyglot/SKILL.md

Terminal
mkdir -p ~/.claude/skills/afcondon-purescript-agent-skills-purescript-polyglot && curl -fsSL https://raw.githubusercontent.com/afcondon/purescript-agent-skills/HEAD/.claude/skills/purescript-polyglot.md -o ~/.claude/skills/afcondon-purescript-agent-skills-purescript-polyglot/SKILL.md

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

What Purescript Polyglot does

PureScript Polyglot Skill — choosing a backend, and designing the seam

You are deciding whether to compile PureScript to a runtime other than JavaScript, or designing the FFI seam of a program that already does.

Companion to `/purescript-tooling` (spago, workspaces, FFI file layout) and `/purescript-style` (how to write the code once you are there). This skill is about the *choice* and the *shape of the boundary*, and it carries measured constants so the estimate is arithmetic rather than vi

Alternatives in Development

  • Neovim Plugin (avante.nvim) — Neovim integration supporting Claude as a backend 17.6k ★
  • Skill Decision Support — Present options with trade-offs for informed decision-making — use when choosing between approaches 2.8k ★
  • Native Feel Skill — An Agent Skill for designing cross-platform desktop apps that feel native — distilled from Raycast's 2.0 deep 1.9k ★

Full documentation available on GitHub

View Source Repository