Commit Graph

1259 Commits

Author SHA1 Message Date
sickn33
4a4a958860 fix(release): Stage Claude plugin manifests explicitly
Replace the derived .claude-plugin directory entry with the concrete\nplugin manifest files so release:prepare can git-add them without\ntripping over the ignore rule for the directory itself.\n\nAdd matching test updates for the workflow contract.
2026-03-29 18:37:02 +02:00
sickn33
5a9bd5f037 fix(hugging-face-cli): Remove pipe-to-shell examples
Replace direct pipe-to-shell install snippets with download, review,\nand local execution examples so the docs security suite passes.\n\nRefs #417
2026-03-29 18:33:12 +02:00
sickn33
bdcfbb9625 feat(hugging-face): Add official ecosystem skills
Import the official Hugging Face ecosystem skills and sync the\nexisting local coverage with upstream metadata and assets.\n\nRegenerate the canonical catalog, plugin mirrors, docs, and release\nnotes after the maintainer merge batch so main stays in sync.\n\nFixes #417
2026-03-29 18:31:46 +02:00
github-actions[bot]
abd0762cf9 chore: sync repo state [ci skip] 2026-03-29 16:26:36 +00:00
kostakost2
c32d147bbb Add jq and tmux expert skills (#414)
* Add jq and tmux expert skills for shell workflows

Adds two practical, expert-level skills for bash/shell users:
- jq: JSON querying and transformation with filtering, mapping, select, reduce, and shell pipeline integration
- tmux: session/window/pane management, scripted layouts, automation patterns, and remote SSH workflows

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* chore(ci): Refresh PR checks

---------

Co-authored-by: kostakost2 <kostakost2@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: sickn33 <sickn33@users.noreply.github.com>
2026-03-29 18:26:19 +02:00
github-actions[bot]
28ca21885a chore: sync repo state [ci skip] 2026-03-29 16:25:33 +00:00
Champbreed
23121df6a2 feat(odoo-edi): Implement Idempotency and Secure Handling (#416)
* feat: implement idempotent sale order creation and compliant EDI 997 generation

* Fix indentation in process_850 function
2026-03-29 18:24:35 +02:00
Ivan Koriako
8259845432 feat: add viboscope for psychological compatibility matching (#415)
* feat: add viboscope for psychological compatibility matching

* fix: risk → network, curl -fsS per review feedback

* fix(viboscope): Use supported risk label

---------

Co-authored-by: sickn33 <sickn33@users.noreply.github.com>
2026-03-29 18:24:33 +02:00
Champbreed
9ea0c1306e sec(odoo): mitigate hardcoded credentials via os.getenv (#413) 2026-03-29 18:24:31 +02:00
github-actions[bot]
a52805e796 chore: sync repo state [ci skip] 2026-03-29 15:59:54 +00:00
sickn33
5686fd1669 docs(security): Add refresh CSV export
Add a machine-readable CSV companion for the 2026-03-29 security re-triage so maintainers can consume the refreshed statuses outside the markdown report.\n\nLink the refresh markdown and walkthrough to the new export to keep the historical baseline, addendum, and current-head report aligned.
2026-03-29 17:58:51 +02:00
sickn33
98299deb2d docs(security): Refresh current-head triage
Re-triage the 2026-03-15 security finding set against current main, keep the old snapshot as historical baseline, and add a current-head refresh with updated counts and finding status.\n\nLink the baseline and addendum to the new refresh report so maintainers have one current source of truth for what is still reproducible on HEAD.
2026-03-29 11:13:05 +02:00
sickn33
d63d99381b docs(repo): Align docs with current maintainer flows
Document the current static web-app behavior, local-only save flow, shallow installer path, and maintainer-only sync controls.\n\nAlign maintainer guides with the active audit-to-risk-sync workflow, canonical artifact bot contract, release/coverage requirements, and updated security triage context so the docs match the repository's real operating model.
2026-03-29 11:03:28 +02:00
sickn33
4c2238dc45 meta(risk): Expand legacy label sync
Expand the conservative risk sync with explicit critical, offensive, and none patterns.\n\nAuto-apply high-confidence legacy label fixes, add the authorized-use notice when promoting offensive skills, and regenerate canonical and plugin artifacts so the unknown backlog keeps shrinking without loosening contributor input rules.
2026-03-29 10:55:44 +02: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
eb3df2a577 docs(contributing): Require manual logic review
Clarify that validate and automated skill-review are necessary but not sufficient for skill and risky guidance changes. Add the requirement consistently to contributing guidance, the quality bar, and the PR checklist so maintainers explicitly review logic, safety, failure modes, and risk labeling before merge.
2026-03-29 10:27:16 +02:00
sickn33
9e1e9c97a1 fix(ci): Track canonical plugin drift
Treat generated plugin mirrors and marketplace outputs as managed
canonical artifacts so the main-branch sync bot can stage and commit
them instead of failing on unmanaged drift.

Ignore web-app coverage output during maintainer runs and update the
mirrored Office unpack scripts so plugin copies stay aligned with the
hardened source implementations.
2026-03-29 09:50:20 +02:00
sickn33
b04314b514 ci(web): Install app deps before coverage
Install apps/web-app dependencies before running the dedicated
coverage step in CI and publish workflows.

This fixes the failing main workflow where app:test:coverage could not
find vitest on GitHub runners because the web-app package had not been
installed yet.
2026-03-29 09:28:14 +02:00
sickn33
3367cf2fdd test(repo): Prevent Python test bytecode drift
Set PYTHONDONTWRITEBYTECODE for the shared Python runner and the
root test-suite launcher so local test runs do not create __pycache__
artifacts inside skills.

This keeps npm run test deterministic and avoids false negatives in the
editorial bundle inventory checks.
2026-03-29 09:27:19 +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
github-actions[bot]
141fd58568 chore: update star history chart 2026-03-29 06:26:39 +00:00
sickn33
e874770c0d fix(whatsapp): Stop logging sensitive config data
Sanitize WhatsApp Cloud API validator output across the root skill and plugin copies so code scanning no longer flags clear-text exposure.

Add a regression test that verifies successful and failed validation runs do not print sensitive response fields or API error details.
2026-03-28 23:16:30 +01:00
sickn33
6ccc26b7a2 Remove 'claude-dash' project from README
Removed the entry for 'claude-dash' from the list of projects.
2026-03-28 23:03:23 +01:00
sickn33
ef6214cc16 fix(security): Resolve remaining code scanning alerts 2026-03-28 17:54:07 +01:00
sickn33
9ac140049c fix(ci): Sync canonical security artifacts 2026-03-28 17:42:37 +01:00
sickn33
b681e0e03b fix(security): Harden skill security checks 2026-03-28 17:37:29 +01:00
sickn33
fa237d97ae chore: release v9.1.0 2026-03-28 16:48:38 +01:00
sickn33
caed382397 docs(changelog): Add 9.1.0 release notes 2026-03-28 16:47:12 +01:00
sickn33
ed9b28efa5 chore: sync release state after merge batch 2026-03-28 16:46:44 +01:00
sickn33
df9f89ce22 docs(skills): Add when-to-use to phase-gated-debugging 2026-03-28 16:44:49 +01:00
Saim Shafique
c75b067279 feat(skills): add saas-multi-tenant (#411)
* feat(skills): add saas-multi-tenant — multi-tenant SaaS architecture with RLS, tenant-scoped queries, and isolation patterns

* chore: sync generated registry files

* fix: address code review — set_config, cleanup, args guard, findUnique

* chore(pr411): Remove derived artifacts

* chore(pr411): Drop derived files from diff

* chore(pr411): Revert count drift

---------

Co-authored-by: sickn33 <sickn33@users.noreply.github.com>
2026-03-28 16:42:17 +01:00
github-actions[bot]
f436313252 chore: sync repo state [ci skip] 2026-03-28 15:41:59 +00:00
Jonathan Hobman
26900ea7bd Update Three.js skills for r183 compatibility (#408)
Major update across all 11 Three.js skills:
- Fix meta skill targeting r128 (5 years old) → modern r183 import map patterns
- Fix deprecated outputEncoding → outputColorSpace
- Add Clock → Timer migration (recommended in r183)
- Add WebGPU/TSL awareness across shader and material skills
- Add BatchedMesh, OrbitControls, GLTFLoader r183 features
- Fix incorrect WebGPU post-processing patterns
- Add setAnimationLoop as preferred animation pattern
- Remove stale CapsuleGeometry and OrbitControls warnings

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-28 16:41:36 +01:00
krabat-l
884d6ecff5 Add phase-gated-debugging skill (#409)
* Add phase-gated-debugging skill

* Fix risk label: low -> safe (valid value per validate_skills.py)
2026-03-28 16:41:28 +01:00
krabat-l
5f94e1bc9b Add claude-dash (#412) 2026-03-28 16:41:14 +01:00
github-actions[bot]
dd981765ec chore: update star history chart 2026-03-28 06:22:46 +00:00
sickn33
8ad1ef9d83 fix(installer): make updates idempotent and harden CI staging 2026-03-27 15:26:41 +01:00
sickn33
8cdb1ef658 fix(deps): Patch picomatch vulnerability 2026-03-27 14:44:50 +01:00
sickn33
32db281465 fix(scripts): Harden code scanning findings 2026-03-27 14:42:55 +01:00
github-actions[bot]
bafe144d4a chore: sync repo state [ci skip] 2026-03-27 09:55:20 +00:00
sickn33
1ac95d926f fix(release): sync plugin manifests for v9.0.0
Capture the plugin manifest version bumps that release:prepare generated for 9.0.0 and update the release staging step so Claude and Codex plugin manifests are included automatically in future release commits.
2026-03-27 10:54:23 +01:00
sickn33
bc229fa570 chore: release v9.0.0 2026-03-27 10:52:22 +01:00
sickn33
fbbc53843c test(release): derive Codex plugin version from package metadata
Make the Codex marketplace release test follow package.json instead of pinning the previous release version, so scripted release prepares can bump plugin manifests safely.
2026-03-27 10:51:25 +01:00
sickn33
169077e9fb fix(skills): add trust metadata usage guidance
Add a When to Use section for akf-trust-metadata so release validation stays within the current warning budget.\n\nRefresh the generated plugin-safe and catalog artifacts produced by the maintainer sync after the PR batch landed.
2026-03-27 10:48:21 +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
AKT99!
7751f14d53 Add AKF — The AI Native File Format skill (#406) 2026-03-27 10:38:37 +01:00
Mateusz
facb99f5a8 Add CoinPaprika & DexPaprika skills to Community Contributed Skills (#407) 2026-03-27 10:38:35 +01:00
github-actions[bot]
a632d0bd1f chore: sync repo state [ci skip] 2026-03-27 09:27:24 +00:00
sickn33
a47377c6fc fix(ci): Align bundles audit with compatibility sync
Reuse sync_repo_metadata.sync_bundles_doc in audit_consistency so the\naudit path stays aligned with the editorial bundles renderer signature.\n\nThis fixes the CI failure caused by calling render_bundles_doc without\nthe required compatibility argument.
2026-03-27 10:26:38 +01:00
sickn33
4c0cc5fadb feat(plugins): add plugin-safe compatibility filtering 2026-03-27 10:18:16 +01:00