Skip to main content

Installation

Requirements

  • PHP 8.3+
  • Composer
  • Node.js 20.10+ (for the docs site)
  • Git

Setup

git clone [email protected]:publicala/formica.git
cd formica
composer install
cp .env.example .env

Edit .env and fill in the required credentials.

Then run:

php pla install

This wires up commands, skills, MCP configs, Cursor rules, and keeps composer dependencies up to date. Safe to re-run anytime.

Verify

php pla dashboard

Docs site

cd docs
npm install
npm run start # Dev server at localhost:3000
npm run build # Production build (ready for CF Pages)

The sync script auto-runs on start and build — it reads SKILL.md files from .claude/skills/ and generates the content/ directory.