Use when creating, configuring, reviewing, or onboarding a FaasJS project; working with create-faas-app, vp CLI, TypeScript or Vite config, feature folders, file and naming conventions, test placement, JSDoc/comments, or complete application slice workflow.
التثبيت
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
Use when creating, configuring, reviewing, or onboarding a FaasJS project; working with create-faas-app, vp CLI, TypeScript or Vite config, feature folders, file and naming conventions, test placement, JSDoc/comments, or complete application slice workflow.
FaasJS Project Workflow
Default Workflow
Read the project config and file layout before adding or moving files.
Keep features as vertical slices with UI, API, database changes, and tests close together.
Follow existing tsconfig.json aliases and Vite/Vitest configuration; do not invent new aliases without matching runtime config.
Place tests in __tests__/ inside the feature or package area they protect.
Use public JSDoc only for package entrypoints or shared exports with non-obvious caller contracts.
Load These References
New project setup or onboarding: references/guidelines/getting-started.md.
Supported stack and framework boundaries: references/guidelines/curated-stack.md.