Commit Graph

100 Commits

Author SHA1 Message Date
sickn33
a1e0adbed0 chore(repo): Align web app linting and policy docs
Tighten the web app ESLint scope so TypeScript source is checked
without crawling bundled skill assets, and remove unused markdown and
debounce dependencies.

Clarify the security reporting flow and split code vs content
licensing to reduce ambiguity for users and contributors.
2026-03-22 11:42:46 +01: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
a0e8381775 docs(repo): Clarify install paths and PR guidance (#371)
Co-authored-by: sickn33 <sickn33@users.noreply.github.com>
2026-03-21 11:18:29 +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
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
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
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
bb2547a358 meta(bundles): Add vertical starter and generated packs 2026-03-19 18:39:12 +01:00
sickn33
2495de1544 docs(growth): refine repo onboarding guidance 2026-03-19 18:14:25 +01:00
sickn33
a41331fc1c docs(seo): add repo growth discovery pages 2026-03-19 17:55:44 +01:00
sickn33
fa27d13b53 chore(release): prepare 8.3.0 release docs and metadata 2026-03-19 16:55:49 +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
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
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
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
Suhaib Janjua
e2879ab560 docs: fix missing required frontmatter fields in skill-anatomy and ad… (#333)
* docs: fix missing required frontmatter fields in skill-anatomy and add missing tools to FAQ

* ci: retrigger checks after PR body update
2026-03-18 12:32:03 +01:00
sickn33
428432a789 docs: sync walkthrough for release 8.1.0 2026-03-17 12:32:20 +01:00
sickn33
99e1ad1be7 docs: prepare release 8.1.0 2026-03-17 12:30:23 +01:00
Suhaib Janjua
3a3fb6cbe2 docs: align FAQ risk labels with frontmatter values and add skill-review guidance (#330) 2026-03-17 12:19:08 +01:00
sck_0
ad296a3527 docs: document skill-review workflow 2026-03-16 16:12:51 +01:00
sck_0
fc83f1ac65 docs: update getting-started version marker for v7.9.1 2026-03-15 10:03:41 +01:00
sck_0
74e4cccd70 docs: expand security posture references for contributor and maintainer workflows 2026-03-15 10:02:22 +01:00
sck_0
ee53e7d8e7 docs: document contributor security posture checks 2026-03-15 10:00:25 +01:00
sck_0
662d2b25ed docs: add security findings triage for 2026-03-15 2026-03-15 08:48:58 +01:00
sck_0
27cb7c6830 chore: clean misplaced repo artifacts 2026-03-14 20:00:09 +01:00
sck_0
71939eb6d0 chore: sync maintenance batch docs 2026-03-14 17:58:01 +01:00
sickn33
34454e2851 feat: add claude plugin marketplace manifests (#302)
Co-authored-by: sck_0 <samujackson1337@gmail.com>
2026-03-14 17:46:35 +01:00
sickn33
e325b0ee30 fix: streamline pr and release workflow (#289)
Co-authored-by: sck_0 <samujackson1337@gmail.com>
2026-03-13 14:20:49 +01:00
sck_0
5655f9b0a8 chore: release v7.7.0 2026-03-13 09:48:20 +01:00
sck_0
9fc695999e fix: reduce generated-drift friction on PRs 2026-03-13 09:42:13 +01:00
sck_0
86ef921aee docs: align evergreen docs with release state 2026-03-12 13:01:13 +01:00
sck_0
cfb8af3286 chore: release v7.6.0 2026-03-12 12:38:35 +01:00
Copilot
ef743d14a1 Harden Jetski/Gemini lazy-loader example for overflow and path safety (#271)
* Initial plan

* Harden lazy loader example

Co-authored-by: sickn33 <184072420+sickn33@users.noreply.github.com>

* Revert generated README metadata change

Co-authored-by: sickn33 <184072420+sickn33@users.noreply.github.com>

* Address review feedback on lazy loader

Co-authored-by: sickn33 <184072420+sickn33@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: sickn33 <184072420+sickn33@users.noreply.github.com>
2026-03-12 12:29:21 +01:00
sck_0
a41f1a4d61 Add integration guide for Jetski/Cortex + Gemini to fix context overflow
This commit adds documentation and a reference implementation for
integrating antigravity-awesome-skills with Jetski/Cortex agents
without hitting the context window truncation error (issue #269).

Changes:
- New integration guide: docs/integrations/jetski-cortex.md
- Example loader: examples/jetski-gemini-loader/loader.ts
- Example README: examples/jetski-gemini-loader/README.md
- Updated FAQ: docs/users/faq.md (added context overflow section)
- Updated usage: docs/users/usage.md (added "Can I load all skills?" FAQ)

The solution follows a manifest + lazy-loading pattern:
- Use data/skills_index.json as lightweight manifest
- Only load SKILL.md files for @skill-id references in messages
- Enforce maxSkillsPerTurn limit to prevent overflow
2026-03-11 15:42:35 +01:00
sck_0
e93e55f886 chore: release v7.2.0 2026-03-08 08:46:09 +01:00
sck_0
b1eefcfdf4 docs: always merge PRs via GitHub for contributor credit, add merging guide
- Add docs/maintainers/merging-prs.md: policy to always use Squash and merge,
  resolve conflicts on PR branch so PR shows Merged; Co-authored-by for rare
  local integration
- Update .github/MAINTENANCE.md: merge via GitHub only, never close after
  local integration; conflict resolution on branch then merge
- Update CONTRIBUTING.md Recognition: we always merge accepted PRs on GitHub,
  never close after integrating locally

Addresses feedback from @sraphaz on #225 (attribution when PRs are integrated
locally). Going forward PRs will show as Merged so contributors get full credit.
2026-03-07 11:35:37 +01:00
sck_0
334faaa672 chore: remove duplicate scripts/ dir and clean .gitignore
- Delete scripts/sync_repo_metadata.py and scripts/update_readme.py
  (identical copies already in tools/scripts/, CI uses tools/scripts/)
- Remove stale .gitignore entries: walkthrough.md, LOCAL_CONFIG.md
- Update scripts/* patterns → tools/scripts/* in .gitignore
- Stage previously-hidden docs/walkthrough.md and docs/users/walkthrough.md
  (were incorrectly excluded by the now-removed walkthrough.md rule)
2026-03-06 16:02:12 +01:00
sck_0
671bbc49c5 chore: remove root stubs and move LOCAL_CONFIG to docs/users
- Delete 5 redirect stubs: FAQ.md, GETTING_STARTED.md, SKILLS_UPDATE_GUIDE.md,
  release_notes.md, walkthrough.md (content already in docs/)
- Delete 3 one-off categorization artifacts: CATEGORIZATION_SUMMARY.md,
  categorization_report.txt, categorize_skills.py
- Move LOCAL_CONFIG.md → docs/users/local-config.md
- Update docs/README.md index with new entry
2026-03-06 15:54:23 +01:00
sck_0
45844de534 refactor: reorganize repo docs and tooling layout
Consolidate the repository into clearer apps, tools, and layered docs areas so contributors can navigate and maintain it more reliably. Align validation, metadata sync, and CI around the same canonical workflow to reduce drift across local checks and GitHub Actions.
2026-03-06 15:01:38 +01:00
sck_0
5d17564608 chore: sync generated files and fix consistency issues 2026-03-06 09:32:40 +01:00
sck_0
f313788985 release: v7.0.0 - 20k Stars Celebration
- Add 300+ new skills from 35+ community repositories
- Total collection now at 1,200+ skills
- New categories: UI/UX, Security, Data Science, Health, Quantum, Makepad
- Update package.json to v7.0.0
- Update README with new stats and 20k stars celebration banner
- Complete CHANGELOG with all new skills and community credits
- Add release_notes.md with detailed acknowledgments

Validation chain run, catalog regenerated.

Thank you to our incredible community for 20,000 GitHub stars!
2026-03-06 09:08:07 +01:00
sck_0
bb7b37dd66 chore: sync skill counts to 1006, update contributors list
- Update skill counts from 978/954/950/900 to 1006 across README.md,
  GETTING_STARTED.md, FAQ.md, and package.json
- Add 3 missing contributors: devchangjun, raeef1001, 1bcMax
- Regenerated index, catalog, and README via npm run chain + npm run catalog
2026-03-05 16:37:40 +01:00
sck_0
8c42024a29 Merge Mohammad-Faiz-Cloud-Engineer/main into main 2026-03-05 16:08:33 +01:00
sck_0
c281687a0e docs: update version and skill counts in documentation
- GETTING_STARTED.md: V6.5.0 → V6.10.0, 954+ → 978+
- FAQ.md: 700+ → 978+
- USAGE.md: 954+ → 978+
2026-03-04 18:17:13 +01:00
Ahmed Rehan
2f55f046b9 feat: add 12 official Apify agent-skills for web scraping & data extraction (#165)
* feat: add 12 official Apify skills for web scraping and data extraction

Add the complete Apify agent-skills collection as official vendor skills,
bringing the total skill count from 954 to 966.

New skills:
- apify-actor-development: Develop, debug, and deploy Apify Actors
- apify-actorization: Convert existing projects into Apify Actors
- apify-audience-analysis: Audience demographics across social platforms
- apify-brand-reputation-monitoring: Track reviews, ratings, and sentiment
- apify-competitor-intelligence: Analyze competitor strategies and pricing
- apify-content-analytics: Track engagement metrics and campaign ROI
- apify-ecommerce: E-commerce data scraping for pricing intelligence
- apify-influencer-discovery: Find and evaluate influencers
- apify-lead-generation: B2B/B2C lead generation from multiple platforms
- apify-market-research: Market conditions and geographic opportunities
- apify-trend-analysis: Discover emerging trends across platforms
- apify-ultimate-scraper: Universal AI-powered web scraper

Existing skill fixes:
- design-orchestration: Add missing description, fix markdown list spacing
- multi-agent-brainstorming: Add missing description, fix markdown list spacing

Registry and documentation updates:
- Update skill count to 966+ across README.md, README.vi.md
- Add Apify to official sources in SOURCES.md and all README variants
- Register new skills in catalog.json, skills_index.json, bundles.json, aliases.json
- Update CATALOG.md category counts (data-ai: 152, infrastructure: 95)

Validation script improvements:
- Raise description length limit from 200 to 1024 characters
- Add empty description validation check
- Apply PEP 8 formatting (line length, spacing, trailing whitespace)

* refactor: truncate skill descriptions in SKILL.md files and revert  description length validation to 200 characters.

* feat: Add `apify-ultimate-scraper` to data-ai and move `apify-lead-generation` from business to general categories.
2026-03-01 10:02:50 +01:00
sck_0
6b0cbf26fb revert: undo manual merges of #165 and #167 for proper GitHub merge attribution 2026-03-01 09:54:04 +01:00
sck_0
7f4f7b815f feat: add 12 official Apify agent-skills for web scraping & data extraction (#165) 2026-03-01 09:48:57 +01:00
sck_0
59e42713ef docs: sync skill count to 954+ and version to v6.6.0 2026-02-28 08:48:13 +01:00