code-implementer

Generate CakePHP controllers, models, entities, and service layers from functional designs.

2|Updated Oct 19, 2025
One-click install
npx skills add https://github.com/masanao-ohba/claude-manifests --skill code-implementer-masanao-ohba
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-implementer
Source: https://github.com/masanao-ohba/claude-manifests/tree/main/skills/php-cakephp/code-implementer
Command: npx skills add https://github.com/masanao-ohba/claude-manifests --skill code-implementer-masanao-ohba

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill translates functional designs and specifications into production-ready PHP/CakePHP code, enabling faster, consistent implementation across projects.

Core Features & Use Cases

  • Standardized Code Templates: Generates Controllers, Models, Entities, and Services based on a design spec.
  • MVC Architecture Enforcement: Ensures proper separation of concerns following CakePHP conventions.
  • Multi-Tenancy & Architecture Guidance: Demonstrates patterns for multi-tenant data access and modularization.
  • Example Use Case: Given a functional spec for a new module, this Skill produces ready-to-run CakePHP scaffold including controllers, models, entities, and a service layer.

Quick Start

Provide a functional design for a CakePHP module; the Skill will generate the standard controllers, models, entities, and service interfaces, ready for integration.

Frequently Asked Questions about code-implementer

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

FAQPage Schema
How do I generate CakePHP code from a functional design spec?

To generate CakePHP code from a functional design spec, provide the module requirements to automate transformation into production-ready Controllers, Models, Entities, and a service layer.

What is the best way to enforce MVC separation in CakePHP code generation?

Enforcing MVC separation in CakePHP code generation is achieved by applying standard conventions that strictly divide Controllers, Models, and service-based workflows from your functional designs.

Can I use this to create code for multi-tenant CakePHP architectures?

Yes, you can create code for multi-tenant CakePHP architectures, as the generation process demonstrates specific patterns for modularization and multi-tenant data access across the service layer.

How does design-to-code automation handle strict types in CakePHP?

Design-to-code automation handles strict types in CakePHP by enforcing strict typing within the generated Entities, Models, and service interfaces during the functional spec transformation process.

Do I need a full functional specification to generate CakePHP controllers and models?

Yes, you need a functional specification for the CakePHP module, because the generated Controllers, Models, Entities, and service layer are directly scaffolded from your provided design requirements.

Are there limitations when generating a service layer for CakePHP modules?

Limitations when generating a service layer for CakePHP modules include relying on the completeness of your functional design spec, as the automation strictly follows provided input without inferring unstated business logic.