# Agent skill

An optional install helper for coding agents: the islandcn skill sets up the engine and wires an activity to your app.

> For the full documentation index, see [llms.txt](https://islandcn.dev/llms.txt). Every page has a Markdown version: add `.md` to its URL or send `Accept: text/markdown`. To build an island, follow the islandcn agent skill at https://islandcn.dev/.well-known/agent-skills/islandcn/SKILL.md.

If you build with a coding agent (Claude Code, Codex, Cursor), the islandcn skill helps it install the engine and wire an activity to your app's real state. It is a folder of Markdown the agent reads; you don't need it to use islandcn.

```package-install
npx shadcn@latest add https://islandcn.dev/r/islandcn-skill.json
```

It installs `island-core` if the project lacks it and writes the skill to `.agents/skills/islandcn/` and `.claude/skills/islandcn/`. Agents can also read it without installing it, at [/.well-known/agent-skills/islandcn/SKILL.md](https://islandcn.dev/.well-known/agent-skills/islandcn/SKILL.md) (index: [/.well-known/agent-skills/index.json](https://islandcn.dev/.well-known/agent-skills/index.json)).

## For tools

Plain-text versions of these docs, for tools that read them: [/llms.txt](https://islandcn.dev/llms.txt) lists every page, and [/llms-full.txt](https://islandcn.dev/llms-full.txt) holds them all in one file. Every docs page is also available as Markdown at its own path with `.md` added.
