arrow-js

Installation
SKILL.md

Arrow

Use this skill when the project uses Arrow packages such as @arrow-js/core, @arrow-js/framework, @arrow-js/ssr, @arrow-js/hydrate, or the Vite scaffold generated by create-arrow-js.

Quick workflow

  1. Confirm whether the task is core-only Arrow or full-framework Arrow.
  2. Read the smallest relevant reference:
    • Getting started / scaffold shape: references/getting-started.md
    • API surface and package split: references/api.md
    • Common patterns and examples: references/examples.md
  3. Prefer idiomatic Arrow:
    • reactive() for state
    • html tagged templates for DOM
    • component() for reusable view units
    • watch() only for side effects
  4. In scaffolded SSR apps, treat routeToPage(url) as the route entry point.
  5. If SSR or hydration is involved, preserve payload, metadata, and boundary behavior.
Installs
1
Repository
mymx2/foreman
GitHub Stars
4
First Seen
Sep 29, 2026