Skip to content

v1.6.0 — provenance metadata + upstream sync + pytest CI

Choose a tag to compare

@kevinnft kevinnft released this 15 May 03:21
· 8 commits to main since this release
d45f76f

Highlights

🎯 origin: provenance on every SKILL.md (189/189 = 100%) — aggregated 64 · original 61 · adapted 11 · unknown 53. Programmatically auditable.

📡 Weekly upstream-sync workflow — Mondays 06:17 UTC diff vendored copies vs upstream HEAD, opens/updates a single tracking issue.

🧪 22 pytest unit tests for release.py / skills-api.py / quality-dashboard.py, wired into CI.

🎨 README rewrite — animated gradient banner, color-tinted badges, agent-icon Quick start, ASCII provenance bar chart, collapsible FAQ.

📁 Archive cleanup — historical bug reports moved out of .github/internal/ into docs/archive/historical-bugs/ with HISTORICAL banners.

Why minor bump

Real new behavior (sync workflow, pytest, programmatic provenance). No skill content edited; install.sh / validate.sh CLI surfaces unchanged.

Verification

$ bash scripts/validate.sh        →  189/189 valid ✅
$ python -m pytest tests/ -v      →  22/22 passed ✅
$ CI on main                      →  validate + pytest + auto-label all green ✅

Help wanted

53 skills still have origin: unknown. If you recognize one and know its upstream, open a PR adding source_repo / source_url / source_license — even one is appreciated.

Full diff: #14
Changelog: CHANGELOG.md