utils/skills/fe-tools-template-creator/SKILL.md
Extract a reusable project template from an existing codebase by removing business-specific code, preserving only the reusable engineering skeleton, and creating template usage docs such as README. Use when the user wants to turn a frontend or backend project into a reusable starter template, scaffold, or baseline engineering setup.
npx skillsauth add michealwayne/fe-tools fe-tools-template-creatorInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Turn an existing project into a reusable template that keeps the engineering foundation and removes business-specific implementation.
../project-templates/.../project-templates/README.md when it exists.../project-templates/README.md, update it only when asked or when the new template is actually being added there.../project-templates/, match the existing folder conventions first:
../project-templates/frontend/../project-templates/backend/app, demo, example, home, users, health, status..env values, secrets, tokens, API keysThe generated README should be template-oriented, not project-history-oriented. It should include:
When performing this task:
../project-templates/.tools
Verify documentation and tests in fe-tools. Checks that exported functions have corresponding documentation and test coverage, validates JSDoc presence, and identifies missing tests. Use when the user asks to verify docs/tests, or ensure exports and docs are aligned across utils, web-utils, node-utils, canvas-utils, or ai-utils.
tools
Update barrel exports in fe-tools package index files. Adds, removes, or reorders export statements in src/index.ts to expose the public API. Use when a new function or module is added, exports need cleanup, the user mentions barrel file, re-export, expose module, or public API for any fe-tools package.
tools
Sync repository skills to local AI tool skill directories. Copies skill files from the source of truth to Claude, Cursor, Codex, Trae, and CodeBuddy directories. Use when new skills are added or updated, tool directories need refresh, or the user asks to copy skills, update agent skills, or install skills locally.
tools
Regenerate or verify documentation for fe-tools. Generates API reference from TypeDoc comments, checks for missing documentation, and validates code-doc alignment. Use when the user asks to update docs, generate TypeDoc output, or verify documentation alignment.