AI agents
Reading these docs as an agent
Machine entry points of this site (llms.txt, markdown twins, sitemap, installable Agent Skill) and where an agent starts.
This site is written for people and for coding agents. Every page has a plain Markdown twin, the whole site is available as one file, and an Agent Skill packages the workflow for tools that support skills.
Machine entry points
| What | URL |
|---|---|
| Index of every page with a one-line description | /llms.txt |
| Every page in one Markdown file | /llms-full.txt |
| Markdown twin of a page | append .md to the page URL, or GET /raw/<path>.md, for example /raw/ai-agents/invariants.md |
| Sitemap as Markdown | /sitemap.md |
| Agent Skill index | /.well-known/skills/index.json |
| The skill itself | /.well-known/skills/ecsplico-editor/SKILL.md |
Install the skill into a skills-aware agent:
npx skills add https://skaile-ai.github.io/forge-editor
The site is static, so it has no MCP endpoint. The npm-side entry point is the
README.md of the package; it links back here.Where to start
Open only the page that matches the task. Every detail lives in the guides and the reference; these pages state the shortest correct path and the invariants.
| Task | Page |
|---|---|
| Add the editor to an app: pick the entry, the preset, the surface | Integrate the editor |
| Add an own block or an own feature | Add a block or feature |
| Check what must stay true (CSS order, mandatory context, SSR, bundle isolation, entries) | Pitfalls and invariants |
| Prove the change works | Verify |
| Look up an exported name | Public exports |
Look up a feature, its requires and its backend | Presets and features |
Contribute a custom feature (EditorFeature members) | Feature contract |
Block type contract
BlockType, the config types of the built-in capabilities, PropertyDefinition and the functions that read and combine Block types.
Integrate the editor
Agent playbook for adding @skaile/forge-editor to an app: choose the surface, then the entry to import, then follow the matching setup page.