ai-toolkit-rules
Mandatory engineering, security, testing, git, performance, quality, and response rules.…
App scaffolding: Next.js, Vite, Nuxt, Astro, FastAPI, Django, Laravel, RN, Flutter. Triggers: scaffold, bootstrap, new project, starter, dashboard, mobile app.
$ npx -y skills add softspark/ai-toolkit --skill app-builder --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/app-builderContext preview
The summary Claude sees to decide when to auto-load this skill.
App scaffolding: Next.js, Vite, Nuxt, Astro, FastAPI, Django, Laravel, RN, Flutter. Triggers: scaffold, bootstrap, new project, starter, dashboard, mobile app.
name: app-builder description: "App scaffolding: Next.js, Vite, Nuxt, Astro, FastAPI, Django, Laravel, RN, Flutter. Triggers: scaffold, bootstrap, new project, starter, dashboard, mobile app." effort: medium user-invocable: false allowed-tools: Read
| Keywords | Project Type | Primary Agents | |----------|--------------|----------------| | landing, website, marketing | Static Site | frontend-specialist | | dashboard, admin, crud | Web App | frontend + backend | | api, rest, graphql | API Only | backend-specialist | | mobile, ios, android | Mobile App | mobile-developer | | cli, command, terminal | CLI Tool | backend-specialist | | game, unity, godot | Game | game-developer | | ai, ml, rag | AI/ML | ai-engineer | | e-commerce, shop, store | E-commerce | backend + frontend |
---
| Scenario | Stack | |----------|-------| | Full-stack, SSR | Next.js 14+ (App Router) | | SPA with API | React + Vite | | Vue ecosystem | Nuxt 3 | | Static/Blog | Astro | | E-commerce | Next.js + Medusa/Shopify |
| Scenario | Stack | |----------|-------| | Cross-platform (JS team) | React Native + Expo | | Cross-platform (any) | Flutter | | iOS only | SwiftUI | | Android only | Kotlin + Jetpack Compose |
| Scenario | Stack | |----------|-------| | Node.js, edge-ready | Hono | | Node.js, high perf | Fastify | | Python, async | FastAPI | | PHP, full-featured | Laravel | | E-commerce | Magento/Sylius/PrestaShop |
| Scenario | Stack | |----------|-------| | General purpose | PostgreSQL | | Serverless | Neon (PG), Turso (SQLite) | | Document store | MongoDB | | Vector search | PostgreSQL + pgvector | | Cache | Redis / Upstash |
---
project/ ├── src/ │ ├── app/ # App Router │ │ ├── (auth)/ # Auth group │ │ ├── api/ # API routes │ │ ├── layout.tsx │ │ └── page.tsx │ ├── components/ # Shared components │ │ └── ui/ # UI primitives │ ├── lib/ # Utilities │ └── server/ # Server-only code ├── prisma/ # Database schema ├── public/ ├── next.config.ts ├── tailwind.config.ts └── package.json
project/ ├── app/ │ ├── api/ │ │ └── v1/ │ │ └── endpoints/ │ ├── core/ # Config, security │ ├── models/ # Pydantic models │ ├── db/ # Database │ └── main.py ├── tests/ ├── alembic/ # Migrations ├── pyproject.toml └── Dockerfile
project/ ├── app/ # Expo Router │ ├── (tabs)/ │ ├── _layout.tsx │ └── index.tsx ├── components/ ├── hooks/ ├── store/ # State management ├── services/ # API clients ├── app.json └── package.json
---
Before scaffolding UI pages, establish the design foundation to avoid generic "AI slop":
Gather 3 essential dimensions (ask once, or infer with clear stated assumptions):
Before generating new pages or components, scan:
Break the repetitive "Hero → 3 features → CTA → footer" template. Select a named whole-page macrostructure matched to the brief:
---
1. project-planner → Task breakdown & tech selection 2. database-architect → Schema design & migrations 3. backend-specialist → API & business logic implementation 4. frontend-specialist → UI implementation (anti-slop, 8 states) 5. test-engineer → Unit, integration, and E2E test coverage 6. devops-implementer → Deployment & CI/CD setup
1. explorer-agent → Understand codebase 2. project-planner → Plan changes 3. [appropriate agent] → Implement 4. test-engineer → Add tests 5. code-reviewer → Review
---
AI coding toolkit with machine-enforced safety, 116 skills, 44 agents, lifecycle hooks, persona presets, opt-in plugin packs, and benchmark tooling.
Repo: softspark/ai-toolkit
Mandatory engineering, security, testing, git, performance, quality, and response rules.…
Searches past coding sessions for observations, decisions, context. Triggers: mem-search,…
Accessibility validator: WCAG 2.1 AA, EN 301 549, EAA. Triggers: a11y, accessibility, WCAG,…
Creates new specialized agents with frontmatter, tools, delegation. Triggers: new agent,…
Analyzes code quality, complexity, patterns across codebase. Triggers: quality report,…
API design: naming, versioning, pagination, idempotency, OpenAPI, error contracts and safe…