This skill should be used when the user asks to "create CLI", "setup Cobra", "add commands", "subcommands", "CLI flags", "Cobra with Viper", or works with command-line interface development in Go.
This skill should be used when the user asks to "setup ESLint", "configure ESLint", "lint TypeScript", "lint React", "ESLint rules", "code quality", or works with ESLint configuration for JavaScript/TypeScript/React projects.
指导如何生成标准化的中文 PR 描述:通过比较当前分支与目标分支的差异,按照 Problem/Solution/Test Plan 格式生成结构化描述。 Use this skill to generate structured PR descriptions in Chinese using the Problem/Solution/Test Plan format based on git diff output.
This skill should be used when the user asks to "create GoFrame application", "setup GoFrame project", "GoFrame routing", "GoFrame middleware", "GoFrame API development", or works with GoFrame web framework components.
This skill should be used when the user asks to "setup golangci-lint", "configure linting", "Go code quality", "lint configuration", "CI linting", or works with Go code linting and quality tools.
This skill should be used when the user asks to "setup GORM", "GORM models", "GORM migrations", "database operations", "GORM associations", "GORM hooks", or works with database ORM operations in Go.
This skill should be used when the user asks to "setup Kind", "local Kubernetes", "Kind cluster", "multi-node cluster", "Kubernetes development", "k8s local environment", or works with local Kubernetes clusters using Kind.
This skill should be used when the user asks to "create React component", "React hooks", "React state", "React context", "React patterns", "React TypeScript", or works with React application development.