Agent Skill
2/7/2026

doc-naming

Enforces unified ID naming standards and threshold naming rules for all SDD documentation artifacts

V
vladm3105
9GitHub Stars
1Views
npx skills add vladm3105/aidoc-flow-framework

SKILL.md

Namedoc-naming
DescriptionEnforces unified ID naming standards and threshold naming rules for all SDD documentation artifacts

AI Doc Flow Framework

A specification-driven document-flow framework for AI-assisted software development, delivered as one engine-agnostic specification with two independent platforms.

Architecture

framework/                  Engine-agnostic specification (the shared contract)
platforms/
  hermes/                   Platform A — Hermes AI (MCP-server engine)
  claude-code-plugin/       Platform B — Claude Code plugin (native engine)
tests/
  conformance/              Shared suite both platforms must pass

The framework/ spec defines the 8-layer SDD flow (BRD → PRD → EARS → BDD → ADR → SPEC → TDD → IPLAN → Code), schemas, templates, and governance. Each platform is an independent implementation of that spec — they share the specification and nothing else, and both pass the same conformance suite at tests/conformance/.

Platforms

PlatformEngineRelease
Hermes AIMCP serverhermes/v0.1.1 (platforms/hermes/)
Claude Code pluginNative Claude Code (skills / agents / commands)claude-code-plugin/v0.2.0 (platforms/claude-code-plugin/)

See docs/PARITY.md for the capability comparison and a "which platform should I use?" guide.

Install the Claude Code plugin

This repo doubles as a plugin marketplace (.claude-plugin/marketplace.json). From Claude Code:

/plugin marketplace add vladm3105/aidoc-flow-framework
/plugin install aidoc-flow@aidoc-flow-framework

Status

The migration is complete (cutover shipped as v1.0.0); the project is now in post-cutover development — latest project release v1.1.0, framework spec 0.3.x. Post-v1.0 work to date: the project adaptation overlay, the GATE-SPEC change-management gate (framework/governance/chg/), and the pre-commit + CI security tooling (CodeQL, bandit, detect-secrets, pip-audit, Dependabot).

Contributing

Enable the pre-commit hooks before committing:

pip install pre-commit && pre-commit install

See .pre-commit-config.yaml for the hook set and SECURITY.md for the vulnerability-reporting policy.

Documentation

  • ROADMAP.md — delivery plan and post-v1.0 work (migration complete at v1.0.0).
  • CHANGELOG.md — project-level changelog.
  • SECURITY.md — security policy and vulnerability reporting.
  • docs/REPO_STRUCTURE.md — repository layout (as-built).
  • docs/PROJECT.md — versioning, branching, milestones, conformance, change management.
  • docs/TAGGING.md — git-tag policy (release + bookmark tags).
  • docs/PARITY.md — Hermes ↔ plugin capability comparison.
  • framework/README.md — the engine-agnostic SDD specification.

Pre-migration history

This project was migrated from the pre-migration ucx_framework (v0.20.4) into the multi-platform structure above. The pristine pre-migration project is preserved on the protected, read-only branch legacy-ucx-v3.2-read-only (git checkout legacy-ucx-v3.2-read-only). The full migration record — per-task plans, audits, verify records, and the decision log — lives under plans/.

Skills Info
Original Name:doc-namingAuthor:vladm3105