# New Feature Implementation Prompt Use this prompt when asking AI assistants to implement new features. ## Prompt Template ``` Implement this feature following standards in .ai/context/AGENTS_[LANGUAGE].md: **Feature**: [Feature description] **Requirements**: - [Requirement 1] - [Requirement 2] **Constraints**: - [Constraint 1] Follow all patterns from AGENTS_*.md and provide: 1. Implementation code 2. Tests (following test patterns) 3. Documentation 4. LazyVim workflow (from EDITORS.md) ``` ## Language-Specific Feature Implementation ### Go Service ``` Implement a new Go service following .ai/context/AGENTS_GO.md: **Service**: [Name] **Purpose**: [Description] **Dependencies**: [List] Requirements: - Accept interfaces, return concrete types - Functional options for configuration - Context-aware methods - Table-driven tests - Proper error handling Provide: - Service interface (minimal) - Concrete implementation - Constructor with options - Tests with subtests - Usage examples ``` **Example Request**: ``` Implement a UserService that: - Fetches users from a database - Caches results - Handles errors properly - Is testable Follow AGENTS_GO.md patterns. ``` ### Python Module ``` Implement a new Python module following .ai/context/AGENTS_PYTHON.md: **Module**: [Name] **Purpose**: [Description] Requirements: - Full type hints (mypy strict) - Pydantic models for validation - Async where appropriate - Comprehensive docstrings - pytest tests Provide: - Module code - Type definitions - Tests - Usage examples ``` **Example Request**: ``` Implement a data validation module that: - Validates user input - Uses Pydantic models - Returns typed results - Has complete type hints Follow AGENTS_PYTHON.md patterns. ``` ### Vue Component ``` Implement a Vue component following .ai/context/AGENTS_TYPESCRIPT_VUE.md: **Component**: [Name] **Purpose**: [Description] Requirements: - Composition API with