Skip to content

v0.2.0 - Naming Unification

Latest

Choose a tag to compare

@Kingong Kingong released this 12 Aug 08:30
· 17 commits to main since this release

harness-ai-kit v0.2.0 — Naming Unification

The project name is now consistently harness-ai-kit across package, command, manifest, lockfile, config directory and env var. This release also adds 11 curated skills (34 total).

⚠️ BREAKING — naming unified to harness-ai-kit

Was Now
Python package ai_kit harness_ai_kit
Primary command ai-kit harness-ai-kit (short ai-kit alias still works)
Manifest ai-kit.yml harness-ai-kit.yml
Lockfile ai-kit.lock harness-ai-kit.lock
Config dir ~/.ai-kit/ ~/.harness-ai-kit/
Env var AI_KIT_PRODUCT HARNESS_AI_KIT_PRODUCT

Migration for early adopters (from 0.1.0):

  1. Rename ai-kit.ymlharness-ai-kit.yml and ai-kit.lockharness-ai-kit.lock in your project.
  2. Move ~/.ai-kit/~/.harness-ai-kit/.
  3. Re-run harness-ai-kit sync (skill inject markers refresh automatically).

Added

  • 11 additional curated skills (34 total):
    • AI engineering methodology: spec-driven dev, agent engineering, eval-driven agent, ai-kit miner, tech-debt ops
    • Patent & document authoring (6)
    • Testing / quality: web deep acceptance, web E2E, tech-fit eval
  • Skill catalog (CATALOG.md) and usage scenarios (docs/usage-scenarios.md) covering the skill+SDD and loop+runtime models
  • PyPI trusted-publishing workflow (.github/workflows/publish.yml)

Install

pip install harness-ai-kit
harness-ai-kit --version   # 0.2.0

Full details in the CHANGELOG.