Skip to content

Skill Forge v0.3.1

Choose a tag to compare

@HarryBurd33 HarryBurd33 released this 26 Oct 16:44
· 13 commits to main since this release
1dad1ed

A focused validation update informed by Anthropic’s Complete Guide to Building Skills for Claude.

Changes

  • Optional validate --profile claude checks reserved name substrings and angle brackets in discovery metadata. Generic validation remains the default; body XML/HTML stays allowed.
  • Supplied compatibility values receive 1–500-character checks.
  • Original source comparison, provenance and rights limits are documented; the PDF and extracted text are not redistributed.
  • Existing interview, spec-review, Skill Finder and evidence-gated update behavior is preserved.

Validation

Frozen real-CLI comparison: 26/26 cases pass, including four independently reserved cases; baseline16/26. Correctly rejected invalid metadata improves3→12. Independent review and actual automatic adoption passed. Local unit suite:30passed,1Windows-onlyskip. Source/package links and four temporary host installation paths pass.

The installed laptop skill matches canonical core SHA256 5b25ded0676dc20f8331442bfe62a4d3e17df05a9f71603cd745224c7b5a27c7.

Downloads and limits

Choose the skill ZIP for Codex/Claude Code, portable ZIP for a capable chat model, or source ZIP for development; SHA256SUMS covers all three. Setup · Source review · Validation.

These are supported-subset metadata checks, not full YAML validation, a security audit or proof of native Claude acceptance. No new interview/model-quality benchmark was run. Existing native-host limitations remain.

Verification after publication

All four public release assets were downloaded and matched local files, server digests and SHA256SUMS. All 221 selected source files match the merged source; the skill ZIP and your managed laptop installation have identical core hashes. Validation with the Claude profile, the full unit suite, portable drift checks and clean package/installation checks passed from downloaded source. Six hosted platform jobs passed on the feature commit. The canonical laptop repository is synchronized to merged commit 1dad1ed09570e151b81051d928c052a370016c88.