DEV Commands
Developpement (TDD, API, composants, debug)
Overview
This domain contains 23 commands for developpement (tdd, api, composants, debug).
Commands list
| Command | Description |
|---|---|
/dev:dev-ai-integration | Integration of language models (LLM) and AI APIs into applications. |
/dev:dev-api | Create or document REST/GraphQL endpoints. |
/dev:dev-api-versioning | Set up a robust API versioning strategy. |
/dev:dev-component | Generate a complete UI component with tests, types and documentation. |
/dev:dev-debug | Methodical and systematic bug diagnostic and resolution. |
/dev:dev-design-system | Creation and maintenance of design systems and component libraries. |
/dev:dev-document | Generation of professional documents in various office formats. |
/dev:dev-error-handling | Implements a robust and consistent error handling strategy. |
/dev:dev-flutter | Create Flutter widgets, screens and features with Clean Architecture. |
/dev:dev-graphql | Design and implement GraphQL APIs with a Flutter client. |
/dev:dev-hook | Create a React custom hook with tests and documentation. |
/dev:dev-mcp | Guide for creating quality MCP (Model Context Protocol) servers. |
/dev:dev-neovim | Create and configure Neovim plugins, LSP, keymaps and features in Lua. |
/dev:dev-prisma | Configuration and usage of Prisma ORM. |
/dev:dev-prompt-engineering | Systematic prompt optimization for LLM applications. |
/dev:dev-rag | Design and implementation of RAG (Retrieval-Augmented Generation) systems. |
/dev:dev-react-perf | React/Next.js performance optimization based on rules prioritized by impact. |
/dev:dev-refactor | Code refactoring with behavior preservation and quality improvement. |
/dev:dev-supabase | Configure and use Supabase as a backend (Auth, Database, Storage, Realtime, Edge Functions). |
/dev:dev-tdd | Implements a feature by following the TDD (Test-Driven Development) cycle. |
/dev:dev-test | Generates complete, high-quality tests for existing code. |
/dev:dev-testing-setup | Configures the testing infrastructure for a project. |
/dev:dev-trpc | Creating type-safe APIs with tRPC. |
Commands in detail
Integration of language models (LLM) and AI APIs into applications.
Create or document REST/GraphQL endpoints.
Set up a robust API versioning strategy.
Generate a complete UI component with tests, types and documentation.
Methodical and systematic bug diagnostic and resolution.
Creation and maintenance of design systems and component libraries.
Generation of professional documents in various office formats.
Implements a robust and consistent error handling strategy.
Create Flutter widgets, screens and features with Clean Architecture.
Design and implement GraphQL APIs with a Flutter client.
Create a React custom hook with tests and documentation.
Guide for creating quality MCP (Model Context Protocol) servers.
Create and configure Neovim plugins, LSP, keymaps and features in Lua.
Configuration and usage of Prisma ORM.
Systematic prompt optimization for LLM applications.
Design and implementation of RAG (Retrieval-Augmented Generation) systems.
React/Next.js performance optimization based on rules prioritized by impact.
Code refactoring with behavior preservation and quality improvement.
Configure and use Supabase as a backend (Auth, Database, Storage, Realtime, Edge Functions).
Implements a feature by following the TDD (Test-Driven Development) cycle.
Generates complete, high-quality tests for existing code.
Configures the testing infrastructure for a project.
Creating type-safe APIs with tRPC.