eliteforge-frontend-generator

Generate deterministic frontend project blueprints from templates with kebab-case names.

1|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/CloudSen/eliteforge-skills --skill eliteforge-frontend-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eliteforge-frontend-generator
Source: https://github.com/CloudSen/eliteforge-skills/tree/main/skills/eliteforge-frontend-generator
Command: npx skills add https://github.com/CloudSen/eliteforge-skills --skill eliteforge-frontend-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The EliteForge frontend generator addresses the repetitive, error-prone process of scaffolding frontend projects by enforcing standardized templates, naming rules, and activation gating per璀璨工坊规范 or eliteforge specification.

Core Features & Use Cases

  • Deterministic scaffolding from templates for frontend_app/frontend_ui/frontend_sdk, with strict project_name generation fe-<company_slug>-<product_slug>-<service_slug>.
  • Enforces mandatory inputs (project_type, company_name, product_name, service_name) and provides dry-run previews before actual generation.
  • After generation, runs pnpm i to install dependencies and ensures the final project directory exists.

Quick Start

Provide the required fields and run the dry-run or generation command to scaffold the frontend project.

Frequently Asked Questions about eliteforge-frontend-generator

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

FAQPage Schema
How do I scaffold a frontend project using a deterministic template generator?

Frontend scaffolding generates a complete project blueprint from templates, enforcing standardized naming conventions and dependency installation. It eliminates repetitive manual setup by automatically creating a valid project directory and running pnpm i.

What inputs do I need to generate a frontend_app, frontend_ui, or frontend_sdk project?

Generating frontend_app, frontend_ui, or frontend_sdk projects requires mandatory inputs: project_type, company_name, product_name, and service_name. These fields are assembled into a kebab-case directory path formatted as fe-<company_slug>-<product_slug>-<service_slug>.

Can I preview a frontend project structure before actually generating the files?

Yes, you can preview the frontend project structure using the dry-run preview mode. This allows you to validate the deterministic blueprint and the generated kebab-case project_name before committing to full generation and pnpm dependency installation.

Does the frontend scaffolding process handle pnpm dependency installation automatically?

Yes, the frontend project generator runs pnpm i automatically after scaffolding completes. It ensures pnpm-based dependency installation is executed and validates that the final project directory path exists.

Why does my frontend project name need to be in kebab-case during generation?

Frontend project names need kebab-case during generation to enforce standardized naming rules across the project structure. The generator strictly validates kebab-case inputs to assemble the deterministic directory path fe-<company_slug>-<product_slug>-<service_slug>.