Loading...
Loading...
Generate EliteForge frontend projects with the same logic as cisdigital-generator-app. Reuse the exact project type to template mapping for frontend_app/frontend_ui/frontend_sdk, naming rules for company/product/service, and onebase-cli command assembly. Use when users ask to scaffold EliteForge frontend app projects, Vue3 component monorepo projects, JS SDK/lib projects, or request a dry-run command preview aligned with this generator. Always require user-provided required parameters and never infer missing required fields.
npx skill4agent add cloudsen/eliteforge-skills eliteforge-frontend-generatorfe-<company_name>-<product_name>-<service_name>pnpmpnpm ipnpm inpm installyarnpnpm installproject_namefe-<company_slug>-<product_slug>-<service_slug>fe--app-ui-sdkproject_typecompany_nameproduct_nameservice_nameproject_typefrontend_appfrontend_uifrontend_sdkcompany_nameproduct_nameservice_namecli_nameonebase-clioutput_dirauto_slugifyfalseauto_slugify-p fe-<company_slug>-<product_slug>-<service_slug>pnpm ipython3 scripts/create_frontend_project.py \
--project-type frontend_app \
--company-name cisdigital \
--product-name your-product \
--service-name your-service \
--dry-runfrontend_apppython3 scripts/create_frontend_project.py \
--project-type frontend_app \
--company-name cisdigital \
--product-name your-product \
--service-name your-service
cd fe-cisdigital-your-product-your-service
pnpm ifrontend_uipython3 scripts/create_frontend_project.py \
--project-type frontend_ui \
--company-name cisdigital \
--product-name your-product \
--service-name your-component
cd fe-cisdigital-your-product-your-component
pnpm ifrontend_sdkpython3 scripts/create_frontend_project.py \
--project-type frontend_sdk \
--company-name cisdigital \
--product-name your-product \
--service-name your-jsdk
cd fe-cisdigital-your-product-your-jsdk
pnpm ipython3 scripts/create_frontend_project.py \
--project-type frontend_app \
--company-name cisdigital \
--product-name your-product \
--service-name your-service \
--cli-name onebase-cli \
--output-dir /path/to/workspace
cd /path/to/workspace/fe-cisdigital-your-product-your-service
pnpm ipython3 scripts/create_frontend_project.py \
--project-type frontend_app \
--company-name "CIS Digital" \
--product-name "My Product" \
--service-name "Portal UI" \
--auto-slugify \
--dry-runfrontend_project_typepnpm ife-<company_slug>-<product_slug>-<service_slug>pnpm i