oss-repo-map
Open-source repo mapping: hotspots, dependency tree, SAST, tests/coverage pointers.
Essential command-line tools and system utilities.
Open-source repo mapping: hotspots, dependency tree, SAST, tests/coverage pointers.
Use when implementing any feature or bugfix, before writing implementation code
Simplifies and refines code for clarity, consistency, and maintainability while preserving functionality. Use when asked to "simplify code", "clean up code", "refactor for readability", or after writing code that needs polish.
Run Nx generators to scaffold code or transform existing code - for example creating libraries or apps, creating components, or anything else that is boilerplate code or automates repetitive tasks.
Generate a new empty migration file with proper naming. Use when starting a new feature that needs database/settings changes.
當後端 API 有變更或 mobile SDK 型別不一致時,更新 repo 內的 OpenAPI snapshot(openapi/openapi.json),並在 apps/mobile 重新生成 hey-api/openapi-ts SDK、清理舊產物、進行 type-check 驗證。也適用於 CI/雲端 agent 需要用 repo snapshot 穩定 codegen 的情境。
MUST be loaded when setting up, installing, migrating, reviewing, auditing, or checking CLAUDE.md files in projects. Covers installing the promode CLAUDE.md into new projects, migrating existing CLAUDE.md content to READMEs (progressive disclosure), and auditing projects for conformance. Invoke PROACTIVELY when user mentions CLAUDE.md, project setup, agent configuration, or code meta files.
Autogenerate constraint checking code from constraints (C-*) that specify system limits, timeouts, dependencies, or environmental requirements. Use when C-* includes technical constraints like timeouts, API limits, or compliance requirements.
C# coding conventions, naming patterns, and file organization standards for the MotoRent project.
Scan Android project and generate Play Console setup checklist (analysis only, no file modifications)
Handles deprecated APIs, types, and modules by applying safe migration patterns. Use when encountering deprecation warnings, migrating from deprecated code, updating dependencies with breaking changes, or modernizing legacy code to use current APIs.
Keep README files current with project changes. Use when project structure changes, features added, or setup instructions modified. Suggests README updates based on code changes. Triggers on significant project changes, new features, dependency changes.
Enforce dependency security scanning and SBOM generation. Use when adding dependencies, reviewing package.json, or during security audits. Covers OWASP dependency check, pnpm audit, and supply chain security.
Write clean, maintainable Go code following Clean Architecture, dependency injection, and ChecklistApplication patterns. Use when writing new Go code, refactoring, or implementing features.
Apply project file/folder naming conventions. Use when creating components, routes, types, server functions, or test files.
Open files edited by Codex in VSCode after making changes, using the bundled open-changed-files script (silent no-op when unavailable).