Commit Graph

1124 Commits

Author SHA1 Message Date
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
sickn33
41af2d2877 fix(bundles): Return all skills for complete bundle
Make the skill filter helper treat the complete bundle as a
pass-through so categories missing from the hardcoded map are
not silently omitted.

Add a regression test to keep complete bundle behavior aligned
with its name.
2026-03-18 19:00:40 +01:00
sickn33
4883b0dbb4 fix(security): Harden skill activation and loading flows
Harden batch activation, dev refresh gating, Microsoft sync path
handling, and Jetski skill loading against command injection,
symlink traversal, and client-side star tampering.

Add regression coverage for the security-sensitive paths and
update the internal triage addendum for the Jetski loader fix.
2026-03-18 18:49:15 +01:00
sickn33
55033462ff ci(codeql): Retrigger default setup analysis 2026-03-18 18:45:33 +01:00
sickn33
365bc590ff fix(codeql): Stop scanning C# template assets
Rename the dotnet backend example assets out of the C# source path so CodeQL no longer performs low-quality C# extraction on standalone template files with no project build context. Update the implementation playbook links to the new template filenames.
2026-03-18 18:36:27 +01:00
sickn33
955d35b8c6 fix(codeql): Rename invalid TSX template asset
Keep the Radix component boilerplate as a template asset, but rename it out of the TSX parser path so CodeQL does not treat placeholder syntax as executable source. Update the example README link to the new template filename.
2026-03-18 18:30:51 +01:00
sickn33
051cb3e189 docs: Clarify code of conduct reporting (#351)
Co-authored-by: sickn33 <sickn33@users.noreply.github.com>
2026-03-18 18:25:01 +01:00
sickn33
c2fcfb4ec0 docs: Add code of conduct (#350)
Co-authored-by: sickn33 <sickn33@users.noreply.github.com>
2026-03-18 18:22:02 +01:00
sickn33
344854e9e5 fix(security): Address remaining scanning alerts
Tighten the remaining high-signal security findings by switching the todo example to a standard Express rate limiter, removing sensitive metadata from boilerplate logging, and replacing fragile HTML tag filtering with parser-based conversion.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-03-18 18:15:49 +01:00
github-actions[bot]
6114c38cda chore: sync generated registry files [ci skip] 2026-03-18 17:08:53 +00:00
sickn33
3b6ef3add8 fix(security): Remediate scanning and dependency alerts
Harden template and example code paths, redact sensitive output, and pin safe transitive npm packages. Consolidate the todo backend on better-sqlite3 so the example no longer pulls the vulnerable sqlite3 chain and still passes build and CRUD smoke checks.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-03-18 18:05:45 +01:00
sickn33
d2c593e719 feat(community): add discussion templates and routing (#349)
Co-authored-by: sickn33 <sickn33@users.noreply.github.com>
2026-03-18 17:30:40 +01:00
sickn33
c003127367 docs(release): Note PR 341 for next cut
Record that the merged landing-page-generator skill from PR #341
must be included in the next release because v8.2.0 was already
published before the PR landed.
2026-03-18 13:06:38 +01:00
github-actions[bot]
80dbbcc4e3 chore: sync generated registry files [ci skip] 2026-03-18 12:04:32 +00:00
Mohamed Halith
61c054adaa feat: add landing-page-generator skill for high-converting web pages (#341)
* feat: add landing-page-generator skill for high-converting web pages

* fix: restore missing sections and fix corruption in SKILL.md
2026-03-18 13:04:07 +01:00
sickn33
dc31e86d5e docs(release): Record 8.2.0 publication
Update the maintainer and user walkthroughs so they reflect the
completed 8.2.0 release publication instead of the pre-release ready
state.

Capture the final PR merge set, issue closure state, and the exact
release commands that were executed on main.
2026-03-18 12:58:39 +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
cceefcce0f docs(release): Prepare 8.2.0 documentation
Add the 8.2.0 changelog entry and align the release-facing user docs
with the current maintenance sweep so the release workflow has the
required notes and public version references in place.

Refresh README release messaging and contributor acknowledgements ahead
of the automated release commit and tag creation.
2026-03-18 12:56:27 +01:00