Files
magnus919_agent-skills/CHANGELOG.md
T
github-actions[bot]GitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>Magnus Hedemark
22ee6494b1 chore(main): release 0.6.0 (#163)
* 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>
2026-08-02 21:59:20 -04:00

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)

Bug Fixes

  • close skill quality lint gaps (#98) (dd457f1)
  • correct bundle skill paths in Codex plugin manifest (#91) (3d650da)
  • pin release-please manifest to v0.3.0 (#72) (0e8bc26)
  • SkillOpt 3-epoch optimization of neckbeard — description, routing, stage alignment (#84) (051bf2a)