bk-verify-completion

Automate pre-completion verification of code quality, test coverage, and traceability.

Updated Mar 3, 2026
One-click install
npx skills add https://github.com/dikini/knot --skill bk-verify-completion
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bk-verify-completion
Source: https://github.com/dikini/knot/tree/main/.agents/skills/bk-verify-completion
Command: npx skills add https://github.com/dikini/knot --skill bk-verify-completion

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the process of verifying code quality, test coverage, and adherence to best practices before committing changes, preventing the introduction of bugs and ensuring a clean codebase.

Core Features & Use Cases

  • Comprehensive Checks: Runs linters, formatters, compiler checks, and test suites.
  • Traceability: Verifies implementation markers and links to acceptance criteria.
  • Git Hygiene: Checks commit history and branch status.
  • Use Case: Before pushing a feature branch, run this skill to catch any formatting errors, failing tests, or missing documentation, ensuring a smooth code review process.

Quick Start

Run the pre-completion verification for the current module, attempting to auto-fix issues.

Frequently Asked Questions about bk-verify-completion

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

FAQPage Schema
How do I automate pre-commit code quality checks and test validation?

Automate pre-commit code quality checks by running linters, formatters, compiler checks, and test suites to prevent introducing bugs and ensure a clean codebase before committing changes.

What is pre-completion verification for software development workflows?

Pre-completion verification is an automated process that validates code quality, test coverage, and traceability before committing changes, ensuring adherence to coding standards and best practices.

How do I verify traceability and acceptance criteria before creating a pull request?

Verify traceability and acceptance criteria before creating a pull request by running automated checks that confirm implementation markers are present and correctly linked to project requirements.

Can I use automated linting to auto-fix formatting errors on a feature branch?

Yes, you can run pre-completion verification on a feature branch to attempt auto-fixing formatting errors, catching missing documentation and ensuring a smooth code review process before pushing.

Does pre-completion verification check git branch status and commit history?

Yes, pre-completion verification includes git hygiene checks that analyze your commit history and branch status to ensure your version control state is clean before completing the workflow.

When should I run deterministic code checks in a CI pipeline?

Run deterministic code checks in a CI pipeline when you need to enforce automated linting and test validation, catching formatting errors or failing tests before code review integration.