Aller au contenu principal

DEV Commands

Developpement (TDD, API, composants, debug)

Overview

This domain contains 23 commands for developpement (tdd, api, composants, debug).

Commands list

CommandDescription
/dev:dev-ai-integrationIntegration of language models (LLM) and AI APIs into applications.
/dev:dev-apiCreate or document REST/GraphQL endpoints.
/dev:dev-api-versioningSet up a robust API versioning strategy.
/dev:dev-componentGenerate a complete UI component with tests, types and documentation.
/dev:dev-debugMethodical and systematic bug diagnostic and resolution.
/dev:dev-design-systemCreation and maintenance of design systems and component libraries.
/dev:dev-documentGeneration of professional documents in various office formats.
/dev:dev-error-handlingImplements a robust and consistent error handling strategy.
/dev:dev-flutterCreate Flutter widgets, screens and features with Clean Architecture.
/dev:dev-graphqlDesign and implement GraphQL APIs with a Flutter client.
/dev:dev-hookCreate a React custom hook with tests and documentation.
/dev:dev-mcpGuide for creating quality MCP (Model Context Protocol) servers.
/dev:dev-neovimCreate and configure Neovim plugins, LSP, keymaps and features in Lua.
/dev:dev-prismaConfiguration and usage of Prisma ORM.
/dev:dev-prompt-engineeringSystematic prompt optimization for LLM applications.
/dev:dev-ragDesign and implementation of RAG (Retrieval-Augmented Generation) systems.
/dev:dev-react-perfReact/Next.js performance optimization based on rules prioritized by impact.
/dev:dev-refactorCode refactoring with behavior preservation and quality improvement.
/dev:dev-supabaseConfigure and use Supabase as a backend (Auth, Database, Storage, Realtime, Edge Functions).
/dev:dev-tddImplements a feature by following the TDD (Test-Driven Development) cycle.
/dev:dev-testGenerates complete, high-quality tests for existing code.
/dev:dev-testing-setupConfigures the testing infrastructure for a project.
/dev:dev-trpcCreating type-safe APIs with tRPC.

Commands in detail

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.


Back to all commands