一键导入
dotnet-squad-copilot-agent
dotnet-squad-copilot-agent 收录了来自 andrecini 的 19 个 skills,并提供仓库级职业覆盖和站内 skill 详情页。
这个仓库中的 skills
Use this skill when the user asks to check test coverage. Trigger for prompts like "check coverage", "what is the test coverage", "which classes are not tested", "verify the 85% threshold". Do not trigger for test creation — use create-unit-test instead.
Use this skill when the user asks to verify code adherence to project standards. Trigger for prompts like "check standards", "verify patterns", "analyze code quality", "check if this follows the conventions". Do not trigger for refactoring — use refactor-to-standards instead.
Use this skill when the user asks to review a Pull Request or staged changes. Trigger for prompts like "review this PR", "check my code", "review staged changes", "analyze this pull request". Do not trigger for refactoring, standard creation, or test generation.
Use this skill when the user asks to create a GitHub Issue. Trigger for prompts like "create a card", "open an issue", "add a task to the board", "create a bug report". Do not trigger for code creation, PR reviews, or commit generation.
Use this skill when the user asks to create a Dapper query for a specific resource. Trigger for prompts like "create a Dapper query for X", "write a SQL query for Y", "add a custom query for Z". Do not trigger for EF Core operations or full repository creation — use create-repository instead.
Use this skill when the user asks to create a single endpoint with its validator, AppService and Swagger documentation. Trigger for prompts like "create an endpoint", "add a route", "implement a POST endpoint for X". Do not trigger for full feature creation — use create-feature instead.
Use this skill when the user asks to create a new feature, endpoint, service, repository, or any combination of layers for a new functionality. Trigger for prompts like "create a feature", "implement an endpoint", "add a new service", "create a repository for X". Do not trigger for bug fixes, refactoring, test creation only, or integration creation — use the specific skill for each case.
Use this skill when the user asks to create an integration with an external API, AWS service, Kafka topic, or RabbitMQ queue/exchange. Trigger for prompts like "create an integration with X", "add a Kafka consumer", "implement an AWS S3 client", "add a RabbitMQ producer". Do not trigger for internal feature creation, database access, or endpoint creation.
Use this skill when the user asks to create integration tests for an endpoint or between internal layers. Trigger for prompts like "create integration tests for X", "add integration tests to this endpoint", "test the service with the real database". Do not trigger for unit test creation — use create-unit-test instead.
Use this skill when the user asks to create or apply an EF Core migration. Trigger for prompts like "create a migration", "add a migration for X", "generate migration for new entity". Do not trigger for repository or service creation — use the specific skills instead.
Use this skill when the user asks to create a repository for a specific resource. Trigger for prompts like "create a repository for X", "implement the repository layer for Y", "add data access for Z". Do not trigger for full feature creation — use create-feature instead.
Use this skill when the user asks to create a service for a specific resource or operation. Trigger for prompts like "create a service for X", "implement the business logic for Y", "add a service method for Z". Do not trigger for full feature creation — use create-feature instead.
Use this skill when the user asks to create unit tests for a specific class or set of classes. Trigger for prompts like "create tests for X", "write unit tests for Y", "add test coverage to Z". Do not trigger for integration test creation — use create-integration-test instead.
Use this skill when the user asks to create the daily async Issue on GitHub. Trigger for prompts like "create the daily", "open the daily issue", "generate today daily summary". Do not trigger for sprint planning, retrospective, or card creation.
Use this skill when the user asks to generate an onboarding checklist for a new team member. Trigger for prompts like "create an onboarding checklist", "generate onboarding for a new developer", "what does the new member need to do". Do not trigger for README generation or daily summary creation.
Use this skill when the user asks to refactor code to follow project standards. Trigger for prompts like "refactor this to standards", "fix the patterns in this file", "update this code to follow conventions". Do not trigger for new feature creation or bug fixes.
Use this skill when the user asks to update the CHANGELOG.md with a new release entry. Trigger for prompts like "update the changelog", "add a changelog entry", "generate the release notes". Do not trigger for README updates or commit message generation.
Use this skill when the user asks to generate a commit message. Trigger for prompts like "generate a commit message", "write the commit", "what should my commit say". Do not trigger for changelog updates, PR descriptions, or card creation.
Use this skill when the user asks to create or update the README.md. Trigger for prompts like "generate the README", "update the README", "write the project documentation". Do not trigger for changelog updates or onboarding checklist generation.