verify-feature

Runs dotnet build, format verification and tests on feature code.

15|Updated Dec 25, 2025
One-click install
npx skills add https://github.com/aalmada/BookStore --skill verify-feature
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verify-feature
Source: https://github.com/aalmada/BookStore/tree/main/.claude/skills/verify-feature
Command: npx skills add https://github.com/aalmada/BookStore --skill verify-feature

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams guarantee that new features are complete by enforcing a reproducible verification pipeline across build, format, and tests.

Core Features & Use Cases

  • Automated Verification: Ensures compilation, style conformance, and test success for every feature branch.
  • Deterministic Process: Provides a repeatable set of checks that reduce regression risk in CI and local development.
  • Use Case: When a feature is implemented, run this skill to confirm that the code compiles, is formatted, and all tests pass before merging.

Quick Start

Use the verify-feature skill to validate a new feature by invoking dotnet build, dotnet format --verify-no-changes, and dotnet test in the project root.

Frequently Asked Questions about verify-feature

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify a dotnet feature branch before merging?

Verifying a dotnet feature branch requires running build, format, and test checks to ensure a Definition of Done is met. This skill automates that verification pipeline by invoking dotnet build, dotnet format --verify-no-changes, and dotnet test in the repository root to confirm feature readiness.

What is a Definition of Done pipeline for dotnet feature development?

A Definition of Done pipeline for dotnet features ensures code compiles, conforms to formatting style, and passes all tests. This skill provides a deterministic verification process by running dotnet build, format verification, and test execution to reduce regression risk before merging.

Can I use this verification process in my existing CI pipelines?

Yes, you can use this verification process in CI pipelines to ensure deterministic feature checks. It applies to feature development and CI pipelines by running build, format verification, and test commands in the repository root to enforce a reproducible Definition of Done.

Do I need dotnet tooling installed to run format and test checks?

Yes, you need dotnet tooling available in your environment to run format and test checks. The skill requires the dotnet CLI to execute build, format verification, and test commands directly in the repository root directory.

What's the best way to automate dotnet format verification in a feature workflow?

The best way to automate dotnet format verification is to include it in a deterministic pipeline alongside build and test steps. This skill runs dotnet format --verify-no-changes to check style conformance without modifying files, ensuring code meets formatting standards before merging.

Why does my dotnet build pass but format verification fail on my feature branch?

Your dotnet build may pass but format verification fails when code style does not conform to formatting rules. This skill runs dotnet format --verify-no-changes to detect style violations, ensuring code is properly formatted before the feature is considered complete.