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.