Commit Graph

118 Commits

Author SHA1 Message Date
github-actions[bot]
abd0762cf9 chore: sync repo state [ci skip] 2026-03-29 16:26:36 +00:00
sickn33
0db870eb11 meta(risk): Sync conservative legacy labels
Add a maintainers script to safely promote high-confidence legacy risk labels from unknown to concrete values, cover it with tests, and regenerate the canonical skill artifacts and plugin copies. This reduces the legacy unknown backlog without forcing noisy classifications that still need manual review.
2026-03-29 10:45:21 +02:00
sickn33
08a31cacf5 fix(repo): Harden catalog sync and release integrity
Tighten the repo-state automation so canonical bot commits remain
predictable while leaving main clean after each sync.

Make the public catalog UI more honest by hiding dev-only sync,
turning stars into explicit browser-local saves, aligning risk types,
and removing hardcoded catalog counts.

Add shared public asset URL helpers, risk suggestion plumbing,
safer unpack/sync guards, and CI coverage gates so release and
maintainer workflows catch drift earlier.
2026-03-29 09:22:23 +02:00
sickn33
fa237d97ae chore: release v9.1.0 2026-03-28 16:48:38 +01:00
sickn33
ed9b28efa5 chore: sync release state after merge batch 2026-03-28 16:46:44 +01:00
sickn33
bc229fa570 chore: release v9.0.0 2026-03-27 10:52:22 +01:00
sickn33
5af8360409 docs(plugins): add Claude and Codex plugin guides
Document the new Claude Code and Codex plugin distributions and explain how root plugins, bundle plugins, and plugin-safe filtering relate to the full library install.\n\nSync the catalog, plugin compatibility artifacts, and generated plugin-safe subsets so main stays consistent before the v9.0.0 release flow.
2026-03-27 10:45:56 +01:00
sickn33
4c0cc5fadb feat(plugins): add plugin-safe compatibility filtering 2026-03-27 10:18:16 +01:00
sickn33
dffac91d3b feat(bundles): add editorial bundle plugins 2026-03-27 08:51:59 +01:00
sck_0
4ac37cd920 chore: release v8.10.0 2026-03-26 17:15:39 +01:00
github-actions[bot]
f4f1ad4ec3 chore: sync repo state [ci skip] 2026-03-26 16:08:03 +00:00
github-actions[bot]
8076a6e0c7 chore: sync repo state [ci skip] 2026-03-26 16:03:55 +00:00
sickn33
c240898a8e chore: release v8.9.0 2026-03-25 11:58:46 +01:00
sickn33
d2be634870 feat(skills): Import curated Apple workflow skills
Add fourteen skills from Dimillian/Skills, integrate the merged Snowflake and WordPress updates into the maintainer sync, and refresh registry metadata, attributions, walkthrough notes, and the 8.9.0 release notes while keeping validation warnings within budget.
2026-03-25 11:53:08 +01:00
sickn33
2e12db8014 chore: release v8.8.0 2026-03-24 17:22:20 +01:00
github-actions[bot]
668415ecf1 chore: sync repo state [ci skip] 2026-03-24 16:17:28 +00:00
sickn33
710df86b66 chore: release v8.7.1 2026-03-23 19:13:30 +01:00
sickn33
747a4eab04 fix(release): Restore web-app install for npm publish
Install apps/web-app dependencies in the publish workflow before the\nfrontend build so CI matches the working Pages pipeline.\n\nHarden the maintainer release suite by adding the same install step\nbefore app:build, and switch the shared app:install helper to npm ci\nfor deterministic installs.\n\nDocument the follow-up patch release in the changelog so 8.7.1 can\npublish the 8.7.x line to npm after the 8.7.0 release failed before\nreaching the registry.
2026-03-23 19:13:30 +01:00
sickn33
fbfa84a2ea chore: release v8.7.0 2026-03-23 19:03:38 +01:00
sickn33
4cf513e1d2 chore: sync maintainer release state
Refresh maintainer-owned artifacts after the PR merge batch, convert the\nJetski loader example to a directly importable Node ESM module, and add\nthe 8.7.0 changelog entry before release preparation.\n\nRefs #382\nRefs #388
2026-03-23 19:01:11 +01:00
sickn33
efbd3e7b04 chore: release v8.6.0 2026-03-22 19:23:29 +01:00
github-actions[bot]
136e74bb69 chore: sync repo state [ci skip] 2026-03-22 18:20:24 +00:00
github-actions[bot]
7d031f6d3f chore: sync repo state [ci skip] 2026-03-22 18:13:04 +00:00
sickn33
9c177eb003 chore: release v8.5.0 2026-03-21 12:03:30 +01:00
github-actions[bot]
e295cf7d30 chore: sync repo state [ci skip] 2026-03-21 11:00:03 +00:00
sickn33
3efff111d2 fix(security): Harden skill tooling file handling
Guard metadata repair and doc sync scripts against symlink targets so
repo maintenance tasks cannot overwrite arbitrary local files.

Replace recursive skill discovery with an iterative walk that skips
symlinked directories, and harden the VideoDB listener to write only
private regular files in the user-owned state directory.

Also fix the broken pr:preflight script entry and make the last30days
skill stop embedding raw user arguments directly in the shell command.
2026-03-21 11:50:16 +01:00
sickn33
fc5b383f34 feat(repo): Add warning budget and maintainer audit
Freeze the accepted validation warning count at 135 so repo-state and release-state checks fail if the warning baseline grows silently while legacy warnings remain intentionally preserved.

Add a read-only maintainer audit command plus regression tests so maintainers can inspect repo health quickly without mutating files.
2026-03-21 11:08:57 +01:00
sickn33
2463affbac feat(repo): Automate repo hygiene and release sync
Unify main-branch maintenance around repo-state and release-state commands so generated docs, contributor acknowledgements, tracked web assets, and canonical artifacts stay aligned across CI and scheduled hygiene runs.

Harden release publication by reusing deterministic sync commands, adding package dry-run verification, and covering the new workflow contract with regression tests.
2026-03-21 11:02:36 +01:00
sickn33
694721223c feat(repo): Add contributor sync and consistency audits
Add maintainer automation for repo-state hygiene so contributor acknowledgements, count-sensitive docs, and GitHub About metadata stay aligned from the same workflow.

Cover the new scripts with regression tests and wire them into the local test suite to keep future maintenance changes from drifting silently.
2026-03-21 10:48:00 +01:00
sickn33
4a8e52276a feat(repo): Add GitHub About sync command
Expose an explicit sync:github-about workflow that updates the remote GitHub About description, homepage, and topics from the repository metadata source of truth.

Add regression coverage for the generated gh commands and document the new maintainer path in the changelog and walkthrough.
2026-03-21 10:31:07 +01:00
sickn33
c45b51a8c4 chore(repo): Automate docs metadata sync
Extend repository metadata syncing so npm run chain now keeps count-sensitive docs and package copy aligned with the live skills catalog.

Add regression coverage for the curated-doc sync behavior and document the automation in the maintainer walkthrough and changelog.
2026-03-21 10:18:57 +01:00
sickn33
2f2929a0d5 docs(repo): Realign README, docs, and About copy
Align public docs and maintainer guidance with the current 1,304-skill catalog state and v8.4.0 release copy.

Refresh README credits for newly imported external sources, update user-facing count references, and document the post-release docs realignment in the changelog and walkthrough.
2026-03-21 10:11:10 +01:00
sickn33
697275d76c chore: release v8.4.0 2026-03-20 18:15:16 +01:00
sickn33
34776e3eac fix(web-app): Sync backup skills catalog 2026-03-20 09:44:34 +01:00
sickn33
054565490e meta(skills): Backfill risk and source metadata
Add a conservative metadata fixer for missing risk and source fields,
cover it with tests, and backfill the remaining skills using explicit
source inference only when the provenance is clear. Fall back to the
repo-documented defaults when the file does not support a stronger claim.

Refs #365
2026-03-20 09:17:09 +01:00
sickn33
fc3c7ae8a2 meta(skills): Add skill audit and safe metadata fixes
Add repo-wide auditing and targeted repair scripts for skill metadata.
Fix truncated descriptions automatically, keep heading normalization
conservative, and remove synthetic boilerplate sections that degrade
editorial quality while regenerating repo indexes and catalogs.

Fixes #365
2026-03-20 09:06:45 +01:00
sickn33
fa27d13b53 chore(release): prepare 8.3.0 release docs and metadata 2026-03-19 16:55:49 +01:00
sickn33
6d7d98d5d2 chore: release v8.2.0 2026-03-18 12:57:58 +01:00
sickn33
afab2e262f meta(release): Sync preflight metadata
Accept the deterministic metadata updates produced by the release
preflight so the tracked tree matches the current package version and
skill count before the automated 8.2.0 release commit runs.

This keeps the README registry sync comment aligned with the current
package state while preserving the manual 8.2.0 release messaging.
2026-03-18 12:57:02 +01:00
sickn33
5cccc7a7ba chore: release v8.1.0 2026-03-17 12:32:54 +01:00
sickn33
e8a0250687 chore: sync package metadata 2026-03-17 12:32:05 +01:00
sck_0
9511ab07e2 chore: release v8.0.0 2026-03-16 16:03:26 +01:00
sck_0
965d16353e docs: prepare 8.0.0 release notes and contributors 2026-03-16 16:03:05 +01:00
sck_0
e171c7d85f chore: release v7.9.2 2026-03-15 17:52:32 +01:00
sck_0
62c4d86155 fix(installer): Ship runtime libs in npm package
Include tools/lib in the published npm files whitelist so the npx installer can resolve symlink-safety at runtime. Add a regression test that checks npm pack --dry-run --json for the expected packaged files.

Fixes #315

Co-Authored-By: Claude <noreply@anthropic.com>
2026-03-15 17:52:32 +01:00
sck_0
bb309b1381 chore: release v7.9.1 2026-03-15 09:55:33 +01:00
sck_0
6f42d5b0a2 security: harden refresh-skills endpoint and add skills docs security gate 2026-03-15 09:51:16 +01:00
sck_0
078847f681 chore: release v7.9.0 2026-03-15 09:02:04 +01:00
sck_0
7a728d6c19 chore: release v7.8.0 2026-03-14 18:00:21 +01:00
sck_0
0082c98593 chore: sync package metadata 2026-03-14 17:59:13 +01:00