server/.claude/skills/shadmin-feature-dev/SKILL.md
Apply Shadmin feature-development standards (backend Go/Gin/Ent + frontend React/TS). Use when adding/modifying features, CRUD modules, API routes/controllers/usecases/repositories, Ent schemas, or web pages/routes.
npx skillsauth add ahaodev/heji shadmin-feature-devInstall 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.
When the user asks to add/modify a feature in this repo, follow Shadmin’s established architecture and conventions, and land code in the correct layers with minimal, verifiable changes.
api (controller/route) → usecase → repository → ent/schemaweb/src/services → web/src/features/<feature> → web/src/routesCheckAPIPermission() for /api/v1/system/* routes.domain.RespSuccess(...) / domain.RespError(...).go test ./...cd web && (npm|pnpm) run lint && (npm|pnpm) run format:checkdomain/ (DTOs + interfaces + errors)ent/schema/ (if data model changes)repository/usecase/ (timeouts, validation, orchestration)api/controller/ (HTTP only + swagger comments)api/route/ + api/route/factory.go (wiring)web/src/types + web/src/services + web/src/features + web/src/routesdata-ai
Convert Android XML layouts to Jetpack Compose. Use when asked to migrate Views to Compose, convert XML to Composables, or modernize UI from View system to Compose.
development
Kotlin Coroutines review and remediation for Android. Use when asked to review concurrency usage, fix coroutine-related bugs, improve thread safety, or resolve lifecycle issues in Kotlin/Android code.
development
Debug and optimize Android/Gradle build performance. Use when builds are slow, investigating CI/CD performance, analyzing build scans, or identifying compilation bottlenecks.
development
Best practices for building UI with Jetpack Compose, focusing on state hoisting, detailed performance optimizations, and theming. Use this when writing or refactoring Composable functions.