feature-generator

Community

Rapidly scaffold full-stack features with Goca and React.

Authoratilladeniz
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill dramatically accelerates full-stack development by automating the scaffolding of new features. It generates all necessary backend layers (Entity, Repository, UseCase, Handler) with Goca and guides the integration with the frontend, ensuring consistent Clean Architecture and Feature-Sliced Design patterns. This saves significant time on boilerplate code and architectural setup.

Core Features & Use Cases

  • Goca Backend Generation: Quickly create Go backend layers for new features with specified fields.
  • Automated API Client Generation: Integrates with make api to generate type-safe frontend hooks after backend changes.
  • Server-Side Data Loading Pattern: Provides a robust HydrationBoundary pattern for flicker-free data loading in Next.js.
  • Use Case: To quickly add a new "Order" feature with CRUD operations, use goca feature Order --fields 'item:string, quantity:int' to scaffold the backend, then follow the steps to generate the API and set up the frontend pages with server-side data loading.

Quick Start

Generate a new full-stack feature named 'Task' with fields 'title:string, completed:bool' using the Goca CLI, and then describe the next steps to integrate it into the frontend.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: feature-generator
Download link: https://github.com/atilladeniz/next-go-pg/archive/main.zip#feature-generator

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.