Back to Skills

verifyfeat

verified

Output format (human or json)

View on GitHub

Marketplace

brockhoff-tools

kbrockhoff/brockhoff-tools-claude

Plugin

bkff

Repository

kbrockhoff/brockhoff-tools-claude

plugins/bkff/skills/verifyfeat/SKILL.md

Last Verified

January 24, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/kbrockhoff/brockhoff-tools-claude/blob/main/plugins/bkff/skills/verifyfeat/SKILL.md -a claude-code --skill verifyfeat

Installation paths:

Claude
.claude/skills/verifyfeat/
Powered by add-skill CLI

Instructions

# Verify Feature Completion

Verifies that a beads feature is complete by:
1. Checking all child tasks are closed
2. Executing the build system `verify` target
3. Running comprehensive validation including integration tests

## Usage

```bash
# Verify feature
/bkff:verifyfeat --issue=beads-abc123

# Output as JSON
/bkff:verifyfeat --issue=beads-abc123 --format=json
```

## Verification Process

```
┌─────────────────────────────────────────────────────────┐
│            CHECK ACCEPTANCE CRITERIA                    │
│         (must be defined on the feature)                │
└─────────────────────┬───────────────────────────────────┘
                      │
                      ▼
┌─────────────────────────────────────────────────────────┐
│              CHECK CHILD TASKS                          │
│         (all must be in 'closed' status)                │
└─────────────────────┬───────────────────────────────────┘
                      │
           ┌──────────┴──────────┐
           │                     │
           ▼                     ▼
    ┌─────────────┐       ┌─────────────┐
    │ All Closed  │       │ Open Tasks  │
    └──────┬──────┘       └──────┬──────┘
           │                     │
           ▼                     ▼
    ┌─────────────┐       ┌─────────────┐
    │ Run verify  │       │ FAIL        │
    │ target      │       │ (list open) │
    └──────┬──────┘       └─────────────┘
           │
           ▼
    ┌─────────────────────────────────────────────────────┐
    │              VERIFICATION RESULT                    │
    │  (pass/fail based on verify target exit code)       │
    └─────────────────────────────────────────────────────┘
```

## What Gets Checked

The `verify` target should run comprehensive validation:

| Check Type | Description |
|------------|-------------|
| Integration Tests | Cross-component tests |
| Feature Documentation | Feature-level docs complete |
| API Contracts | API compatibility verified |
| Performance | Per

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
3474 chars