mirror of
https://github.com/magnus919/agent-skills.git
synced 2026-09-11 19:47:12 +03:00
* chore(main): release 0.6.0 * fix(release-engineering): align validators with release tooling --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Magnus Hedemark <magnus919@pm.me>
27 KiB
27 KiB
Changelog
0.6.0 (2026-08-03)
Features
- add CNCF Landscape technology selection skill (622f341)
- add comic chat PNG renderer skill (2494a66)
- add lightweight test-hardening path to neckbeard (#230) (36d3fa8)
- agent-production-operations: add agent production operations bundle (#229) (ac1ad5d), closes #201
- binary-analysis skill with Ghidra backend (0d4a365)
- binary-analysis: implement CLI skeleton with argparse, JSON envelope, and exit codes (e9397bb)
- bundles: define bundle manifests and lifecycle capability matrix (#203) (#231) (aa893e3)
- capacity-and-cost-engineering: add capacity-and-cost-engineering skill (#199) (#224) (a471888)
- ci: add linting, formatting, coverage, and security configs (476d7e1)
- ci: add mypy, radon, and deptry to CI pipeline (bfe05ef)
- conditional-customer-success: add conditional customer success skill (#192) (#218) (1dd564e)
- decompile: implement decompile command with pseudocode, address map, and diagnostics (3e4f07a)
- doctor-bootstrap: implement doctor, bootstrap, and version commands (55c1451)
- domain-foundation: implement canonical domain model with entities, enums, schemas, errors, and selectors (3481663)
- fake-backend: implement FakeAdapter with controllable backend testing (6184673)
- fix remaining agent readiness signals for level 5 (865a1e9)
- fix-coverage-config: add .coveragerc with placeholder module omissions and exclude plain-text output helpers (86b248e)
- fix-fake-adapter-env: add BINARY_FAKE_* env var support to FakeAdapter (c408259)
- fix-missing-tests: add register_binary(), clamp warnings in JSON envelope, and new tests (50e48de)
- function-queries: implement functions, disassemble, and bytes CLI commands (3cf347b)
- ghidra-adapter: implement GhidraAdapter skeleton with PyGhidra bridge (9e8234f)
- implementation-planning: add implementation planning skill (#217) (f82515e), closes #186
- import-analyze: implement binary import, analyze, and metadata commands (f4e254a)
- improve agent readiness with dev tooling, CI checks, and tests (6b44d6f)
- incident-learning: add incident-learning skill (#226) (4f14ce3), closes #200
- json-contracts: implement JSON contract consistency across all commands (801a5be)
- migration-engineering: add migration-engineering skill (#222) (652521a)
- neckbeard: issue-to-PR delivery workflow (#181-#185) (#208) (4a4958b)
- privacy-engineering: add privacy-engineering skill (#202) (#225) (6f429a9)
- product-adoption: add product adoption skill (#214) (11a6595)
- product-analytics-and-measurement: add product analytics and measurement skill (#213) (6b650b7)
- product-experimentation: add product experimentation skill (#212) (0b32a96)
- product-lifecycle-learning: add product lifecycle learning skill (#194) (#219) (2c247a1)
- product-lifecycle: add thin product-lifecycle bundle (#227) (46b92aa), closes #187
- product-operations-and-governance: add product operations and governance skill (#216) (7756266), closes #193
- product-roadmapping-and-portfolio: add product roadmapping and portfolio skill (#215) (5d95dd6), closes #189
- production-excellence: add thin production-excellence bundle (#228) (8c05a07)
- production-readiness: add production-readiness skill (#221) (2183c22)
- project-lifecycle: implement all project lifecycle commands and state machine (756b50e)
- project-system: implement workspace, manifest, locking, and cache (defe46c)
- qa-methodology: add 2 stdlib-only CLI scripts and colocated pytest suite (974fde0)
- qa-methodology: add 3 new traditional QA references (ff69b09)
- qa-methodology: add 5 fillable templates and 3 assets (3325787)
- qa-methodology: add modern agentic references (ai-code-quality-gates, agentic-eval-design) (aa8c027)
- qa-methodology: add modern QA career levels and SDET engineering references (9b10ff5)
- qa-methodology: add mutation-guided test hardening evidence workflow (8bd042e), closes #209
- qa-methodology: add schema-v1 evals with 7 output-quality cases (107d6d1)
- qa-methodology: rebuild as thin-index QA/SDET skill bundle (726de89)
- qa-methodology: rebuild SKILL.md as thin index and rewrite README.md (8b0220b)
- qa-methodology: refresh 5 traditional QA support references (5bad13a)
- qa-methodology: refresh traditional QA core references and split monolithic file (966edcf)
- reference-queries: implement xrefs, callers, callees, and callgraph CLI commands (93b0431)
- release-engineering: add release engineering skill bundle (818d8ca)
- reporting: implement export-report and audit commands (010a308)
- resilience-and-recovery: add resilience-and-recovery skill (#223) (c032580)
- safety-hardening: implement path security, output limits, memory limits, and report containment (e62cf47)
- search-trace: implement search and trace commands with cross-area integration flows (1ead735)
- security-rules: implement suspicious-apis and capability-map commands (d005b9a)
- skill-content: write SKILL.md and README.md for binary-analysis skill (72d8462)
- skill-evals: write 6 eval cases for binary-analysis skill (f79124d)
- skill-references: write 11 reference files for binary-analysis skill (a799e0f)
- structural-queries: implement sections, entrypoints, imports, exports, symbols, and strings CLI commands (7df699b)
- triage-diagnostics: implement triage and diagnostics commands (0e05960)
- worker: implement optional local worker with start/stop/status commands and one-shot fallback (5e8f1d3)
Bug Fixes
- ci: add binary-analysis to deptry extend_exclude (8ea4053)
- ci: add sys.path setup in test __init__.py for unittest discover (4c7f5c4)
- ci: add sys.path setup to all test sub-package __init__.py files (f9354df)
- ci: add sys.path setup to individual binary-analysis test files (736859e)
- ci: prevent sys.modules cross-contamination between test directories in check-artifacts (96f0bd4)
- ci: use full path for deptry binary-analysis exclude (b56183b)
- permit removal of eval-covered skills (687d7d7)
- product-strategy: correct stale RICE reference (#211) (8d30f22)
- release-engineering: address review findings in DORA asset, cadence, link, metrics script (2b90656)
- release-engineering: align 0.x version bumps with Release Please's minor-feature policy
- release-engineering: validate Keep a Changelog and Release Please formats
- relocate binary analysis skill (6387f7f)
- require dated commitments for CoS tasks (857dfc6)
- security-ship: ensure diagnostics have both recoverable values and add pagination cursors to security commands (d04af37)
- security-ship: fix --limit routing, truncation warnings, and clean confirmation order (7b0109b)
- security-ship: fix three scrutiny blocking issues (a20adde)
- state CoS task-capture boundary (f285316)
Reverts
- restore clean base64 import in helpers.py (746df95)
0.5.0 (2026-07-27)
Features
- add evidence-aware life coaching skill (#146) (795d142)
- add Gibson cyberpunk skill (#149) (daece12)
- add harness adapter contract and reproducible eval run artifacts (#130) (e83558a)
- add llama.cpp operations skill (#145) (58457b4)
- add release-grade repeated and rubric-based skill evaluation (#136) (0a80bda), closes #106
- expand Raleigh civic data skill (eff14ca)
- grafana: add operations skill (4c824b7)
- grafana: add operations skill (e304366)
- raleigh: add fire protection proximity lookup (#144) (1f5cd6a)
- raleigh: add first-class RFD incident workflows and normalize the 2026 schema (#140) (0ca5c24), closes #122
- raleigh: add first-class RPD incident workflows (#139) (50be18b), closes #121
- raleigh: add guarded fire report lookups (12b650e)
- raleigh: add guarded fire report lookups (4eaf5aa)
- raleigh: add official public safety statistics (b030f26)
- raleigh: add Raleigh-Wake ECC active incident feed adapter (#142) (d4ab656)
- raleigh: expand civic data skill (903ea05)
- raleigh: expose official public safety statistics (dcd6f59)
- run isolated paired candidate and baseline skill evaluations (#133) (390f3e3)
- skill: add PACE plan lifecycle (e62152c)
- skill: add PACE plan lifecycle (64383d9)
- validate eval manifest coverage states (#129) (a617cca)
Bug Fixes
- align eval artifact schemas with runtime (f49e670)
- allow incidental text in cyberpunk image briefs (6b467df)
- complete eval ratchet verification (#109) (1e10a56)
- enforce eval coverage ratchet for complete changed skill directories (#107) (fc8a895), closes #102
- harden paired evaluation isolation (cb1579f)
- life-coach: simplify capability onboarding (#148) (fdb00b4)
- llama-cpp: harden operational diagnostics (#147) (86ac280)
- raleigh: bound publication source contracts (cc26b4c)
- raleigh: enforce publication request contracts (1bd7b06)
- raleigh: fail on missing statistics sections (8becc22)
- raleigh: normalize report probe failures (f3dfb68)
- raleigh: normalize statistics source failures (07c2ae2)
- raleigh: reject malformed content identifiers (5f74b4d)
- raleigh: restore live RPD queries (cfbcfb0)
- raleigh: restore live RPD queries (4a23562)
- raleigh: validate included resource identifiers (9f2e4b6)
- raleigh: validate statistics response shapes (bf69aa1)
- reject duplicate eval fixture paths (cbe1b69)
- require causal layer maps for cyberpunk image briefs (34fab96)
- require causal layer maps for cyberpunk image briefs (34fab96)
- require causal layer maps for cyberpunk image briefs (c514c85)
- require evidence for Grafana dashboard defaults (4b60a2e)
- require evidence for Grafana dashboard defaults (4ecc536)
- skill: finalize PACE delivery evidence (f62a5de)
- skills: rename gibson-cyberpunk to cyberpunk (#150) (1005462)
- verification: preserve requested source fidelity (#127) (547aed2)
0.4.0 (2026-07-22)
Features
- add Claude Code plugin marketplace (metadata-only catalog) (#80) (3c8b6cd), closes #76
- add Codex plugin packaging (single-plugin, metadata-only) (#83) (0f2aaf1)
- add generated llms.txt skill index (#93) (cde4a67), closes #78
- add neckbeard, an evidence-driven SDLC skill bundle (#81) (e167718)
- add programming-principles skill (14 classic software books) (#92) (1037324)
- eval coverage ratchet — gate new skills, track coverage, ratchet thresholds (#99) (be0c8df), closes #90
- qa-methodology: add ci-failure-triage and test-debugging references (#94) (08fafac)
- validate changed skill descriptions (#97) (c092a14)