FrootAI — AmpliFAI your AI Ecosystem Get Started

FAI Primitives

FAI Primitives Catalog

Browse primitives across 8 categories — the largest open-source AI primitive library with WAF alignment and shared context wiring.

Total primitives: 869|Solution plays: 100|WAF pillars: 6|JSON schemas: 7

Contribute to FAI

Every primitive you add makes the ecosystem stronger

1. Pick a primitive type

Create an agent (.agent.md), instruction (.instructions.md), skill (SKILL.md folder), hook (hooks.json), plugin (plugin.json), workflow, or cookbook recipe.

2. Follow naming conventions

All files use lowercase-hyphen naming. Agents: fai-your-name.agent.md. Skills: fai-your-skill/SKILL.md. See CONTRIBUTING.md for full spec.

3. Add WAF alignment

Tag your primitive with relevant WAF pillars (reliability, security, cost-optimization, operational-excellence, performance-efficiency, responsible-ai).

4. Open a Pull Request

Fork the repo, add your primitive, and open a PR. CI runs validate-primitives.js automatically — 0 errors required to merge.

Repository structure
agents/ → .agent.md files (238 and counting)
instructions/ → .instructions.md files (176)
skills/ → folder/SKILL.md (322)
hooks/ → folder/hooks.json + script (10)
plugins/ → folder/plugin.json + README (77)
workflows/ → .md files (13)
cookbook/ → .md recipes (17)