Fulcro Skills — Development skill for Claude Code
Fulcro full-stack framework: defsc components, idents, normalized client DB, mutations, df/load!, dynamic routing, forms, Pathom 3 server.
How to install Fulcro Skills
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open brackendev/fulcro-skills and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Fulcro Skills does
Fulcro full-stack framework: defsc components, idents, normalized client DB, mutations, df/load!, dynamic routing, forms, Pathom 3 server. Layers on clojure-skills, clojurescript-skills, and clojure-jvm-skills. APM package on the Agent Skills open standard.
Alternatives in Development
- Web Artifacts Builder — Build complex claude.ai HTML artifacts using React, Tailwind CSS, and shadcn/ui 94.1k ★
- Astro — Astro 5.x components, routing, collections, i18n, SEO, Tailwind, React islands, transitions 2.6k ★
- Claude Code Viewer — A full-featured web-based Claude Code client that provides complete interactive functionality for managing Cla 984 ★
README
fulcro-skills
[Fulcro](https://github.com/fulcrologic/fulcro) full-stack framework skills packaged as an [APM](https://github.com/microsoft/apm) plugin. One install deploys the full set to every runtime in APM's default target set: Claude Code, Codex, OpenCode, Cursor, Copilot, Gemini, Windsurf, Kiro, and Grok Build. Antigravity is supported by naming it explicitly with `--target antigravity`.
Skills follow the [Agent Skills](https://agentskills.io) open standard. Two auto-trigger from conversation context (`fulcro`, `fulcro-lenses`); the rest appear as slash commands.
This package layers on top of three companions: the host-neutral [clojure-skills](https://github.com/brackendev/clojure-skills) baseline, [clojurescript-skills](https://github.com/brackendev/clojurescript-skills) for the ClojureScript client, and [clojure-jvm-skills](https://github.com/brackendev/clojure-jvm-skills) for the JVM Clojure server. Install all four together so the `clojure` skill handles cross-dialect style, the `clojurescript` skill handles JavaScript interop and the shadow-cljs workflow, the `clojure-jvm` skill handles Java interop and the Clojure CLI / `tools.build` workflow, and this package adds Fulcro-aware components, mutations, queries, loads, routing, forms, UI state machines, and the Pathom 3 server.
Companion packages
Six sibling APM packages. This package layers on top of [clojure-skills](https://github.com/brackendev/clojure-skills), [clojurescript-skills](https://github.com/brackendev/clojurescript-skills), and [clojure-jvm-skills](https://github.com/brackendev/clojure-jvm-skills) and covers the Fulcro framework. Install all four together for Fulcro projects. The Biff and ClojureDart packages are not required for Fulcro work.
| Package | Focus | Layers on |
|---|---|---|
| clojure-skills | Host-neutral Clojure family baseline: style, naming, threading, collections, atoms, disp |
Related Skills
React Native Restate
Build a full-stack Real Estate app from scratch with Google Authentication, dynamic routing, and more. Master
Frontloom Angular
Use this skill for Angular frontend tasks. Enforces idiomatic Angular patterns including signals, standalone c
Load Dynamic Requirements
load-dynamic-requirements
Frontloom React
Use this skill for React and Next.js frontend tasks. Enforces idiomatic React patterns including hooks, compon
Brand System
Produce a client's brand system as a self-contained HTML brand board (the canonical, binding source the build
08 Redesign Progressive Focus
Redesign Inkwell around progressive disclosure: full power, revealed in layers, with the writing
Related Agents
Harness Frontend Dev
Frontend engineer — UI components, styling, client state, forms, routing and accessibility, implemented agains
Swe Frontend
Implement UI components, client-side logic, routing, state management, and frontend features. Invoke for any c
03 Frontend Dev
UI components, pages, forms, routing, client-side state management. Invoke for any browser/client-side code.