implementation-engineer

Convert user requirements into backend code with GEMINI.md safety checks.

Updated Jul 13, 2023
One-click install
npx skills add https://github.com/changgenglu/changgenglu-blog --skill implementation-engineer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implementation-engineer
Source: https://github.com/changgenglu/changgenglu-blog/tree/main/prompt_engineering/gemini/skills/implementation-engineer
Command: npx skills add https://github.com/changgenglu/changgenglu-blog --skill implementation-engineer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Developers often struggle to translate high-level user requirements into production-ready backend code. This skill provides a structured approach to convert requirements into robust, maintainable implementations that align with project conventions and safety guidelines.

Core Features & Use Cases

  • Requirement-driven code generation: Translates user stories and requirements into initial code scaffolds and concrete implementations for controllers, services, and data access layers.
  • Standards enforcement: Applies SOLID principles, architectural boundaries, and testing/safety checks per GEMINI.md to ensure production readiness.
  • Use Case: Given a new feature request, generate a complete backend module with interfaces, implementations, and tests that integrate with existing services.

Quick Start

Provide a detailed user requirement document and ask the AI to generate production-ready backend code

Frequently Asked Questions about implementation-engineer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert user requirements into production-ready backend code?

To convert requirements into production-ready backend code, provide a detailed user requirement document to generate controllers, services, and data access layers that align with project conventions.

Can I generate backend code that enforces SOLID principles and architectural boundaries?

Yes, generating backend code with this approach enforces SOLID principles and architectural boundaries, applying pre-implementation workflows and safety checks defined by GEMINI.md.

What's the best way to scaffold a complete backend module from a feature request?

The best way to scaffold a backend module from a feature request is to input the user story, which translates it into interfaces, implementations, and tests that integrate with existing services.

Does this backend code generation support multiple languages and frameworks?

Yes, this backend code generation supports implementing controllers, services, and data access layers across multiple languages and frameworks while maintaining production readiness.

How do I ensure generated backend code integrates with my existing project conventions?

To ensure generated backend code integrates with existing project conventions, the process enforces code quality gates and safety checks that align with your specific architectural boundaries.

Are there prerequisites for using AI to generate production-grade backend implementations?

The primary prerequisite for generating production-grade backend implementations is providing a detailed user requirement document to guide the initial code scaffolds and concrete implementations.