AAI Automata AI
GitHub Install

LLM Skill Registry

Package AI work into
installable skills.

Reusable, versioned skill packages for LLM agents. Web design, mobile, backend, databases — discover the package contract, inspect the details, and install the skills your project needs.

Browse Skills →
npm npx skillsforllms install @skills/web-design-system
12 Skill Blueprints
5 Categories
npm Registry
MIT License

Browse skill packages

Each skill defines instructions, examples, guardrails, npm package metadata, and tool recipes — ready to package into a project-level agent capability.

🎨
Web Design System
@skills/web-design-system
v2.4.1

Full-page layout, component library, typography scales, color tokens, and responsive grid rules for modern web UIs.

HTMLCSSDesign TokensResponsive
⚛️
React App Setup
@skills/react-setup
v1.8.0

Scaffold a React + Vite app with routing, state management (Zustand), ESLint, Prettier, and Tailwind — production-ready in seconds.

ReactViteZustandTailwind
🖼️
Landing Page Builder
@skills/landing-page
v1.3.2

Hero sections, feature grids, testimonials, pricing tables, and CTA patterns — copy, adjust, ship.

HTMLCSSSections
📱
Flutter Initial Setup
@skills/flutter-setup
v3.1.0

Scaffold Flutter project with folder structure, state management (Riverpod/Bloc), routing (GoRouter), environment configs, and Firebase init.

FlutterRiverpodGoRouterFirebase
🎯
Flutter UI Kit
@skills/flutter-ui
v1.2.3

Pre-built Flutter widgets: auth screens, dashboards, bottom nav, modals, form validation, and dark-mode theming with Material 3.

FlutterMaterial 3Widgets
🔧
Node.js REST API
@skills/node-rest-api
v2.0.1

Express + TypeScript API with JWT auth, Zod validation, rate limiting, error handling middleware, and OpenAPI docs.

Node.jsExpressTypeScriptJWT
🐍
FastAPI Backend
@skills/fastapi-setup
v1.5.0

Python FastAPI scaffold with Pydantic models, async DB (SQLAlchemy 2.0), Alembic migrations, OAuth2, and pytest suite.

PythonFastAPISQLAlchemyPydantic
🔥
Firebase App Setup
@skills/firebase-setup
v2.2.0

Firebase project initialization with Auth, Firestore, Storage, Functions, and App Check — with security rules templates.

FirebaseFirestoreAuthFunctions
🛡️
DB Security for Web Apps
@skills/db-security-web
v1.9.0

SQL injection prevention, parameterized queries, row-level security (Postgres RLS), connection pooling, secrets management, and audit logging.

PostgreSQLRLSSecuritySQL
🔐
Firebase Security Rules
@skills/firebase-security
v1.4.1

Firestore and Storage security rules patterns — user-owned data, role-based access, admin overrides, and validation rules with test coverage.

FirebaseFirestoreRBACRules
🌿
MongoDB Schema Design
@skills/mongodb-schema
v1.1.0

Document modeling patterns, indexing strategies, aggregation pipelines, Atlas Search setup, and data validation with Mongoose schemas.

MongoDBMongooseIndexing
🔑
Auth Setup (JWT + OAuth)
@skills/auth-setup
v2.3.0

Full auth flow with JWT refresh tokens, OAuth providers (Google, GitHub), session management, CSRF protection, and MFA scaffolding.

JWTOAuth2MFASessions

Create, test, publish, reuse.

Skills are living packages — they get sharper, safer, and more capable with each version.

01 — Write
Define the skill

Create a SKILL.md with purpose, triggers, constraints, examples, and tool recipes. Commit to your GitHub repo.

# SKILL.md name: web-design-system version: 2.4.1 triggers: - "design a UI" - "build a component"
02 — Publish
Push to npm registry

Tag a release on GitHub — CI publishes to the npm registry automatically. Your skill is discoverable instantly.

$ npm publish --access public ✓ Published @skills/web-design-system ✓ Version 2.4.1 live on registry ✓ GitHub release tagged
03 — Install
Drop into any agent

Install to your local project with one command. Skills auto-wire into your LLM agent's context on startup.

$ npx skillsforllms install web-design-system ✓ Skill installed → .skills/ ✓ Added to agent context

How users install a skill in their project.

Ship each skill as a small npm package. The package contains the skill instructions, examples, manifest, and optional helper code; the CLI copies it into the user's project.

Package anatomy

Every skill package should keep the same predictable contract so agents and tooling can read it without guessing.

  • 1
    SKILL.md is the main instruction file: purpose, triggers, constraints, steps, examples, and quality checks.
  • 2
    skill.json stores machine-readable metadata: name, version, category, entry file, supported agents, and files to copy.
  • 3
    examples/ includes prompts, expected outputs, project templates, and before/after references for the agent.
  • 4
    package.json publishes the package to npm and exposes optional JS helpers for apps that want runtime access.

Install flow

# install the skill package $ npm install -D @skills/web-design-system   # copy SKILL.md + examples into the app $ npx skillsforllms sync @skills/web-design-system   OK .skills/web-design-system/SKILL.md OK .skills/web-design-system/examples/
// optional runtime usage import { skill } from '@skills/web-design-system'; agent.useSkill(skill);

Get started in 30 seconds.

Install the CLI globally, then browse and install skills right in your terminal.

Install the CLI

bash
~ npm install -g skillsforllms
added 42 packages in 3.2s
 
~ npx skillsforllms list
✓ web-design-system v2.4.1
✓ flutter-setup v3.1.0
✓ firebase-security v1.4.1
✓ node-rest-api v2.0.1
 
~ npx skillsforllms install firebase-setup
✓ Installed → .skills/firebase-setup/
~

GitHub-linked skills

Every skill is tied to a GitHub repo. Star, fork, or open a PR to improve any skill directly.

🎨
web-design-system
automata-ai / skills-web
★ 284 ⎇ 41
📱
flutter-setup
automata-ai / skills-mobile
★ 197 ⎇ 28
🛡️
firebase-security
automata-ai / skills-db
★ 163 ⎇ 19
🔑
auth-setup
automata-ai / skills-auth
★ 142 ⎇ 22
View all on GitHub

05 / Contribute

Build a skill,
publish your work.

Submit your skill package to the registry. Every skill gets a GitHub repo, npm package, and contributor profile.

Submit a Skill → Read Contribution Guide

v0.1 — Open Beta

npm
run
ship