gemini/skills/doc-generator-strategy/SKILL.md
Use when generating or improving user manuals or documentation strategies. Focuses on Code-First Analysis, Process Restoration, and Structured Standards.
npx skillsauth add samchang72/custom-skills doc-generator-strategyInstall 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.
此技能旨在解決「如何改善生成內容」的問題,針對使用者手冊 (User Manual) 與技術文件的生成提供標準化策略。核心理念是摒棄猜測,改以程式碼為單一真理來源 (Code as Single Source of Truth),並透過結構化的方式還原應用程式的全貌,確保文件的精確性與完整性。
原則:從源頭抓取精確規則,而非僅憑猜測或過時的文件。
src/factory、validation.js 或 Component 內的 rules (如 Zod, Yup, VeeValidate)。原則:透過路由反推完整網站地圖,確保零遺漏。
src/router/index.js, routes.ts) 反推頁面結構。beforeEnter 或路由 Middleware (e.g., checkPermission('create', 'campaign')),精確定義每個功能對應的角色權限,而非通用描述。原則:建立統一的寫作模板,確保深度一致。
create:campaign)。errorMessage 反推使用者可能遇到的錯誤。src/router/index.js 列出所有頁面與 checkPermission 設定。src/factory/campaignValidation.js (或類似檔案) 提取業務規則。CampaignCreate.vue)。development
Expert in building 3D experiences for the web - Three.js, React Three Fiber, Spline, WebGL, and interactive 3D scenes. Covers product configurators, 3D portfolios, immersive websites, and bringing depth to web experiences. Use when: 3D website, three.js, WebGL, react three fiber, 3D experience.
development
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.
development
Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup
tools
Orchestrate a comprehensive code review process involving both Gemini (Antigravity) and Claude CLI, synthesizing a consensus report.