review-architecture
Reviews code for compliance with the project's Modular Monolith architecture, strict boundary rules, and coding standards. Use before committing or when reviewing a PR.
Découvrez les skills DevOps, comparez leurs dépôts et consultez leurs instructions.
Reviews code for compliance with the project's Modular Monolith architecture, strict boundary rules, and coding standards. Use before committing or when reviewing a PR.
Generates a Data Transfer Object (DTO) class. Use when defining structured data for Contracts, API responses, or complex Action inputs.
Generates a new business logic Action class following the Modular Monolith pattern. Use when implementing a new feature or moving logic out of a controller (e.g., "Create an action to register students").
Generates a Laravel FormRequest class for validation. Use when creating or updating data (e.g., "Add validation for student registration").
Generates a Shared Contract (Interface) and its implementation outline. Use when a module needs to expose data or behavior to other modules (e.g., "Create a contract for getting student GPA").
Generates a Laravel Policy class for authorization logic. Use when adding permission checks for a model or resource (e.g., "Create a policy for the Course model").
Reviews code for security vulnerabilities and adherence to the project's Gate vs Policy authorization rules. Use before committing changes involving permissions or routes.
Use when writing or reviewing technical documentation to follow Google's documentation style guide - https://developers.google.com/style
Use when creating Docusaurus plugins (remark, rehype, theme, content, lifecycle) to extend markdown, modify HTML, or add custom functionality
Use when looking up information from the latest Docusaurus documentation at https://docusaurus.io/docs
Use when working with docusaurus.config.js/ts files to validate or modify Docusaurus configuration
Use when swizzling Docusaurus theme components and editing theme elements
Submit a Rust solution file to LeetCode (project)
Show LeetCode problem details and generate Rust template (project)
Generate markdown explanation for a LeetCode solution (project)
List LeetCode problems by difficulty level (easy/medium/hard)
Test a Rust solution file against LeetCode's test cases (project)
Externalize detailed memory to Memory Bank before conversation summarization to prevent context loss. LOAD THIS SKILL WHEN: Conversation exceeds 10 turns | completing major features | User says "checkpoint", "...
Validate that written content accurately reflects source materials. LOAD THIS SKILL WHEN: User says "驗證", "validate", "檢查準確性", "核對" | after writing notes/reports | ensuring content accuracy. CAPABILITI...
Update and maintain Memory Bank files (activeContext, progress, decisionLog). LOAD THIS SKILL WHEN: Task completed | session ending | User says "記錄進度", "更新 memory" | before git commit | context needs savi...
Search and retrieve academic literature from multiple databases. LOAD THIS SKILL WHEN: User says "搜尋文獻", "search literature", "find papers", "PubMed", "學術搜尋" | needs to find research articles | starting...
Complete report writing capability combining reading, note-taking, validation, and formatting. LOAD THIS SKILL WHEN: User needs "寫報告", "write report", "整理成報告", "產出文件" | has source materials to summa...
Auto-update ROADMAP.md status based on completed features. LOAD THIS SKILL WHEN: User says "更新 roadmap", "完成功能", "里程碑" | features completed | planning new milestones | before releases. CAPABILITIES: St...
Complete literature retrieval capability combining search and filter skills. LOAD THIS SKILL WHEN: User needs "文獻檢索", "找文獻", "retrieve literature", "系統性搜尋" | starting systematic review | comprehensi...
Le classement utilise les étoiles du dépôt GitHub indexé. Plusieurs skills peuvent partager ce nombre : ce n’est ni un nombre d’installations ni une note de qualité.