Commit Graph

1142 Commits

Author SHA1 Message Date
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
37f46505ff fix(readme): Sync star badge and milestone text
Fix the README star badge replacement pattern so encoded badge values update correctly during metadata sync.

Also align the README release summary copy with the computed star milestone to avoid stale stargazer text after sync.
2026-03-21 10:25:34 +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
7cd2e94d41 feat(skills): import external marketing seo and obsidian skills
Import and normalize new skills from anthropics/skills, marketingskills, claude-seo, and obsidian-skills.

Align imported skills to repository validation rules, document provenance, and sync generated registry artifacts after the import.
2026-03-21 10:05:13 +01:00
github-actions[bot]
2c920d44ed chore: update star history chart 2026-03-21 06:14:34 +00:00
sickn33
697275d76c chore: release v8.4.0 2026-03-20 18:15:16 +01:00
sickn33
dc79caed75 docs(release): Add 8.4.0 release notes
Document the 8.4.0 release in CHANGELOG.md so the release workflow can extract and publish the notes for the GitHub release object.
2026-03-20 18:15:16 +01:00
github-actions[bot]
424e7b6d35 chore: sync generated registry files [ci skip] 2026-03-20 17:09:39 +00:00
fullstackcrew-alpha
52e43d65a5 Add privacy-mask skill (#360)
Co-authored-by: 吴浩 <hao.wu77@outlook.com>
2026-03-20 18:09:12 +01:00
Champbreed
8954badfe2 docs(gha-security-review): resolve metadata and refine usage scope per review (#362)
Co-authored-by: sickn33 <sickn33@users.noreply.github.com>
2026-03-20 18:09:05 +01:00
Champbreed
b3881112c9 feat(infra): standardize ESM root and harden security audit pipeline (#363)
* chore: implement ESM standardization and security attestation

Aligning root infrastructure with Node.js v24.14.0 standards.
- Set type: module in package.json to eliminate re-parsing overhead.
- Migrated Jetski Loader tests to .cjs to maintain legacy security audit compatibility.
- Verified path traversal and symlink protections with clean attestation.

* chore(ci): update pr_preflight path to .cjs for ESM compatibility

* feat(infra): surgical ESM modernization for Gemini suite

Resolved Codex P1 by reverting global root ESM shift to preserve installer stability.
- Implemented scoped 'type: module' in /docs/integrations/jetski-gemini-loader/ to eliminate re-parsing overhead.
- Updated test runner (run-test-suite.js) and CI (ci.yml) to track .cjs transitions.
- Verified zero-warning execution in Node v24.14.0.
2026-03-20 18:05:56 +01:00
sickn33
86e9b55efb fix(skills): Restore actionable skill descriptions 2026-03-20 17:56:13 +01:00
sickn33
5e6076245f meta(index): Curate remaining skill categories 2026-03-20 10:23:34 +01:00
sickn33
e9e1111548 meta(index): Expand uncategorized category coverage 2026-03-20 10:16:01 +01:00
sickn33
948aa13601 meta(index): Expand curated category coverage 2026-03-20 10:05:27 +01:00
sickn33
ea7bcfb70a meta(index): Expand specialist skill categories 2026-03-20 09:53:45 +01:00
sickn33
34776e3eac fix(web-app): Sync backup skills catalog 2026-03-20 09:44:34 +01:00
sickn33
b5405ea324 meta(index): Normalize legacy catalog categories 2026-03-20 09:39:25 +01:00
sickn33
515423b80d meta(index): Improve safe skill categorization 2026-03-20 09:33:54 +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
github-actions[bot]
93f4448c6a chore: update star history chart 2026-03-20 06:20:18 +00:00
sickn33
8692fbc68f docs: add X link to community section 2026-03-19 20:53:05 +01:00
sickn33
162d578a19 fix(web-app): Restore visible skills grid on Pages 2026-03-19 20:14:35 +01:00
sickn33
d703a534ca fix(web-app): Harden skills loading under base paths 2026-03-19 20:06:37 +01:00
sickn33
957c7369c5 fix(web): Handle skills load path for GitHub Pages 2026-03-19 19:52:36 +01:00
sickn33
941f66e099 fix(web-app): Add robust skills index fetch fallbacks
The skills catalog on GitHub Pages can fail to load when BASE_URL-based path
resolution is wrong in some deployment contexts.
This change tries multiple stable paths and validates payload shape before
using it, preventing an empty/hidden catalog state.
2026-03-19 19:47:43 +01:00
sickn33
7623dd5b66 fix: harden JSON-LD insertion in prerender route generation 2026-03-19 19:39:23 +01:00
sickn33
732d8efff6 docs: Add Star History banner above chart 2026-03-19 19:39:13 +01:00
sickn33
637cd3f39e fix(web-app): Expand home skills list viewport
Increase home page skills area height and set a 4-column grid at desktop sizes.

This gives the catalog section more visible space on scroll and improves row utilization
on larger screens without altering filtering/search behavior.
2026-03-19 19:34:54 +01:00
sickn33
c5671d1bc4 feat(web-app): finalize SEO marketing layer for catalog routes 2026-03-19 19:23:30 +01:00
sickn33
bb2547a358 meta(bundles): Add vertical starter and generated packs 2026-03-19 18:39:12 +01:00
sickn33
95b8bb942e meta(funding): Add Buy Me a Coffee sponsorship config 2026-03-19 18:35:08 +01:00
sickn33
2495de1544 docs(growth): refine repo onboarding guidance 2026-03-19 18:14:25 +01:00
github-actions[bot]
57d9826511 chore: sync generated registry files [ci skip] 2026-03-19 16:56:42 +00:00
sickn33
a41331fc1c docs(seo): add repo growth discovery pages 2026-03-19 17:55:44 +01:00
sickn33
dd9ac45f7a chore(release): sync lockfile version for 8.3.0 2026-03-19 17:00:59 +01:00
sickn33
4fb3ee83eb docs(release): add contributor names to 8.3.0 credits 2026-03-19 16:59:42 +01:00
sickn33
1a49686a55 docs(release): align 8.3.0 notes with MAINTENANCE template 2026-03-19 16:58:53 +01:00
sickn33
fa27d13b53 chore(release): prepare 8.3.0 release docs and metadata 2026-03-19 16:55:49 +01:00
Champbreed
029c67dd06 docs: fix metadata for advanced-evaluation skill (#352)
Signed-off-by: simon essien <champbreed1@gmail.com>
2026-03-19 16:49:16 +01:00
github-actions[bot]
82b82fa12c chore: sync generated registry files [ci skip] 2026-03-19 15:47:00 +00:00
MAXIA
0270aff795 Add MAXIA AI-to-AI marketplace skill (#359)
* Add MAXIA AI-to-AI marketplace skill

* fix: align skill name with folder, add payment_tx

---------

Co-authored-by: MAXIA <maxia@maxiaworld.app>
2026-03-19 16:46:34 +01:00
Champbreed
eb8fb302e4 Fix/agentic auditor metadata (#353)
* docs: fix metadata for advanced-evaluation skill

Signed-off-by: simon essien <champbreed1@gmail.com>

* docs: add missing risk and source metadata to agentic-actions-auditor

* Update SKILL.md

---------

Signed-off-by: simon essien <champbreed1@gmail.com>
2026-03-19 16:46:26 +01:00
Maeve Fernandes
25109a85e5 Activation skills (#358)
* Implemented scripts and a Python utility to optimize agent skills, preventing context window overload, and document their usage.

* feat(infra): add skills optimization scripts with bundle support and fixed archive logic

* Removed Linux / Mac optimize-skills

* Removed the Linux Section

* feat(infra): final robust skill optimization suite with Library Mode

* Removed

* Updated the read me changed the optimisation to activation-skills

* Updated ReadMe

* docs: trim activation script README diff

* docs: update README with activate-skills script instructions

* fix: resolve merge conflict in get-bundle-skills.py with security and compatibility

* fix: resolve merge conflicts in activate-skills.bat and get-bundle-skills.py using line-based iteration

---------

Co-authored-by: sck_0 <samujackson1337@gmail.com>
2026-03-19 16:43:55 +01:00
github-actions[bot]
d2e232cc08 chore: update star history chart 2026-03-19 06:22:56 +00:00
sickn33
ed416bb85c perf(web-app): Lazy load route pages
Lazy load the home and skill detail routes so markdown and
syntax-highlighting code do not inflate the initial app bundle.

Keep behavior unchanged while splitting the web app into smaller
chunks and clearing the Vite large-bundle warning.
2026-03-18 19:08:05 +01:00