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.