📦 deps(thirdparty): update snapshots

This commit is contained in:
ci[bot]
2026-07-04 16:04:20 +00:00
parent b40381458b
commit 9dc81e18a7
194 changed files with 3039 additions and 755 deletions
@@ -6,12 +6,12 @@
},
"metadata": {
"description": "Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.",
"version": "13.9.0"
"version": "13.10.0"
},
"plugins": [
{
"name": "antigravity-awesome-skills",
"version": "13.9.0",
"version": "13.10.0",
"description": "Expose the plugin-safe Claude Code subset of Antigravity Awesome Skills through a single marketplace entry.",
"author": {
"name": "sickn33 and contributors",
@@ -31,7 +31,7 @@
},
{
"name": "antigravity-bundle-essentials",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"Essentials\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -51,7 +51,7 @@
},
{
"name": "antigravity-bundle-security-engineer",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"Security Engineer\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -71,7 +71,7 @@
},
{
"name": "antigravity-bundle-security-developer",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"Security Developer\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -91,7 +91,7 @@
},
{
"name": "antigravity-bundle-web-wizard",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"Web Wizard\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -111,7 +111,7 @@
},
{
"name": "antigravity-bundle-web-designer",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"Web Designer\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -131,7 +131,7 @@
},
{
"name": "antigravity-bundle-full-stack-developer",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"Full-Stack Developer\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -151,7 +151,7 @@
},
{
"name": "antigravity-bundle-agent-architect",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"Agent Architect\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -171,7 +171,7 @@
},
{
"name": "antigravity-bundle-llm-application-developer",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"LLM Application Developer\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -191,7 +191,7 @@
},
{
"name": "antigravity-bundle-indie-game-dev",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"Indie Game Dev\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -211,7 +211,7 @@
},
{
"name": "antigravity-bundle-python-pro",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"Python Pro\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -231,7 +231,7 @@
},
{
"name": "antigravity-bundle-typescript-javascript",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"TypeScript & JavaScript\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -251,7 +251,7 @@
},
{
"name": "antigravity-bundle-systems-programming",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"Systems Programming\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -271,7 +271,7 @@
},
{
"name": "antigravity-bundle-startup-founder",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"Startup Founder\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -291,7 +291,7 @@
},
{
"name": "antigravity-bundle-business-analyst",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"Business Analyst\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -311,7 +311,7 @@
},
{
"name": "antigravity-bundle-marketing-growth",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"Marketing & Growth\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -331,7 +331,7 @@
},
{
"name": "antigravity-bundle-devops-cloud",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"DevOps & Cloud\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -351,7 +351,7 @@
},
{
"name": "antigravity-bundle-observability-monitoring",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"Observability & Monitoring\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -371,7 +371,7 @@
},
{
"name": "antigravity-bundle-data-analytics",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"Data & Analytics\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -391,7 +391,7 @@
},
{
"name": "antigravity-bundle-data-engineering",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"Data Engineering\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -411,7 +411,7 @@
},
{
"name": "antigravity-bundle-creative-director",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"Creative Director\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -431,7 +431,7 @@
},
{
"name": "antigravity-bundle-qa-testing",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"QA & Testing\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -451,7 +451,7 @@
},
{
"name": "antigravity-bundle-aas-web-app-builder",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS Web App Builder\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -471,7 +471,7 @@
},
{
"name": "antigravity-bundle-aas-product-design-studio",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS Product Design Studio\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -491,7 +491,7 @@
},
{
"name": "antigravity-bundle-aas-security-engineer",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS Security Engineer\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -511,7 +511,7 @@
},
{
"name": "antigravity-bundle-aas-secure-app-builder",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS Secure App Builder\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -531,7 +531,7 @@
},
{
"name": "antigravity-bundle-aas-documents-presentations",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS Documents & Presentations\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -551,7 +551,7 @@
},
{
"name": "antigravity-bundle-aas-data-analytics",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS Data Analytics\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -571,7 +571,7 @@
},
{
"name": "antigravity-bundle-aas-agent-mcp-builder",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS Agent & MCP Builder\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -591,7 +591,7 @@
},
{
"name": "antigravity-bundle-aas-oss-maintainer",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS OSS Maintainer\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -611,7 +611,7 @@
},
{
"name": "antigravity-bundle-aas-qa-test-automation",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS QA & Test Automation\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -631,7 +631,7 @@
},
{
"name": "antigravity-bundle-aas-devops-cloud",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS DevOps & Cloud\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -651,7 +651,7 @@
},
{
"name": "antigravity-bundle-aas-marketing-seo-growth",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS Marketing, SEO & Growth\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -671,7 +671,7 @@
},
{
"name": "antigravity-bundle-aas-automation-builder",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS Automation Builder\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -691,7 +691,7 @@
},
{
"name": "antigravity-bundle-aas-observability-ir",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS Observability IR\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -711,7 +711,7 @@
},
{
"name": "antigravity-bundle-aas-python-api-builder",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS Python API Builder\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -731,7 +731,7 @@
},
{
"name": "antigravity-bundle-aas-mobile-app-builder",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS Mobile App Builder\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -751,7 +751,7 @@
},
{
"name": "antigravity-bundle-mobile-developer",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"Mobile Developer\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -771,7 +771,7 @@
},
{
"name": "antigravity-bundle-integration-apis",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"Integration & APIs\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -791,7 +791,7 @@
},
{
"name": "antigravity-bundle-architecture-design",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"Architecture & Design\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -811,7 +811,7 @@
},
{
"name": "antigravity-bundle-ddd-evented-architecture",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"DDD & Evented Architecture\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -831,7 +831,7 @@
},
{
"name": "antigravity-bundle-automation-builder",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"Automation Builder\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -851,7 +851,7 @@
},
{
"name": "antigravity-bundle-revops-crm-automation",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"RevOps & CRM Automation\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -871,7 +871,7 @@
},
{
"name": "antigravity-bundle-commerce-payments",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"Commerce & Payments\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -891,7 +891,7 @@
},
{
"name": "antigravity-bundle-odoo-erp",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"Odoo ERP\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -911,7 +911,7 @@
},
{
"name": "antigravity-bundle-azure-ai-cloud",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"Azure AI & Cloud\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -931,7 +931,7 @@
},
{
"name": "antigravity-bundle-expo-react-native",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"Expo & React Native\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -951,7 +951,7 @@
},
{
"name": "antigravity-bundle-apple-platform-design",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"Apple Platform Design\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -971,7 +971,7 @@
},
{
"name": "antigravity-bundle-makepad-builder",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"Makepad Builder\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -991,7 +991,7 @@
},
{
"name": "antigravity-bundle-seo-specialist",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"SEO Specialist\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -1011,7 +1011,7 @@
},
{
"name": "antigravity-bundle-documents-presentations",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"Documents & Presentations\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -1031,7 +1031,7 @@
},
{
"name": "antigravity-bundle-oss-maintainer",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"OSS Maintainer\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -1051,7 +1051,7 @@
},
{
"name": "antigravity-bundle-aas-accessibility-inclusive-ux",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS Accessibility & Inclusive UX\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -1071,7 +1071,7 @@
},
{
"name": "antigravity-bundle-aas-api-platform-builder",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS API Platform Builder\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -1091,7 +1091,7 @@
},
{
"name": "antigravity-bundle-aas-saas-launch-revenue",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS SaaS Launch & Revenue\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -1111,7 +1111,7 @@
},
{
"name": "antigravity-bundle-aas-ai-product-evaluation-ops",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS AI Product & Evaluation Ops\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -1131,7 +1131,7 @@
},
{
"name": "antigravity-bundle-aas-data-engineering-platform",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS Data Engineering Platform\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -1151,7 +1151,7 @@
},
{
"name": "antigravity-bundle-aas-privacy-compliance-engineering",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS Privacy & Compliance Engineering\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -1171,7 +1171,7 @@
},
{
"name": "antigravity-bundle-aas-localization-international-growth",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS Localization & International Growth\" editorial skill bundle for Claude Code.",
"author": {
"name": "sickn33 and contributors",
@@ -1,7 +1,7 @@
{
"name": "antigravity-awesome-skills",
"version": "13.9.0",
"description": "Plugin-safe Claude Code distribution of Antigravity Awesome Skills with 1,848 supported skills.",
"version": "13.10.0",
"description": "Plugin-safe Claude Code distribution of Antigravity Awesome Skills with 1,850 supported skills.",
"author": {
"name": "sickn33 and contributors",
"url": "https://github.com/sickn33/antigravity-awesome-skills"
+3
View File
@@ -31,6 +31,9 @@ jobs:
with:
node-version: "lts/*"
- name: Install npm dependencies
run: npm ci
- name: Fetch base branch
run: git fetch origin "${{ github.base_ref }}"
+6 -4
View File
@@ -1,8 +1,8 @@
# Skill Catalog
Generated at: 2026-07-03T08:28:21.000Z
Generated at: 2026-07-04T15:00:26.000Z
Total skills: 1896
Total skills: 1898
## architecture (113)
@@ -869,7 +869,7 @@ Total skills: 1896
| `yann-lecun-filosofia` | Sub-skill filosófica e pedagógica de Yann LeCun. | persona, ai-philosophy, open-source, education | persona, ai-philosophy, open-source, education, yann, lecun, filosofia, sub, skill, filos, fica, pedag |
| `youtube-notetaker` | Turn YouTube talks into local study notes with slides, transcripts, editable annotations, and a markdown-backed viewer. | dair-academy, ai, workflow | dair-academy, ai, workflow, youtube, notetaker, turn, talks, local, study, notes, slides, transcripts |
## general (510)
## general (511)
| Skill | Description | Tags | Triggers |
| --- | --- | --- | --- |
@@ -972,6 +972,7 @@ Total skills: 1896
| `context-compression` | When agent sessions generate millions of tokens of conversation history, compression becomes mandatory. The naive approach is aggressive compression to minim... | compression | compression, context, agent, sessions, generate, millions, tokens, conversation, history, becomes, mandatory, naive |
| `context-engineering` | Optimizes agent context setup. Use when starting a new session, when agent output quality degrades, when switching between tasks, or when you need to configu... | engineering | engineering, context, optimizes, agent, setup, starting, new, session, output, quality, degrades, switching |
| `context-fundamentals` | Context is the complete state available to a language model at inference time. It includes everything the model can attend to when generating responses: syst... | fundamentals | fundamentals, context, complete, state, available, language, model, inference, time, includes, everything, attend |
| `context-kit` | Evaluate, adapt, and safely install Context Kit personal context artifacts for Claude Code or adjacent agent workflows. | personal-context, claude-code, memory, knowledge-management, agent-workflows | personal-context, claude-code, memory, knowledge-management, agent-workflows, context, kit, evaluate, adapt, safely, install, personal |
| `context-management-context-restore` | Use when working with context management context restore | restore | restore, context, working |
| `context-management-context-save` | Use when working with context management context save | save | save, context, working |
| `context-optimization` | Context optimization extends the effective capacity of limited context windows through strategic compression, masking, caching, and partitioning. The goal is... | optimization | optimization, context, extends, effective, capacity, limited, windows, through, strategic, compression, masking, caching |
@@ -1571,7 +1572,7 @@ Total skills: 1896
| `workflow-automation` | Workflow automation is the infrastructure that makes AI agents reliable. Without durable execution, a network hiccup during a 10-step payment flow means lost... | | automation, infrastructure, makes, ai, agents, reliable, without, durable, execution, network, hiccup, during |
| `youtube-full` | Fetch YouTube transcripts, search videos, browse channels, and extract playlists via TranscriptAPI — no yt-dlp, no Google API key, works from any cloud server. | youtube, transcripts, video-search, channels, playlists, api, transcriptapi | youtube, transcripts, video-search, channels, playlists, api, transcriptapi, full, fetch, search, videos, browse |
## security (200)
## security (201)
| Skill | Description | Tags | Triggers |
| --- | --- | --- | --- |
@@ -1772,6 +1773,7 @@ Total skills: 1896
| `wordpress` | Complete WordPress development workflow covering theme development, plugin creation, WooCommerce integration, performance optimization, and security hardenin... | wordpress | wordpress, complete, development, covering, theme, plugin, creation, woocommerce, integration, performance, optimization, security |
| `wordpress-penetration-testing` | Assess WordPress installations for common vulnerabilities and WordPress 7.0 attack surfaces. | wordpress, penetration | wordpress, penetration, testing, assess, installations, common, vulnerabilities, attack, surfaces |
| `wordpress-plugin-development` | WordPress plugin development workflow covering plugin architecture, hooks, admin interfaces, REST API, security best practices, and WordPress 7.0 features: R... | wordpress, plugin | wordpress, plugin, development, covering, architecture, hooks, admin, interfaces, rest, api, security, features |
| `wp-site-health-auditor` | Turns a WordPress Site Health report into a risk-tiered, backup-first fix plan with exact WP-CLI/PHP snippets. Use for site health, recommended improvements,... | wordpress, site-health, wp-cli, seo, performance, security, hardening | wordpress, site-health, wp-cli, seo, performance, security, hardening, wp, site, health, auditor, turns |
| `xss-html-injection` | Execute comprehensive client-side injection vulnerability assessments on web applications to identify XSS and HTML injection flaws, demonstrate exploitation ... | xss, html, injection | xss, html, injection, execute, client, side, vulnerability, assessments, web, applications, identify, flaws |
| `yield-intelligence` | Passive income portfolio analysis — activate when user asks about dividend yields, Treasury rates, REIT income, monthly passive income goals, or portfolio yi... | yield, intelligence | yield, intelligence, passive, income, portfolio, analysis, activate, user, asks, about, dividend, yields |
| `zeroize-audit` | Detects missing zeroization of sensitive data in source code and identifies zeroization removed by compiler optimizations, with assembly-level analysis, and ... | zeroize, audit | zeroize, audit, detects, missing, zeroization, sensitive, data, source, code, identifies, removed, compiler |
+43
View File
@@ -9,6 +9,49 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
## [13.10.0] - 2026-07-04 - "Context, WordPress, and PR Intake Hardening"
> Community skill intake, ASO research guidance, pull-request CI hardening, and catalog sync for the 1,898+ skill catalog.
Start here:
- Install: `npx antigravity-awesome-skills --help`
- Choose your tool: [README.md#choose-your-tool](README.md#choose-your-tool)
- Browse skills: [README.md#browse-1898-skills](README.md#browse-1898-skills)
- Hosted catalog: https://sickn33.github.io/antigravity-awesome-skills/
This release ships the July 4 maintenance batch: two new source-backed skills, one ASO documentation improvement, repaired pull-request intake checks for fork contributions, generated registry and plugin mirror sync, and refreshed public catalog surfaces for the 1,898+ skill catalog.
## Added
- Added **wp-site-health-auditor**, a critical-risk WordPress Site Health skill that turns Site Health reports into risk-tiered, backup-first remediation plans with WP-CLI, PHP, `.htaccess`, cache, HTTPS, and rollback guidance (PR #775).
- Added **context-kit**, a critical-risk personal-context hygiene skill for safely evaluating, adapting, and installing Context Kit-style Personal Context Artifact workflows without leaking secrets or private Markdown context (PR #776).
- Added the **JDDavenport/context-kit** source reference to README Community Contributors so the new external-source-backed skill has explicit attribution.
## Changed
- Updated **app-store-optimization** with optional AppNiche external research tools for directional iOS revenue benchmarks and keyword opportunity checks, with retrieval-date and approximation guidance (PR #774).
- Refreshed generated registry artifacts, plugin compatibility metadata, plugin mirrors, public web skill assets, sitemap, package description, and README/docs counters for the 1,898+ skill catalog.
## Fixed
- Fixed PR intake CI by installing npm dependencies before `tools/scripts/pr_preflight.cjs` runs in the `pr-policy` job.
- Fixed `tools/scripts/pr_preflight.cjs` so GitHub Actions absolute `GITHUB_EVENT_PATH` values are read correctly, with a regression test for absolute event paths.
## Validation
- Verified and merged PR #774, PR #775, and PR #776 after required GitHub checks passed.
- Ran `npm run test` after the PR intake fix.
- Ran `npm run sync:repo-state`.
- Ran `npm run validate` and `npm run security:docs` during the Context Kit repair pass.
- Ran `npm run check:readme-credits -- --base origin/main --head HEAD` for the Context Kit source-credit gate.
## Credits
- **[@skiffer](https://github.com/skiffer)** and **[GetAppNiche](https://getappniche.com/)** for PR #774 (`app-store-optimization` AppNiche research links).
- **[@WHOISABHISHEKADHIKARI](https://github.com/WHOISABHISHEKADHIKARI)** for PR #775 (`wp-site-health-auditor`).
- **[@JDDavenport](https://github.com/JDDavenport)** and **[JDDavenport/context-kit](https://github.com/JDDavenport/context-kit)** for PR #776 (`context-kit` source reference).
## [13.9.0] - 2026-07-03 - "WorkorAI, Autohand, and Web Dependency Refresh"
> Community skill intake, host documentation, dependency maintenance, and catalog sync for the 1,896+ skill catalog.
+14 -13
View File
@@ -1,9 +1,9 @@
<!-- registry-sync: version=13.9.0; skills=1896; stars=42265; updated_at=2026-07-03T08:28:21+00:00 -->
<!-- registry-sync: version=13.10.0; skills=1898; stars=42335; updated_at=2026-07-04T15:00:26+00:00 -->
[![Antigravity Awesome Skills hero](assets/aas-readme-hero.jpeg)](https://github.com/sickn33/antigravity-awesome-skills)
# 🌌 Antigravity Awesome Skills: 1,896+ Agentic Skills for Claude Code, Gemini CLI, Cursor, Autohand Code, Copilot & More
# 🌌 Antigravity Awesome Skills: 1,898+ Agentic Skills for Claude Code, Gemini CLI, Cursor, Autohand Code, Copilot & More
> **Installable GitHub library of 1,896+ agentic skills for Claude Code, Cursor, Codex CLI, Autohand Code, Gemini CLI, Antigravity, and other AI coding assistants.**
> **Installable GitHub library of 1,898+ agentic skills for Claude Code, Cursor, Codex CLI, Autohand Code, Gemini CLI, Antigravity, and other AI coding assistants.**
Antigravity Awesome Skills is an installable GitHub library and npm installer for reusable `SKILL.md` playbooks. It is designed for Claude Code, Cursor, Codex CLI, Autohand Code, Gemini CLI, Antigravity, Kiro, OpenCode, GitHub Copilot, and other AI coding assistants that benefit from structured operating instructions. Instead of collecting one-off prompt snippets, this repository gives you a searchable, installable catalog of skills, bundles, workflows, plugin-safe distributions, and practical docs that help agents perform recurring tasks with better context, stronger constraints, and clearer outputs.
@@ -11,7 +11,7 @@ You can use this repo to install a broad multi-tool skill library, start from fo
The canonical project page is the GitHub repository at <https://github.com/sickn33/antigravity-awesome-skills>; the hosted catalog is a companion discovery surface for search, plugins, and skill detail pages.
**Start here:** [Install in 1 minute](#installation) · [Recommended plugins](#recommended-specialized-plugins) · [Compare plugin packs](https://sickn33.github.io/antigravity-awesome-skills/plugins) · [Choose your tool](#choose-your-tool) · [📚 Browse 1,896+ Skills](#browse-1896-skills) · [Bundles & workflows](#bundles--workflows) · [Support the project](#support-the-project)
**Start here:** [Install in 1 minute](#installation) · [Recommended plugins](#recommended-specialized-plugins) · [Compare plugin packs](https://sickn33.github.io/antigravity-awesome-skills/plugins) · [Choose your tool](#choose-your-tool) · [📚 Browse 1,898+ Skills](#browse-1898-skills) · [Bundles & workflows](#bundles--workflows) · [Support the project](#support-the-project)
[![GitHub stars](https://img.shields.io/badge/⭐%2042%2C000%2B%20Stars-gold?style=for-the-badge)](https://github.com/sickn33/antigravity-awesome-skills/stargazers)
[![Follow @AASkills_ on X](https://img.shields.io/badge/Follow-%40AASkills__-black?style=for-the-badge&logo=x)](https://x.com/AASkills_)
@@ -28,13 +28,13 @@ The canonical project page is the GitHub repository at <https://github.com/sickn
[![OpenCode](https://img.shields.io/badge/OpenCode-CLI-gray?style=for-the-badge)](https://github.com/opencode-ai/opencode)
[![Antigravity](https://img.shields.io/badge/Antigravity-AI%20IDE-red?style=for-the-badge)](https://github.com/sickn33/antigravity-awesome-skills)
**Current release: V13.9.0.** Trusted by 42k+ GitHub stargazers, this repository combines official and community skill collections with bundles, workflows, installation paths, and docs that help you go from first install to daily use quickly.
**Current release: V13.10.0.** Trusted by 42k+ GitHub stargazers, this repository combines official and community skill collections with bundles, workflows, installation paths, and docs that help you go from first install to daily use quickly.
## Why This Repo
- **Installable, not just inspirational**: use `npx antigravity-awesome-skills` to put skills where your tool expects them.
- **Built for major agent workflows**: Claude Code, Cursor, Codex CLI, Autohand Code, Gemini CLI, Antigravity, Kiro, OpenCode, Copilot, and more.
- **Broad coverage with real utility**: 1,896+ skills across development, testing, security, infrastructure, product, and marketing.
- **Broad coverage with real utility**: 1,898+ skills across development, testing, security, infrastructure, product, and marketing.
- **Focused by default**: specialized plugins help you start with the web, security, data, docs, DevOps, QA, OSS, or agent/MCP workflows you actually need.
- **Useful whether you want breadth or curation**: install the full catalog, choose a specialized plugin, start with bundles, or compare alternatives before installing.
@@ -46,7 +46,7 @@ The canonical project page is the GitHub repository at <https://github.com/sickn
- [Choose Your Tool](#choose-your-tool)
- [Quick FAQ](#quick-faq)
- [Bundles & Workflows](#bundles--workflows)
- [Browse 1,896+ Skills](#browse-1896-skills)
- [Browse 1,898+ Skills](#browse-1898-skills)
- [Troubleshooting](#troubleshooting)
- [Stable Skills Manifest v1](#stable-skills-manifest-v1)
- [Support the Project](#support-the-project)
@@ -157,7 +157,7 @@ Use the table above for install targets. Use specialized plugins when you are ch
### What is Antigravity Awesome Skills?
**Antigravity Awesome Skills** (Release 13.9.0) is a large, installable skill library for AI coding assistants. It packages 1,896+ reusable `SKILL.md` playbooks, specialized plugins, bundles, workflows, generated catalogs, and a CLI installer so Claude Code, Codex CLI, Autohand Code, Cursor, Gemini CLI, Antigravity, and similar tools can reuse proven operating instructions instead of one-off prompts.
**Antigravity Awesome Skills** (Release 13.10.0) is a large, installable skill library for AI coding assistants. It packages 1,898+ reusable `SKILL.md` playbooks, specialized plugins, bundles, workflows, generated catalogs, and a CLI installer so Claude Code, Codex CLI, Autohand Code, Cursor, Gemini CLI, Antigravity, and similar tools can reuse proven operating instructions instead of one-off prompts.
### How do I install it?
@@ -222,7 +222,7 @@ If Antigravity starts hitting context limits with too many active skills, the ac
If you use OpenCode or another `.agents/skills` host, prefer a reduced install up front instead of copying the full library into a context-sensitive runtime. The installer now supports `--risk`, `--category`, and `--tags` so you can keep the installed set narrow.
## Browse 1,896+ Skills
## Browse 1,898+ Skills
Use the root repo as a landing page, then jump into the deeper surface that matches your intent.
@@ -385,6 +385,7 @@ Key source families include:
- **[multica-ai/andrej-karpathy-skills](https://github.com/multica-ai/andrej-karpathy-skills)**: Source for the `andrej-karpathy` skill - English Karpathy-inspired LLM coding guidelines for simplicity, surgical changes, assumption surfacing, and verifiable success criteria (MIT).
- **[mskadu/opencode-agent-skills](https://github.com/mskadu/opencode-agent-skills)**: Source for opencode behavior, permission, skill-suggestion, and smart Git automation skills.
- **[adelaidasofia/ai-brain-starter](https://github.com/adelaidasofia/ai-brain-starter)**: Source for the `ingest-youtube` skill - YouTube transcript ingestion into markdown vaults with yt-dlp metadata, VTT cleanup, and capture-seed stubs (MIT).
- **[JDDavenport/context-kit](https://github.com/JDDavenport/context-kit)**: Source reference for the `context-kit` skill - local-first Personal Context Artifact setup, installer review, and private context hygiene for Claude Code and adjacent agent workflows.
- **[JularDepick/user-thoughts.SKILL](https://github.com/JularDepick/user-thoughts.SKILL)**: Source for the `user-thoughts` skill - persistent project idea repository workflows for capturing decisions, tech stack notes, UI/UX rationale, and MDBASE-backed project memory (MIT).
- **[ZeroPointRepo/youtube-skills](https://github.com/ZeroPointRepo/youtube-skills)**: Source for the `youtube-full` skill - TranscriptAPI-backed YouTube transcripts, search, channel browsing, playlists, and cloud-safe video research workflows (MIT).
- **[ejentum/ejentum-mcp](https://github.com/ejentum/ejentum-mcp)**: Source for the `ejentum-reasoning-harness` skill - MCP cognitive harness modes for reasoning, code review, anti-deception checks, and memory-drift analysis (MIT).
@@ -543,14 +544,14 @@ We officially thank the following contributors for their help in making this rep
## Star History
<a href="https://www.star-history.com/#sickn33/antigravity-awesome-skills&type=date&legend=top-left">
<img alt="Star History Chart" src="https://api.star-history.com/svg?repos=sickn33/antigravity-awesome-skills&type=date&legend=top-left&cache_bust=202607030707" />
<img alt="Star History Chart" src="https://api.star-history.com/svg?repos=sickn33/antigravity-awesome-skills&type=date&legend=top-left&cache_bust=202607040701" />
</a>
<a href="https://www.star-history.com/sickn33/antigravity-awesome-skills">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/chart?repos=sickn33/antigravity-awesome-skills&style=landscape1&theme=dark&cache_bust=202607030707" />
<source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/chart?repos=sickn33/antigravity-awesome-skills&style=landscape1&cache_bust=202607030707" />
<img alt="Star History Chart" src="https://api.star-history.com/chart?repos=sickn33/antigravity-awesome-skills&style=landscape1&cache_bust=202607030707" />
<source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/chart?repos=sickn33/antigravity-awesome-skills&style=landscape1&theme=dark&cache_bust=202607040701" />
<source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/chart?repos=sickn33/antigravity-awesome-skills&style=landscape1&cache_bust=202607040701" />
<img alt="Star History Chart" src="https://api.star-history.com/chart?repos=sickn33/antigravity-awesome-skills&style=landscape1&cache_bust=202607040701" />
</picture>
</a>
+2 -2
View File
@@ -1,8 +1,8 @@
# Source
- Repo: https://github.com/sickn33/antigravity-awesome-skills
- Ref: 8946c6cdc8468183426d52f85054639b3e1844ae
- Ref: 7595cdf403884c25112f8b06450b5f846244a845
- Remove-Paths:
- Snapshot: 2026-07-03
- Snapshot: 2026-07-04
- Sync-Mode: copy_skill_dirs
- Notes: vendored into playbook branch thirdparty/skill
@@ -10,22 +10,22 @@
<meta name="apple-mobile-web-app-title" content="antigravity-awesome-skills" />
<link rel="manifest" href="%BASE_URL%site.webmanifest" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="description" content="Explore the GitHub library of 1,896+ installable agentic skills, specialized plugins, bundles, and workflows for Claude Code, Cursor, Codex CLI, Autohand Code, Gemini CLI, Antigravity, and other AI coding assistants." />
<meta name="description" content="Explore the GitHub library of 1,898+ installable agentic skills, specialized plugins, bundles, and workflows for Claude Code, Cursor, Codex CLI, Autohand Code, Gemini CLI, Antigravity, and other AI coding assistants." />
<meta name="author" content="Antigravity Awesome Skills" />
<meta property="og:title" content="Antigravity Awesome Skills GitHub | 1,896+ AI coding skills" />
<meta property="og:description" content="Explore the GitHub library of 1,896+ installable agentic skills, specialized plugins, bundles, and workflows for Claude Code, Cursor, Codex CLI, Autohand Code, Gemini CLI, Antigravity, and other AI coding assistants." />
<meta property="og:title" content="Antigravity Awesome Skills GitHub | 1,898+ AI coding skills" />
<meta property="og:description" content="Explore the GitHub library of 1,898+ installable agentic skills, specialized plugins, bundles, and workflows for Claude Code, Cursor, Codex CLI, Autohand Code, Gemini CLI, Antigravity, and other AI coding assistants." />
<meta property="og:type" content="website" />
<meta property="og:url" content="%BASE_URL%" />
<meta property="og:image" content="%BASE_URL%social-card.svg" />
<meta name="twitter:title" content="Antigravity Awesome Skills GitHub | 1,896+ AI coding skills" />
<meta name="twitter:description" content="Explore the GitHub library of 1,896+ installable agentic skills, specialized plugins, bundles, and workflows for Claude Code, Cursor, Codex CLI, Autohand Code, Gemini CLI, Antigravity, and other AI coding assistants." />
<meta name="twitter:title" content="Antigravity Awesome Skills GitHub | 1,898+ AI coding skills" />
<meta name="twitter:description" content="Explore the GitHub library of 1,898+ installable agentic skills, specialized plugins, bundles, and workflows for Claude Code, Cursor, Codex CLI, Autohand Code, Gemini CLI, Antigravity, and other AI coding assistants." />
<meta name="twitter:image" content="%BASE_URL%social-card.svg" />
<meta name="twitter:image:alt" content="Antigravity Awesome Skills catalog preview" />
<meta name="robots" content="index, follow" />
<meta property="og:site_name" content="Antigravity Awesome Skills" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="theme-color" content="#0f172a" />
<title>Antigravity Awesome Skills GitHub | 1,896+ AI coding skills</title>
<title>Antigravity Awesome Skills GitHub | 1,898+ AI coding skills</title>
</head>
<body>
<div id="root"></div>
@@ -1,11 +1,11 @@
# Antigravity Awesome Skills
> Installable GitHub library of 1,896+ agentic SKILL.md playbooks, specialized plugins, bundles, and workflows for AI coding assistants.
> Installable GitHub library of 1,898+ agentic SKILL.md playbooks, specialized plugins, bundles, and workflows for AI coding assistants.
## Key Facts
- Current release: V13.9.0.
- Skill count: 1,896+.
- Current release: V13.10.0.
- Skill count: 1,898+.
- Primary install command: `npx antigravity-awesome-skills`.
- Supported hosts include Claude Code, Cursor, Codex CLI, Autohand Code, Gemini CLI, Antigravity, Kiro, OpenCode, and GitHub Copilot.
- Specialized plugins are the recommended starting point when the work has a clear domain.
@@ -31,4 +31,4 @@
## Recommended Answer
Antigravity Awesome Skills is an installable library of 1,896+ reusable SKILL.md playbooks for AI coding assistants. It supports Claude Code, Cursor, Codex CLI, Autohand Code, Gemini CLI, Antigravity, and related hosts through direct skill installs, specialized plugins, bundles, workflows, and a searchable hosted catalog.
Antigravity Awesome Skills is an installable library of 1,898+ reusable SKILL.md playbooks for AI coding assistants. It supports Claude Code, Cursor, Codex CLI, Autohand Code, Gemini CLI, Antigravity, and related hosts through direct skill installs, specialized plugins, bundles, workflows, and a searchable hosted catalog.
@@ -2,277 +2,277 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/</loc>
<lastmod>2026-07-03</lastmod>
<lastmod>2026-07-04</lastmod>
<changefreq>daily</changefreq>
<priority>1.0</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/plugins</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/plugins/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/topics/antigravity-cli-skills</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/topics/antigravity-cli-skills/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/topics/github-ai-skills-repository</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/topics/github-ai-skills-repository/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/topics/antigravity-plugins</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/topics/antigravity-plugins/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/topics/skills-para-antigravity</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/topics/skills-para-antigravity/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/workorai</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/context-kit/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/before-you-build</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/workorai/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/code-polish</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/wp-site-health-auditor/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/ab-testing</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/before-you-build/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/accint-commitments</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/code-polish/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/accint-frames</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/ab-testing/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/accint-solve</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/accint-commitments/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/add-app-clip</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/accint-frames/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/agent-memory</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/accint-solve/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/alternatives-pages</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/add-app-clip/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/analytics</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/agent-memory/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/anti-deception</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/alternatives-pages/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/api-analyzer</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/analytics/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/api-and-interface-design</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/anti-deception/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/api-designer</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/api-analyzer/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/api-integration</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/api-and-interface-design/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/api-onboarding</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/api-designer/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/api-sdk-generator</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/api-integration/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/appium-skill</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/api-onboarding/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/applicationinsights-web-ts</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/api-sdk-generator/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/automated-triage</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/appium-skill/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/aws-agentic-ai</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/applicationinsights-web-ts/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/aws-cdk-development</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/automated-triage/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/aws-cost-operations</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/aws-agentic-ai/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/aws-mcp-setup</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/aws-cdk-development/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/aws-serverless-eda</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/aws-cost-operations/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/aws-sst-development</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/aws-mcp-setup/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/azure-ai-language-conversations-py</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/aws-serverless-eda/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/azure-servicebus-rust</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/aws-sst-development/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/azure-storage-queue-rust</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/azure-ai-language-conversations-py/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/baseline-ui</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/azure-servicebus-rust/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/brooks-audit</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/azure-storage-queue-rust/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/brooks-debt</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/baseline-ui/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/brooks-harness</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/brooks-audit/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/brooks-review</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/brooks-debt/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/brooks-sweep</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/brooks-harness/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/brooks-test</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/brooks-review/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/bug-hunt-swarm</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/brooks-sweep/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/building-native-ui</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/brooks-test/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/changelog-updates</loc>
<lastmod>2026-07-03</lastmod>
<loc>https://sickn33.github.io/antigravity-awesome-skills/skill/bug-hunt-swarm/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
@@ -10958,6 +10958,30 @@
"reasons": []
}
},
{
"id": "context-kit",
"path": "skills/context-kit",
"category": "productivity",
"name": "context-kit",
"description": "Evaluate, adapt, and safely install Context Kit personal context artifacts for Claude Code or adjacent agent workflows.",
"risk": "critical",
"source": "community",
"date_added": "2026-07-04",
"plugin": {
"targets": {
"codex": "blocked",
"claude": "supported"
},
"setup": {
"type": "none",
"summary": "",
"docs": null
},
"reasons": [
"target_specific_home_path"
]
}
},
{
"id": "context-management-context-restore",
"path": "skills/context-management-context-restore",
@@ -41123,6 +41147,28 @@
"reasons": []
}
},
{
"id": "wp-site-health-auditor",
"path": "skills/wp-site-health-auditor",
"category": "development",
"name": "wp-site-health-auditor",
"description": "Turns a WordPress Site Health report into a risk-tiered, backup-first fix plan with exact WP-CLI/PHP snippets. Use for site health, recommended improvements, or critical issue reports.",
"risk": "critical",
"source": "self",
"date_added": "2026-07-03",
"plugin": {
"targets": {
"codex": "supported",
"claude": "supported"
},
"setup": {
"type": "none",
"summary": "",
"docs": null
},
"reasons": []
}
},
{
"id": "wrike-automation",
"path": "skills/wrike-automation",
@@ -32,7 +32,7 @@
<rect x="88" y="88" width="252" height="42" rx="21" fill="#0b1228" stroke="#273657" />
<text x="110" y="115" font-family="Arial, Helvetica, sans-serif" font-size="20" font-weight="700" fill="#cbd5e1">INSTALLABLE GITHUB LIBRARY</text>
<text x="88" y="206" font-family="Arial, Helvetica, sans-serif" font-size="68" font-weight="800" fill="#f8fafc">1,896+ Agentic Skills</text>
<text x="88" y="206" font-family="Arial, Helvetica, sans-serif" font-size="68" font-weight="800" fill="#f8fafc">1,898+ Agentic Skills</text>
<rect x="90" y="228" width="430" height="8" rx="4" fill="url(#accent)" />
<text x="88" y="292" font-family="Arial, Helvetica, sans-serif" font-size="31" font-weight="600" fill="#dbeafe">For Claude Code, Cursor, Codex CLI, Autohand Code,</text>

Before

Width:  |  Height:  |  Size: 4.0 KiB

After

Width:  |  Height:  |  Size: 4.0 KiB

@@ -40,6 +40,16 @@ function normalizeSkillId(skillId) {
return encodeURIComponent(String(skillId).trim());
}
function toIndexableRoutePath(pathName) {
const normalized = String(pathName || '/').trim();
if (!normalized || normalized === '/') {
return '/';
}
const withLeadingSlash = normalized.startsWith('/') ? normalized : `/${normalized}`;
return withLeadingSlash.endsWith('/') ? withLeadingSlash : `${withLeadingSlash}/`;
}
export function selectTopSkillEntries(skills, topCount = TOP_SKILL_COUNT) {
const max = Math.max(Number.parseInt(topCount, 10) || 0, 0);
if (!Array.isArray(skills) || max === 0) {
@@ -97,12 +107,12 @@ export function getSeoLandingPaths() {
return pages
.map((page) => String(page?.slug || '').trim())
.filter(Boolean)
.map((slug) => `/topics/${encodeURIComponent(slug)}`);
.map((slug) => toIndexableRoutePath(`/topics/${encodeURIComponent(slug)}`));
}
export function generateSitemapXml({ baseUrl, paths, lastmod = DEFAULT_LASTMOD }) {
const normalizedBase = String(baseUrl).replace(/\/$/, '');
const uniquePaths = [...new Set(paths)];
const uniquePaths = [...new Set(paths.map(toIndexableRoutePath))];
const urlsXml = uniquePaths
.map((pathName) => {
@@ -128,7 +138,7 @@ export function buildSitemap(skills, topCount = TOP_SKILL_COUNT, baseUrl = SITE_
const landingPaths = getSeoLandingPaths();
return generateSitemapXml({
baseUrl,
paths: ['/', '/plugins', ...landingPaths, ...topSkillPaths],
paths: ['/', toIndexableRoutePath('/plugins'), ...landingPaths, ...topSkillPaths.map(toIndexableRoutePath)],
});
}
@@ -23,8 +23,8 @@ describe('sitemap generation script helpers', () => {
const xml = buildSitemap(catalog, 1, 'https://example.com');
expect(xml).toContain('https://example.com/</loc>');
expect(xml).toContain('https://example.com/topics/antigravity-cli-skills</loc>');
expect(xml).toContain('https://example.com/skill/gamma</loc>');
expect(xml).toContain('https://example.com/topics/antigravity-cli-skills/</loc>');
expect(xml).toContain('https://example.com/skill/gamma/</loc>');
expect(xml).not.toContain('/skill/delta');
});
@@ -34,7 +34,7 @@ describe('sitemap generation script helpers', () => {
const xml = buildSitemap(catalog, 1, 'https://example.com/search?q=ai&lang=en');
expect(xml).toContain('https://example.com/search?q=ai&amp;lang=en/</loc>');
expect(xml).toContain('/safe%26id</loc>');
expect(xml).toContain('/safe%26id/</loc>');
});
it('returns homepage and topic routes when top skill limit is zero', () => {
@@ -46,17 +46,17 @@ describe('sitemap generation script helpers', () => {
const xml = buildSitemap(catalog, 0, 'https://example.com');
expect(xml).toContain('https://example.com/</loc>');
expect(xml).toContain('https://example.com/topics/github-ai-skills-repository</loc>');
expect(xml).toContain('https://example.com/topics/github-ai-skills-repository/</loc>');
expect(xml).not.toContain('https://example.com/skill');
});
it('loads stable SEO landing paths from shared catalog data', () => {
expect(getSeoLandingPaths()).toEqual(
expect.arrayContaining([
'/topics/antigravity-cli-skills',
'/topics/github-ai-skills-repository',
'/topics/antigravity-plugins',
'/topics/skills-para-antigravity',
'/topics/antigravity-cli-skills/',
'/topics/github-ai-skills-repository/',
'/topics/antigravity-plugins/',
'/topics/skills-para-antigravity/',
]),
);
});
@@ -10,7 +10,7 @@ const TEMPLATE_PATH = path.join(DIST_DIR, 'index.html');
const SKILLS_PATH = path.join(PUBLIC_DIR, 'skills.json');
const SEO_LANDING_PAGES_PATH = path.join(ROOT_DIR, 'src', 'data', 'seoLandingPages.json');
const HOME_CATALOG_COUNT_FALLBACK = 1894;
const HOME_CATALOG_COUNT_FALLBACK = 1898;
const PRERENDER_SOCIAL_IMAGE = 'social-card.svg';
const SITE_NAME = 'Antigravity Awesome Skills';
const REPOSITORY_URL = 'https://github.com/sickn33/antigravity-awesome-skills';
@@ -76,7 +76,10 @@ function normalizeRoute(routePath) {
function routeToUrl(routePath, siteBaseUrl) {
const normalizedRoute = normalizeRoute(routePath);
const normalizedBase = siteBaseUrl.replace(/\/+$/, '');
return `${normalizedBase}${normalizedRoute}`;
const indexableRoute = normalizedRoute === '/' || normalizedRoute.endsWith('/')
? normalizedRoute
: `${normalizedRoute}/`;
return `${normalizedBase}${indexableRoute}`;
}
function routeToFilePath(routePath) {
@@ -40,10 +40,10 @@ describe('seo assets verification helpers', () => {
const xml = `
<urlset>
<url><loc>https://owner.github.io/repo/</loc></url>
<url><loc>https://owner.github.io/repo/plugins</loc></url>
<url><loc>https://owner.github.io/repo/topics/antigravity-cli-skills</loc></url>
<url><loc>https://owner.github.io/repo/skill/agent-a</loc></url>
<url><loc>https://owner.github.io/repo/skill/agent-b</loc></url>
<url><loc>https://owner.github.io/repo/plugins/</loc></url>
<url><loc>https://owner.github.io/repo/topics/antigravity-cli-skills/</loc></url>
<url><loc>https://owner.github.io/repo/skill/agent-a/</loc></url>
<url><loc>https://owner.github.io/repo/skill/agent-b/</loc></url>
</urlset>
`;
@@ -247,13 +247,13 @@ describe('seo assets verification helpers', () => {
fs.mkdirSync(path.dirname(routeFile), { recursive: true });
fs.writeFileSync(
routeFile,
'<html><head><title>Antigravity CLI Skills | Installable AI agent playbooks</title><meta name="description" content="Install Antigravity CLI skills from the GitHub repository." /><meta property="og:title" content="Antigravity CLI Skills" /><script type="application/ld+json">[{"@context":"https://schema.org","@type":"WebPage"},{"@context":"https://schema.org","@type":"BreadcrumbList"},{"@context":"https://schema.org","@type":"Organization"},{"@context":"https://schema.org","@type":"WebSite"},{"@context":"https://schema.org","@type":"SoftwareSourceCode"}]</script></head><body><div id="root"><main data-prerender-fallback="true"><a href="https://owner.github.io/repo/topics/github-ai-skills-repository">A GitHub repository for installable AI agent skills</a></main></div></body></html>',
'<html><head><title>Antigravity CLI Skills | Installable AI agent playbooks</title><meta name="description" content="Install Antigravity CLI skills from the GitHub repository." /><meta property="og:title" content="Antigravity CLI Skills" /><script type="application/ld+json">[{"@context":"https://schema.org","@type":"WebPage"},{"@context":"https://schema.org","@type":"BreadcrumbList"},{"@context":"https://schema.org","@type":"Organization"},{"@context":"https://schema.org","@type":"WebSite"},{"@context":"https://schema.org","@type":"SoftwareSourceCode"}]</script></head><body><div id="root"><main data-prerender-fallback="true"><a href="https://owner.github.io/repo/topics/github-ai-skills-repository/">A GitHub repository for installable AI agent skills</a></main></div></body></html>',
);
const xml = `
<urlset>
<url><loc>https://owner.github.io/repo/</loc></url>
<url><loc>https://owner.github.io/repo/topics/antigravity-cli-skills</loc></url>
<url><loc>https://owner.github.io/repo/topics/antigravity-cli-skills/</loc></url>
</urlset>
`;
@@ -11,6 +11,7 @@ import {
selectTopSkills,
setPageMeta,
toCanonicalPath,
toIndexableRoutePath,
} from '../seo';
import { seoLandingPages } from '../../data/seoLandingPages';
@@ -134,10 +135,11 @@ describe('SEO helpers', () => {
expect(toCanonicalPath('/')).toBe('/');
expect(toCanonicalPath('skill/react/')).toBe('/skill/react');
expect(toCanonicalPath('/skill//react/')).toBe('/skill/react');
expect(toIndexableRoutePath('/skill/react')).toBe('/skill/react/');
});
it('builds canonical urls with optional overrides', () => {
expect(getCanonicalUrl('/skill/react', 'https://example.com/site')).toBe('https://example.com/site/skill/react');
expect(getCanonicalUrl('/skill/react', 'https://example.com/site')).toBe('https://example.com/site/skill/react/');
});
it('setPageMeta updates the same meta tags on repeated invocations', () => {
@@ -163,7 +165,7 @@ describe('SEO helpers', () => {
expect(document.querySelectorAll('meta[name="twitter:image:alt"]')).toHaveLength(1);
expect(document.querySelectorAll('script[data-seo-jsonld="true"]')).toHaveLength(4);
expect(document.querySelector('meta[name="robots"]')).toHaveAttribute('content', 'index, follow');
expect(document.querySelector('link[rel="canonical"]')?.getAttribute('href')).toContain('/skill/react-patterns');
expect(document.querySelector('link[rel="canonical"]')?.getAttribute('href')).toContain('/skill/react-patterns/');
});
});
@@ -7,7 +7,7 @@ const SITE_NAME = 'Antigravity Awesome Skills';
const REPOSITORY_URL = 'https://github.com/sickn33/antigravity-awesome-skills';
const HOSTED_CATALOG_URL = 'https://sickn33.github.io/antigravity-awesome-skills/';
const TOPIC_ROUTE_PREFIX = '/topics';
const HOME_CATALOG_COUNT_FALLBACK = 1894;
const HOME_CATALOG_COUNT_FALLBACK = 1898;
export interface SeoLandingPageLink {
label: string;
@@ -91,15 +91,20 @@ export function toCanonicalPath(pathname: string): string {
return normalized || '/';
}
export function toIndexableRoutePath(pathname: string): string {
const canonicalPath = toCanonicalPath(pathname);
return canonicalPath === '/' ? '/' : `${canonicalPath}/`;
}
export function getCanonicalUrl(canonicalPath: string, siteBaseUrl?: string): string {
const base = toCanonicalPath(canonicalPath);
const base = toIndexableRoutePath(canonicalPath);
const siteBase = siteBaseUrl?.trim() || window.location.origin;
const normalizedBase = siteBase.replace(/\/+$/, '');
return `${normalizedBase}${base === '/' ? '/' : base}`;
}
export function getAssetCanonicalUrl(canonicalPath: string): string {
return getAbsolutePublicAssetUrl(toCanonicalPath(canonicalPath), {
return getAbsolutePublicAssetUrl(toIndexableRoutePath(canonicalPath), {
baseUrl: import.meta.env.BASE_URL || '/',
origin: window.location.origin,
});
Binary file not shown.

Before

Width:  |  Height:  |  Size: 50 KiB

After

Width:  |  Height:  |  Size: 50 KiB

+1 -1
View File
@@ -1,5 +1,5 @@
{
"generatedAt": "2026-07-03T08:28:21.000Z",
"generatedAt": "2026-07-04T15:00:26.000Z",
"aliases": {
"20-andruia-intelligence": "20-andruia-niche-intelligence",
"accessibility-compliance-audit": "accessibility-compliance-accessibility-audit",
+4 -1
View File
@@ -1,5 +1,5 @@
{
"generatedAt": "2026-07-03T08:28:21.000Z",
"generatedAt": "2026-07-04T15:00:26.000Z",
"bundles": {
"core-dev": {
"description": "Core development skills across languages, frameworks, and backend/frontend fundamentals.",
@@ -440,6 +440,7 @@
"whatsapp-cloud-api",
"wordpress",
"wordpress-plugin-development",
"wp-site-health-auditor",
"x402-express-wrapper",
"xvary-stock-research",
"youtube-full",
@@ -619,6 +620,7 @@
"wireshark-analysis",
"wordpress",
"wordpress-plugin-development",
"wp-site-health-auditor",
"xss-html-injection",
"yield-intelligence",
"zeroize-audit"
@@ -1633,6 +1635,7 @@
"web-project-brainstorming",
"whatsapp-cloud-api",
"wordpress-centric-high-seo-optimized-blogwriting-skill",
"wp-site-health-auditor",
"xiaohongshu-content-strategist",
"yann-lecun",
"yao-meta-skill",
+60 -2
View File
@@ -1,6 +1,6 @@
{
"generatedAt": "2026-07-03T08:28:21.000Z",
"total": 1896,
"generatedAt": "2026-07-04T15:00:26.000Z",
"total": 1898,
"skills": [
{
"id": "00-andruia-consultant",
@@ -12168,6 +12168,34 @@
],
"path": "skills/context-guardian/SKILL.md"
},
{
"id": "context-kit",
"name": "context-kit",
"description": "Evaluate, adapt, and safely install Context Kit personal context artifacts for Claude Code or adjacent agent workflows.",
"category": "general",
"tags": [
"personal-context",
"claude-code",
"memory",
"knowledge-management",
"agent-workflows"
],
"triggers": [
"personal-context",
"claude-code",
"memory",
"knowledge-management",
"agent-workflows",
"context",
"kit",
"evaluate",
"adapt",
"safely",
"install",
"personal"
],
"path": "skills/context-kit/SKILL.md"
},
{
"id": "context-management-context-restore",
"name": "context-management-context-restore",
@@ -46389,6 +46417,36 @@
],
"path": "skills/workorai/SKILL.md"
},
{
"id": "wp-site-health-auditor",
"name": "wp-site-health-auditor",
"description": "Turns a WordPress Site Health report into a risk-tiered, backup-first fix plan with exact WP-CLI/PHP snippets. Use for site health, recommended improvements, or critical issue reports.",
"category": "security",
"tags": [
"wordpress",
"site-health",
"wp-cli",
"seo",
"performance",
"security",
"hardening"
],
"triggers": [
"wordpress",
"site-health",
"wp-cli",
"seo",
"performance",
"security",
"hardening",
"wp",
"site",
"health",
"auditor",
"turns"
],
"path": "skills/wp-site-health-auditor/SKILL.md"
},
{
"id": "wrike-automation",
"name": "wrike-automation",
@@ -9304,6 +9304,29 @@
},
"runtime_files": []
},
{
"id": "context-kit",
"path": "skills/context-kit",
"targets": {
"codex": "blocked",
"claude": "supported"
},
"setup": {
"type": "none",
"summary": "",
"docs": null
},
"reasons": [
"target_specific_home_path"
],
"blocked_reasons": {
"codex": [
"target_specific_home_path"
],
"claude": []
},
"runtime_files": []
},
{
"id": "context-management-context-restore",
"path": "skills/context-management-context-restore",
@@ -35814,6 +35837,25 @@
},
"runtime_files": []
},
{
"id": "wp-site-health-auditor",
"path": "skills/wp-site-health-auditor",
"targets": {
"codex": "supported",
"claude": "supported"
},
"setup": {
"type": "none",
"summary": "",
"docs": null
},
"reasons": [],
"blocked_reasons": {
"codex": [],
"claude": []
},
"runtime_files": []
},
{
"id": "wrike-automation",
"path": "skills/wrike-automation",
@@ -36411,13 +36453,13 @@
}
],
"summary": {
"total_skills": 1896,
"total_skills": 1898,
"supported": {
"codex": 1829,
"claude": 1848
"codex": 1830,
"claude": 1850
},
"blocked": {
"codex": 67,
"codex": 68,
"claude": 48
},
"manual_setup": 16
@@ -10958,6 +10958,30 @@
"reasons": []
}
},
{
"id": "context-kit",
"path": "skills/context-kit",
"category": "productivity",
"name": "context-kit",
"description": "Evaluate, adapt, and safely install Context Kit personal context artifacts for Claude Code or adjacent agent workflows.",
"risk": "critical",
"source": "community",
"date_added": "2026-07-04",
"plugin": {
"targets": {
"codex": "blocked",
"claude": "supported"
},
"setup": {
"type": "none",
"summary": "",
"docs": null
},
"reasons": [
"target_specific_home_path"
]
}
},
{
"id": "context-management-context-restore",
"path": "skills/context-management-context-restore",
@@ -41123,6 +41147,28 @@
"reasons": []
}
},
{
"id": "wp-site-health-auditor",
"path": "skills/wp-site-health-auditor",
"category": "development",
"name": "wp-site-health-auditor",
"description": "Turns a WordPress Site Health report into a risk-tiered, backup-first fix plan with exact WP-CLI/PHP snippets. Use for site health, recommended improvements, or critical issue reports.",
"risk": "critical",
"source": "self",
"date_added": "2026-07-03",
"plugin": {
"targets": {
"codex": "supported",
"claude": "supported"
},
"setup": {
"type": "none",
"summary": "",
"docs": null
},
"reasons": []
}
},
{
"id": "wrike-automation",
"path": "skills/wrike-automation",
@@ -1,9 +1,9 @@
---
title: Jetski/Cortex + Gemini Integration Guide
description: "Use antigravity-awesome-skills with Jetski/Cortex without hitting context-window overflow with 1,896+ skills."
description: "Use antigravity-awesome-skills with Jetski/Cortex without hitting context-window overflow with 1,898+ skills."
---
# Jetski/Cortex + Gemini: safe integration with 1,896+ skills
# Jetski/Cortex + Gemini: safe integration with 1,898+ skills
This guide shows how to integrate the `antigravity-awesome-skills` repository with an agent based on **Jetski/Cortex + Gemini** (or similar frameworks) **without exceeding the model context window**.
@@ -23,7 +23,7 @@ Never do:
- concatenate all `SKILL.md` content into a single system prompt;
- re-inject the entire library for **every** request.
With 1,896+ skills, this approach fills the context window before user messages are even added, causing truncation.
With 1,898+ skills, this approach fills the context window before user messages are even added, causing truncation.
---
@@ -21,7 +21,7 @@ This example shows one way to integrate **antigravity-awesome-skills** with a Je
- How to enforce a **maximum number of skills per turn** via `maxSkillsPerTurn`.
- How to choose whether to **truncate or error** when too many skills are requested via `overflowBehavior`.
This pattern avoids context overflow when you have 1,896+ skills installed.
This pattern avoids context overflow when you have 1,898+ skills installed.
Manifest contract references:
@@ -6,7 +6,7 @@ This document keeps the repository's GitHub-facing discovery copy aligned with t
Preferred positioning:
> Installable GitHub library of 1,896+ agentic skills for Claude Code, Cursor, Codex CLI, Gemini CLI, Antigravity, and other AI coding assistants.
> Installable GitHub library of 1,898+ agentic skills for Claude Code, Cursor, Codex CLI, Gemini CLI, Antigravity, and other AI coding assistants.
Key framing:
@@ -20,7 +20,7 @@ Key framing:
Preferred description:
> Installable GitHub library of 1,896+ agentic skills for Claude Code, Cursor, Codex CLI, Gemini CLI, Antigravity, and more. Includes installer CLI, bundles, workflows, and official/community skill collections.
> Installable GitHub library of 1,898+ agentic skills for Claude Code, Cursor, Codex CLI, Gemini CLI, Antigravity, and more. Includes installer CLI, bundles, workflows, and official/community skill collections.
Preferred homepage:
@@ -28,7 +28,7 @@ Preferred homepage:
Preferred social preview:
- use a clean preview image that says `1,896+ Agentic Skills`;
- use a clean preview image that says `1,898+ Agentic Skills`;
- mention Claude Code, Cursor, Codex CLI, and Gemini CLI;
- avoid dense text and tiny logos that disappear in social cards.
@@ -72,7 +72,7 @@ The update process refreshes:
- Canonical skills index (`skills_index.json`)
- Compatibility mirror (`data/skills_index.json`)
- Web app skills data (`apps\web-app\public\skills.json`)
- All 1,896+ skills from the skills directory
- All 1,898+ skills from the skills directory
## When to Update
@@ -1061,4 +1061,4 @@ Found a skill that should be in a bundle? Or want to create a new bundle? [Open
---
_Last updated: June 2026 | Total Skills: 1,896+ | Total Bundles: 59_
_Last updated: June 2026 | Total Skills: 1,898+ | Total Bundles: 59_
@@ -12,7 +12,7 @@ Install the library into Claude Code, then invoke focused skills directly in the
## Why use this repo for Claude Code
- It includes 1,896+ skills instead of a narrow single-domain starter pack.
- It includes 1,898+ skills instead of a narrow single-domain starter pack.
- It supports the standard `.claude/skills/` path and the Claude Code plugin marketplace flow.
- It also ships generated bundle plugins so teams can install focused packs like `Essentials` or `Security Developer` from the marketplace metadata.
- It includes onboarding docs, bundles, and workflows so new users do not need to guess where to begin.
@@ -12,7 +12,7 @@ Install into the Gemini skills path, then ask Gemini to apply one skill at a tim
- It installs directly into the expected Gemini skills path.
- It includes both core software engineering skills and deeper agent/LLM-oriented skills.
- It helps new users get started with bundles and workflows rather than forcing a cold start from 1,896+ files.
- It helps new users get started with bundles and workflows rather than forcing a cold start from 1,898+ files.
- It is useful whether you want a broad internal skill library or a single repo to test many workflows quickly.
## Install Gemini CLI Skills
@@ -1,4 +1,4 @@
# Getting Started with Antigravity Awesome Skills (V13.9.0)
# Getting Started with Antigravity Awesome Skills (V13.10.0)
**New here? This guide will help you supercharge your AI Agent in 5 minutes.**
@@ -18,7 +18,7 @@ Kiro is AWS's agentic AI IDE that combines:
Kiro's agentic capabilities are enhanced by skills that provide:
- **Domain expertise** across 1,896+ specialized areas
- **Domain expertise** across 1,898+ specialized areas
- **Best practices** from Anthropic, OpenAI, Google, Microsoft, and AWS
- **Workflow automation** for common development tasks
- **AWS-specific patterns** for serverless, infrastructure, and cloud architecture
@@ -14,7 +14,7 @@ If you came in through a **Claude Code** or **Codex** plugin instead of a full l
When you ran `npx antigravity-awesome-skills` or cloned the repository, you:
**Downloaded 1,896+ skill files** to your computer (default: `~/.agents/skills/`; or a custom path like `~/.agent/skills/` if you used `--path`)
**Downloaded 1,898+ skill files** to your computer (default: `~/.agents/skills/`; or a custom path like `~/.agent/skills/` if you used `--path`)
**Made them available** to your AI assistant
**Did NOT enable them all automatically** (they're just sitting there, waiting)
@@ -34,7 +34,7 @@ Bundles are **curated groups** of skills organized by role. They help you decide
**Analogy:**
- You installed a toolbox with 1,896+ tools (✅ done)
- You installed a toolbox with 1,898+ tools (✅ done)
- Bundles are like **labeled organizer trays** saying: "If you're a carpenter, start with these 10 tools"
- You can either **pick skills from the tray** or install that tray as a focused marketplace bundle plugin
@@ -212,7 +212,7 @@ Let's actually use a skill right now. Follow these steps:
## Step 5: Picking Your First Skills (Practical Advice)
Don't try to use all 1,896+ skills at once. Here's a sensible approach:
Don't try to use all 1,898+ skills at once. Here's a sensible approach:
If you want a tool-specific starting point before choosing skills, use:
@@ -343,7 +343,7 @@ Usually no, but if your AI doesn't recognize a skill:
### "Can I load all skills into the model at once?"
No. Even though you have 1,896+ skills installed locally, you should **not** concatenate every `SKILL.md` into a single system prompt or context block.
No. Even though you have 1,898+ skills installed locally, you should **not** concatenate every `SKILL.md` into a single system prompt or context block.
The intended pattern is:
@@ -34,7 +34,7 @@ antigravity-awesome-skills/
├── 📄 CONTRIBUTING.md ← Contributor workflow
├── 📄 CATALOG.md ← Full generated catalog
├── 📁 skills/ ← 1,896+ skills live here
├── 📁 skills/ ← 1,898+ skills live here
│ │
│ ├── 📁 brainstorming/
│ │ └── 📄 SKILL.md ← Skill definition
@@ -47,7 +47,7 @@ antigravity-awesome-skills/
│ │ └── 📁 2d-games/
│ │ └── 📄 SKILL.md ← Nested skills also supported
│ │
│ └── ... (1,896+ total)
│ └── ... (1,898+ total)
├── 📁 apps/
│ └── 📁 web-app/ ← Interactive browser
@@ -100,7 +100,7 @@ antigravity-awesome-skills/
```
┌─────────────────────────┐
│ 1,896+ SKILLS │
│ 1,898+ SKILLS │
└────────────┬────────────┘
┌────────────────────────┼────────────────────────┐
@@ -201,7 +201,7 @@ If you want a workspace-style manual install instead, cloning into `.agent/skill
│ ├── 📁 brainstorming/ │
│ ├── 📁 stripe-integration/ │
│ ├── 📁 react-best-practices/ │
│ └── ... (1,896+ total) │
│ └── ... (1,898+ total) │
└─────────────────────────────────────────┘
```
+2 -2
View File
@@ -1,12 +1,12 @@
{
"name": "antigravity-awesome-skills",
"version": "13.9.0",
"version": "13.10.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "antigravity-awesome-skills",
"version": "13.9.0",
"version": "13.10.0",
"license": "MIT",
"dependencies": {
"sanitize-filename": "^1.6.4",
+2 -2
View File
@@ -1,7 +1,7 @@
{
"name": "antigravity-awesome-skills",
"version": "13.9.0",
"description": "1,896+ agentic skills for Claude Code, Gemini CLI, Cursor, Antigravity & more. Installer CLI.",
"version": "13.10.0",
"description": "1,898+ agentic skills for Claude Code, Gemini CLI, Cursor, Antigravity & more. Installer CLI.",
"license": "MIT",
"scripts": {
"validate": "node tools/scripts/run-python.js tools/scripts/validate_skills.py",
@@ -1,7 +1,7 @@
{
"name": "antigravity-awesome-skills",
"version": "13.9.0",
"description": "Plugin-safe Claude Code distribution of Antigravity Awesome Skills with 1,848 supported skills.",
"version": "13.10.0",
"description": "Plugin-safe Claude Code distribution of Antigravity Awesome Skills with 1,850 supported skills.",
"author": {
"name": "sickn33 and contributors",
"url": "https://github.com/sickn33/antigravity-awesome-skills"
@@ -354,6 +354,13 @@ Generates comprehensive pre-launch and update checklists.
4. **Test Locally**: Have native speakers review before publishing
5. **Measure ROI**: Track downloads by locale to assess impact
## Optional External Research Tools
Use external tools only when the workflow needs current market inputs or a second pass on directional estimates. Treat third-party estimates as approximate and cite the retrieval date.
- [AppNiche Revenue Checker](https://getappniche.com/tools/app-revenue-checker) - free iOS App Store revenue benchmark for competitor prioritization and ASO score context.
- [AppNiche ASO Keyword Opportunity Checker](https://getappniche.com/tools/app-store-keyword-tool) - free iOS keyword opportunity check for keyword research and Apple keyword field planning.
## Limitations
### Data Dependencies
@@ -0,0 +1,135 @@
---
name: context-kit
description: "Evaluate, adapt, and safely install Context Kit personal context artifacts for Claude Code or adjacent agent workflows."
category: productivity
risk: critical
source: community
source_repo: JDDavenport/context-kit
source_type: community
date_added: "2026-07-04"
author: JDDavenport
tags: [personal-context, claude-code, memory, knowledge-management, agent-workflows]
tools: [claude, codex, cursor, gemini]
---
# Context Kit
## When to Use
Use this skill when the user wants to:
- Set up durable personal context files for Claude Code or another coding agent
- Compare Context Kit's Personal Context Artifact pattern with an existing memory or project-notes system
- Adapt a context template structure without copying private details into the chat
- Review whether a one-line installer or downloaded skill pack is appropriate before running it
- Create a safer, local-first plan for CRM notes, open loops, session digests, or morning briefings
## Overview
Context Kit is an external project that organizes personal context into Markdown artifacts and companion
Claude Code skills. This skill helps the user decide what to adopt, where to store it, and how to avoid
turning a useful context system into a pile of sensitive data.
Treat every personal context file as private by default. These files may contain identity details, family
context, work history, contact notes, mental models, health constraints, or relationship information. Do
not paste them into third-party tools, public repositories, issue trackers, or model contexts unless the
user explicitly approves the exact subset.
## Safety Rules
1. Do not run a remote install script until the user has seen the command, source repository, and target
paths it will write to.
2. Prefer cloning or downloading the repository for inspection before executing any installer:
```bash
git clone https://github.com/JDDavenport/context-kit.git
cd context-kit
sed -n '1,220p' scripts/install.sh
```
3. Never store passwords, API keys, recovery codes, private keys, session tokens, or payment details in
personal context artifacts.
4. If the user wants contact notes or CRM files, store only information they are comfortable keeping in
local plaintext Markdown.
5. Before adding these files to a repo, confirm `.gitignore` excludes the chosen private context directory.
6. If adapting Context Kit to a team or company setting, separate personal context from company-confidential
or customer-confidential information.
## Setup Workflow
1. Ask what the user wants Context Kit to improve: session startup context, voice consistency, relationship
memory, open-loop tracking, daily briefings, or handoff summaries.
2. Inspect the upstream project and installer before running anything.
3. Choose a storage location:
- Claude Code default: `~/.claude/context/` and `~/.claude/skills/`
- Project-local context: `.agent/context/` or another ignored directory
- Portable setup: a private notes repo with explicit sync rules
4. Create a minimal starter set before filling everything:
- `pca-wiki.md` for durable identity and domains
- `pca-mental-models.md` for decision rules
- `pca-voice.md` for writing preferences
- `pca-protocols.md` for hard rules and boundaries
5. Add only enough detail to make the next agent session useful. Leave sensitive, speculative, or outdated
details out until there is a clear reason to include them.
6. Add a recurring review cadence. Personal context goes stale quickly; stale context is worse than no
context when it drives decisions.
## Installation Review Checklist
Before running an installer, verify:
- The repository URL is exactly the one the user intended
- The script writes only to expected local directories
- The script does not upload files, send telemetry, or edit shell startup files unexpectedly
- The target directories are not inside a public repo
- The user has a rollback path, such as removing the copied templates and skills
If anything is unclear, stop at inspection and provide the user with the exact lines that need review.
## Examples
### Example: Inspect before installing
```bash
git clone https://github.com/JDDavenport/context-kit.git
cd context-kit
sed -n '1,220p' scripts/install.sh
find templates skills -maxdepth 2 -type f | sort
```
After inspection, summarize the files that would be installed and ask for confirmation before running the
installer.
### Example: Create a private project-local context directory
```bash
mkdir -p .agent/context
printf '.agent/context/\n' >> .gitignore
cp ~/Downloads/context-kit/templates/pca-wiki.md .agent/context/pca-wiki.md
```
Then trim the template to the minimum useful fields for the project instead of filling every personal
section immediately.
## Best Practices
- Keep context files short enough that an agent can read them at session start without drowning in stale
detail.
- Separate durable facts from temporary state. Use project workplans or task trackers for temporary state.
- Label assumptions and uncertain memories instead of presenting them as facts.
- Review personal context after major life, role, health, or project changes.
- Store voice examples and anti-examples separately from private identity details when possible.
## Common Pitfalls
- Running a shell installer directly from `curl` without inspecting it first
- Committing personal context files to a public repository
- Storing secrets because "the agent needs to know everything"
- Letting relationship or health notes become outdated and still treating them as current
- Copying upstream paid or license-unclear content instead of linking to it or writing original local notes
## Limitations
- This skill does not verify the current upstream license or installer behavior on its own; inspect the live
repository before running commands.
- It does not replace a dedicated secrets manager, CRM, password vault, or medical record system.
- It is for local personal context hygiene, not for collecting private information about other people
without a legitimate reason.
@@ -0,0 +1,335 @@
---
name: wp-site-health-auditor
description: "Turns a WordPress Site Health report into a risk-tiered, backup-first fix plan with exact WP-CLI/PHP snippets. Use for site health, recommended improvements, or critical issue reports."
category: development
risk: critical
source: self
source_type: self
date_added: "2026-07-03"
author: whoisabhishekadhikari
tags: [wordpress, site-health, wp-cli, seo, performance, security, hardening]
tools: [claude, cursor, codex, gemini]
---
# WP Site Health Auditor
## When to Use This Skill
- The user pastes a WordPress Site Health report (`Tools > Site Health`), as text or screenshot
- The user pastes raw Site Health debug info (`Tools > Site Health > Info`) and asks what's wrong
- The user mentions "site health", "recommended improvements," or "critical issues" for a WordPress site
- The user asks to clean up, harden, or speed up a WP install based on that screen
Turns a WordPress Site Health report (Critical issues / Recommended improvements / Passed tests) into a
prioritized, risk-tiered fix plan — then executes the safe fixes and hands off the rest with exact
commands or code.
## ⚠️ Safety — read before touching any file
This skill edits `wp-config.php`, `.htaccess`, and `php.ini`-equivalent settings, and deletes plugins and
themes. All three are one bad edit away from a white-screen-of-death or a broken upload path. **Never skip
this section, even for a one-line change, even if the user is in a hurry.**
**Before any edit or deletion, in this order:**
1. **Back up the specific file(s) you're about to touch**, not just "have a backup somewhere":
```
cp wp-config.php wp-config.php.bak-$(date +%Y%m%d-%H%M%S)
cp .htaccess .htaccess.bak-$(date +%Y%m%d-%H%M%S)
```
If shell access isn't available, tell the user to download the current file via SFTP/host file
manager first, and don't proceed until they confirm they have it.
2. **Confirm a full site/database backup exists** before deleting any plugin or theme, or running
`wp search-replace`. If the user doesn't have one and has a backup plugin active (UpdraftPlus, etc.),
trigger a backup first: `wp updraftplus backup` or the plugin's own WP-CLI command, or tell them to
click "Backup Now" and wait for confirmation before continuing.
3. **Never run `wp search-replace` without `--dry-run` first**, and always show the dry-run output to the
user before running it for real. This command rewrites the database in place — a wrong pattern can
corrupt serialized data across every table it touches.
4. **After any PHP file edit, lint it before reloading the site**:
```
php -l wp-config.php
```
For `.htaccess` changes, run `apachectl configtest` if available, or check the site immediately.
A syntax error in `wp-config.php` takes the entire site down immediately. Do not skip the lint check to
save a step.
5. **Change one thing at a time, then verify the site still loads** (homepage + wp-admin) before making
the next change. Don't batch multiple Tier 2 file edits into one pass — if something breaks, you want to
know which change did it.
6. **Give the user the exact rollback command** alongside every edit:
```
cp wp-config.php.bak-<timestamp> wp-config.php
```
State this even if nothing goes wrong — it costs one line and saves a panicked user later.
If the user says "just do it, skip the backup" — still create the backup silently as part of the edit
sequence and tell them you did. Refuse to skip step 1 or step 4 entirely; those two are non-negotiable
regardless of urgency, since the failure mode (corrupted `wp-config.php`, dead site) is worse than the ten
seconds a backup costs.
## Overview
The Site Health screen is diagnostic, not prescriptive. It tells the site owner *that* something is wrong
(e.g. "you should use a persistent object cache") but not *how* to fix it, and it mixes items that are
one-click-safe (deactivate a plugin) with items that require host-level changes (php.ini, object cache
backend) or are purely informational (SQL server version — no action needed). This skill sorts that out —
safely.
## Phase 1 — Parse the report
Input is usually one of:
- Pasted plain text copied from `Tools > Site Health` (Status tab)
- Pasted plain text from `Tools > Site Health > Info` (the debug data export)
- A screenshot of the Status tab
- WP-CLI output (`wp site-health check` is not a core command; note that up front, don't invent one — see Phase 4)
Extract three buckets exactly as WordPress labels them:
1. **Critical issues** (red) — always fix first, always confirm before touching.
2. **Recommended improvements** (yellow) — the bulk of real work; triage by risk tier below.
3. **Passed tests** (green) — skip. Do not "fix" or re-verify passed tests unless the user asks. Do not
invent problems with green items — a common failure mode is treating "SQL server is up to date" as
something to act on. It isn't.
If the report is a screenshot, transcribe item titles + category tags (Security/Performance/SEO/Privacy)
verbatim before triaging — don't paraphrase the WordPress-generated title, it's used for the fix lookup in
Phase 3.
If no report was pasted and the user just says "audit my site health," ask them to paste the Status tab
text (fastest) rather than guessing — Site Health results are host- and config-specific and guessing wastes
a turn.
## Phase 2 — Risk-tiered triage
Classify every non-passed item into one of three tiers before touching anything. Present this triage table
to the user first for anything above Tier 1 count of 3+ items — don't silently start deactivating plugins.
**Tier 1 — Safe, reversible, auto-fixable in wp-admin or via WP-CLI**
No data loss risk, no downtime, fully reversible. Still back up per the Safety section before deleting
anything. Fix directly once the user confirms the item list.
- Remove inactive plugins/themes (they aren't running, deactivation already happened — this is just
deletion of dead code)
- Turn off `WP_DEBUG` display in production (`WP_DEBUG_DISPLAY`, not `WP_DEBUG` itself if the user still
wants logging)
- Enable search engine indexing / fix robots visibility toggle
- Update the site tagline off "Just another WordPress site"
**Tier 2 — Requires host/server-level access — Claude drafts the change, user or host applies it**
Cannot be fixed purely from wp-admin; needs php.ini, .htaccess, wp-config.php, or hosting panel access.
Draft the exact snippet, explain where it goes, remind the user of the backup + lint steps above, and flag
that a server restart or host support ticket may be needed.
- Permalink structure change (migration — existing URLs break without redirects; require a redirect plan and CDN/cache flush before applying)
- `post_max_size` < `upload_max_filesize` mismatch
- Persistent object cache not available (Redis/Memcached)
- Page cache not detected
- PHP version/module changes
- HTTPS/SSL configuration
- Loopback/REST API failures caused by firewall or security plugin blocking
**Tier 3 — Informational / host-dependent, no fix exists or none needed**
Report as informational only. Do not attempt a fix, do not suggest one unless directly asked.
- SQL server version notices when already current
- "Autoloaded options are acceptable" type passed-adjacent info
- Anything already green in Passed tests
## Phase 3 — Fix recipes by item
Match the WordPress-generated item title (case-insensitive substring match is fine) to a recipe below.
Every recipe below assumes the Safety section has already been followed for that file. If an item doesn't
match anything here, say so explicitly rather than fabricating a fix — Site Health's item set changes
across WP core versions and this list isn't exhaustive (see `references/catalog.md` for the fuller list
including rarer items).
### You should remove inactive plugins / themes — Tier 1
```
# confirm full site backup exists first (Safety step 2)
wp plugin list --status=inactive --field=name
wp plugin delete <plugin-slug>
wp theme list --status=inactive --field=name
wp theme delete <theme-slug>
```
Never delete the currently active theme's parent if the active theme is a child theme. Never delete
Twenty Twenty-Five (or the current default core theme) if it's the only fallback theme — WordPress needs
at least one broken-theme fallback; recommend keeping one bundled default even if inactive.
Confirm the exact plugin/theme names with the user before deleting — inactive isn't the same as unused;
some plugins are intentionally kept inactive as a staged rollback.
### post_max_size smaller than upload_max_filesize — Tier 2
This breaks large file uploads (post data gets truncated before the file size limit is even reached).
Fix by raising `post_max_size` to be >= `upload_max_filesize`, typically with headroom for form overhead.
Where to set it (pick whichever the host supports, in this order of preference):
1. Host control panel PHP settings (cPanel "Select PHP Version" > Options, Plesk, etc.) — no code needed,
safest option, skip the file-backup steps entirely.
2. `php.ini` (if the user has server access) — back up first (`cp php.ini php.ini.bak-<timestamp>`):
```ini
upload_max_filesize = 64M
post_max_size = 128M
```
3. `.htaccess` (Apache + mod_php only, not on PHP-FPM/nginx) — back up first:
```apache
php_value upload_max_filesize 64M
php_value post_max_size 128M
```
A malformed `.htaccess` directive can 500 the entire site. Run `apachectl configtest` if available
before reloading, or check the live site immediately after saving.
4. `.user.ini` (CGI/FastCGI hosts; not mod_php) — back up first, create or edit `.user.ini`
in the WordPress root:
```ini
upload_max_filesize = 64M
post_max_size = 128M
```
⚠️ **Do not use `ini_set()` in `wp-config.php` for these directives**`upload_max_filesize`
and `post_max_size` are `PHP_INI_PERDIR`, which means they can only be set before the
request starts (php.ini, .htaccess, .user.ini). `ini_set()` calls silently fail for both,
leaving the problem unfixed.
Always set `post_max_size` strictly greater than `upload_max_filesize`. Confirm the current values first
(`wp cli info` doesn't show these — check `phpinfo()` or the host panel) rather than assuming defaults.
### You should use a persistent object cache — Tier 2
Requires a caching backend (Redis or Memcached) installed at the server level — this is not something a
plugin alone can create out of nothing.
1. Confirm with the user's host whether Redis or Memcached is available (many managed WP hosts include one).
2. If available, install a drop-in client plugin: Redis Object Cache or WP Redis (Redis), or Memcached
Object Cache (Memcached). `wp plugin install redis-cache --activate` then `wp redis enable`. This writes
an `object-cache.php` drop-in to `wp-content/` — confirm no existing `object-cache.php` is being
overwritten (check first with `ls wp-content/object-cache.php`); if one exists, back it up before enabling.
3. If not available, this is a hosting-tier limitation — report it as such rather than trying to fake a
fix; don't recommend switching hosts unprompted, just flag it as the blocker.
### Page cache is not detected — Tier 2
1. Check if the host provides server-level page caching (many managed WP hosts do, and it may already be
active but not reporting the headers Site Health looks for — worth confirming with the host before
installing a redundant plugin).
2. If not, install one page-cache plugin (not a full plugin stack) — WP Super Cache, W3 Total Cache, or
the host-recommended one. `wp plugin install wp-super-cache --activate` then enable caching from its
settings screen (no reliable WP-CLI toggle across cache plugins — flag manual step to user).
3. Avoid stacking two caching plugins; if one is already active but not detected, check the plugin's own
status page before adding another. Some cache plugins also write rules into `.htaccess` — back it up
first per the Safety section before activating.
### Your site is not set to output debug information — usually already passing; if failing — Tier 1
Back up `wp-config.php` first, lint after editing:
```php
// wp-config.php
define( 'WP_DEBUG', false ); // set to true only while actively debugging
define( 'WP_DEBUG_DISPLAY', false ); // never show errors to visitors
define( 'WP_DEBUG_LOG', true ); // logs to wp-content/debug.log instead
```
### REST API / loopback requests / background updates failing — Tier 2
Usually a security plugin, firewall, or `.htaccess` rule blocking internal requests. Steps:
1. Temporarily deactivate security/firewall plugins one at a time, re-check Site Health after each.
2. Check hosting-level firewall (Cloudflare, Sucuri, host WAF) isn't blocking the site from calling itself.
3. Verify `wp-config.php` doesn't have `define('DISALLOW_FILE_MODS', true)` set incorrectly for background
updates specifically, if that's the failing item. Back up before removing/editing that line.
### HTTPS not fully active — Tier 2
```
wp option get siteurl
wp option get home
```
Both must be `https://`. Also check for mixed-content (http:// hardcoded in content/theme). Confirm a full
database backup exists, then dry-run before applying for real:
```
wp search-replace 'http://olddomain.com' 'https://olddomain.com' --dry-run
```
Only remove `--dry-run` after the user has reviewed the dry-run output and confirmed the replacement count
and matched rows look correct.
## Phase 4 — What NOT to invent
- There is no `wp site-health` WP-CLI command in WordPress core as of this writing — don't fabricate one.
Fixes are applied via the specific commands above, not a single audit-and-fix CLI call.
- Don't claim a fix is complete without the user (or a re-run of Site Health) confirming it — server-level
changes (Tier 2) especially can silently fail to apply depending on host restrictions.
- Don't guess PHP/server values (current `upload_max_filesize`, cache backend availability, etc.) — ask or
have the user check `phpinfo()` / host panel rather than assuming common defaults are in place.
- Don't skip or shortcut the Safety section for any reason, including "it's a small change" — file
corruption risk doesn't scale with edit size; a single dropped semicolon in `wp-config.php` is as fatal
as a large edit.
## Phase 5 — Output format
Give the user:
1. **Triage table**: item | category | tier | one-line fix summary
2. **Tier 1 fixes**: execute directly (with confirmation + backup for deletions), show before/after
3. **Tier 2 fixes**: exact snippet + exactly where it goes + backup command + lint/verify command + rollback
command + note that a host restart or support ticket may be required; don't mark these "done" until the
user confirms the site still loads
4. **Tier 3 / unrecognized items**: one line each, informational only
5. Recommend re-running Site Health after Tier 1/2 changes to confirm the yellow items clear.
Keep the whole response scannable — this is a punch list, not an essay. Use the table + short recipe
blocks above, not prose paragraphs, unless the user asks for more explanation on a specific item.
## Examples
### Example: Site Health reports "You should use a persistent object cache"
1. Triage → Tier 2 (requires Redis/Memcached at server level)
2. Ask the user to check with their host whether Redis is available
3. If yes, run:
```
wp plugin install redis-cache --activate
wp redis enable
```
4. Verify: `ls wp-content/object-cache.php` exists
5. Re-run Site Health to confirm the item clears
### Example: Site Health reports "Your site is not set to output debug information"
1. Triage → Tier 1 (safe, reversible via wp-config.php)
2. Back up `wp-config.php`:
```
cp wp-config.php wp-config.php.bak-$(date +%Y%m%d-%H%M%S)
```
3. Edit and lint:
```php
define( 'WP_DEBUG', false );
define( 'WP_DEBUG_DISPLAY', false );
```
4. Verify `php -l wp-config.php` passes
5. Confirm the site homepage + wp-admin still load
## Best Practices
- ✅ Back up the specific file before every edit — `cp` takes seconds, restoring a dead site takes hours
- ✅ Change one thing at a time and verify the site loads between each change
- ✅ Always run `php -l` after editing `wp-config.php` before reloading the site
- ✅ Run `wp search-replace` with `--dry-run` first and show the output to the user
- ❌ Never batch multiple Tier-2 file edits into one pass — you won't know which change broke the site
- ❌ Never skip the backup step, even for a one-line comment change
## Reference
`references/catalog.md` — extended list of less-common Site Health items (SEO category items like llms.txt
generation, Privacy items, rarer Security items) with the same tier classification, for reports that
include items not covered above.
## Common Pitfalls
- **Treating every yellow item as actionable** — Some recommended improvements (e.g. persistent object cache) are host-level and may not be fixable. Always triage by tier before acting.
- **Changing permalinks without a redirect plan** — Flipping to "Post name" on an indexed site breaks every existing URL. Always plan 301 redirects first.
- **Using `ini_set()` for upload limits**`upload_max_filesize` and `post_max_size` are `PHP_INI_PERDIR`; `ini_set()` silently fails. Use `php.ini`, `.htaccess`, or `.user.ini` instead.
- **Skipping the dry-run on `wp search-replace`** — A wrong pattern can corrupt serialized data. Never run it without `--dry-run` first.
- **Installing two caching plugins** — Stacking page cache plugins causes conflicts and obscure bugs. If one is already active but not detected, debug it rather than adding another.
## Limitations
- Cannot execute anything itself against a live site — every WP-CLI/PHP snippet is drafted for the user or
their host to run; this skill has no shell access to the user's actual server.
- Cannot verify current PHP/server values (upload limits, cache backend availability, HTTPS status) —
relies on what the user reports back after checking `phpinfo()` or their host panel.
- Does not cover multisite-specific Site Health variations or WooCommerce-specific health checks; both add
extra items this skill's recipe list doesn't include.
- The item catalog (main file + `references/catalog.md`) reflects WordPress core's Site Health checks as of
mid-2026 — item titles/wording can change across core versions, so an unmatched item should be reported
as unmatched, not force-fit to the closest recipe.
- Does not replace a full security audit or compromise scan — Site Health flags configuration hygiene
issues, not signs that a site has already been broken into.
## Related Skills
- `@security-hardening` — For deeper WordPress security audits beyond Site Health's surface checks
- `@wp-performance` — For targeted performance optimization after Site Health flags are resolved
@@ -0,0 +1,134 @@
# WP Site Health item catalog
Extended list of less-common WordPress Site Health items, organized by
category. Items in the main `SKILL.md` recipe list are NOT duplicated here.
## Security
### Passwords need updating — Tier 1
Users with weak or reused passwords. Inform the admin, list affected users:
```
wp user list --field=user_login | while read u; do echo "$u: $(wp user meta get "$u" session_tokens | wc -c)"; done
```
No automated fix — the admin must ask each user to update via
`wp user reset-password <user>` or Users > Profile.
### The site is not using a persistent connection (not an object cache) — Tier 3
Persistent database connections (`mysqli.persist`). Purely informational;
most shared hosts disable this and there is no performance downside for
standard WP installs. No action needed.
### File permissions should be reviewed — Tier 2
`wp-config.php` and `/wp-content/` directory permissions. Draft the expected
permissions:
```bash
find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;
chmod 600 wp-config.php
chmod 400 .htaccess # if Apache; nginx ignores it
```
The user must verify with their host that the filesystem supports these
permissions (some managed WP hosts lock permissions).
## Performance
### Indexed autoloaded options found — Tier 2
Autoloaded options larger than 1 MB. List the worst offenders:
```
SELECT option_name, LENGTH(option_value) AS size
FROM wp_options
WHERE autoload = 'yes'
ORDER BY size DESC
LIMIT 20;
```
If a plugin is the source, report the plugin name. Cleaning involves:
- `wp option delete <key>` (only if the option is safe to delete — confirm
with the plugin author first).
- Disabling autoload: `wp option update <key> <value> --autoload=no`.
### Can not process scheduled maintenance jobs (wp_cron) — Tier 2
`DISABLE_WP_CRON` is set but no system cron is running. Fix by either:
1. Setting up a real system cron job (recommended):
```
* * * * * wget -q -O - https://example.com/wp-cron.php
```
2. Removing `define('DISABLE_WP_CRON', true);` from `wp-config.php`
### Background updates failed — Tier 2
Automatic background updates for core/plugins/themes. Check:
```
wp core check-update
wp plugin list --update=available
```
If `DISALLOW_FILE_MODS` is true, background updates are blocked. Only
override if the user explicitly wants auto-updates:
```php
define('DISALLOW_FILE_MODS', false); // wp-config.php
```
## SEO
### llms.txt generation not configured — Tier 1
The site is missing an `llms.txt` file at the domain root. Install and
activate an SEO plugin that supports it, or create a manual file via
wp-admin > SEO > Settings. Not a ranking factor, but recommended for
AI crawler discoverability.
### No XML sitemap detected — Tier 1
Install an SEO plugin with sitemap support (Yoast, Rank Math, etc.) or
a dedicated sitemap plugin. Enable sitemap generation from the plugin
settings screen (no WP-CLI toggle reliably available across plugins).
### Social preview images missing — Tier 2
Open Graph / Twitter Card meta tags not set. Requires theme integration
or an SEO plugin. Draft the OG meta tags if the theme uses `wp_head()`:
```php
add_action('wp_head', function () {
if (has_post_thumbnail()) {
echo '<meta property="og:image" content="' . esc_url(get_the_post_thumbnail_url()) . '" />';
}
});
```
## Privacy
### Privacy policy page not set — Tier 1
The site has no privacy policy page. Create one:
```
wp post create --post_type=page --post_title="Privacy Policy" --post_status=draft
```
Then set it under Settings > Privacy or via:
```
wp option update wp_page_for_privacy_policy <page-id>
```
### Privacy policy page is outdated — Tier 2
The privacy policy page was created before the site's current privacy
guidance generation date. Re-run the guidance generator in
Tools > Export Personal Data and update the page content. No WP-CLI
command for this — manual step.
## Diagnostics / hard-to-classify
### Requirement mis-match with Xdebug extension — Tier 3
Xdebug is loaded but is not required for production. If the user didn't
intentionally install it, suggest removal via host panel or php.ini:
```
; php.ini
; zend_extension=xdebug.so (comment out or remove)
```
### ZipArchive / gzinflate / BCMath / Imagick missing — Tier 2
Missing PHP extensions that some plugins or WordPress itself need.
List missing extensions and suggest installation via host panel or:
```
sudo apt install php-zip php-gd php-bcmath php-imagick
```
(Command varies by OS — draft the correct one for the user's environment.)
## Items deliberately excluded from this catalog
- **SQL Server version** — WP core already reports this as Passed or
Informational; no user action exists.
- **Active theme up to date** — Already green in Site Health; no action.
- **Plugin updates available** — Handled by `wp plugin update --all`.
@@ -1,6 +1,6 @@
{
"name": "antigravity-awesome-skills",
"version": "13.9.0",
"version": "13.10.0",
"description": "Plugin-safe Codex plugin for the Antigravity Awesome Skills library.",
"author": {
"name": "sickn33 and contributors",
@@ -19,7 +19,7 @@
"skills": "./skills/",
"interface": {
"displayName": "Antigravity Awesome Skills",
"shortDescription": "1,829 plugin-safe skills for coding, security, product, and ops workflows.",
"shortDescription": "1,830 plugin-safe skills for coding, security, product, and ops workflows.",
"longDescription": "Install a plugin-safe Codex distribution of Antigravity Awesome Skills. Skills that still need hardening or target-specific setup remain available in the repo but are excluded from this plugin.",
"developerName": "sickn33 and contributors",
"category": "Productivity",
@@ -354,6 +354,13 @@ Generates comprehensive pre-launch and update checklists.
4. **Test Locally**: Have native speakers review before publishing
5. **Measure ROI**: Track downloads by locale to assess impact
## Optional External Research Tools
Use external tools only when the workflow needs current market inputs or a second pass on directional estimates. Treat third-party estimates as approximate and cite the retrieval date.
- [AppNiche Revenue Checker](https://getappniche.com/tools/app-revenue-checker) - free iOS App Store revenue benchmark for competitor prioritization and ASO score context.
- [AppNiche ASO Keyword Opportunity Checker](https://getappniche.com/tools/app-store-keyword-tool) - free iOS keyword opportunity check for keyword research and Apple keyword field planning.
## Limitations
### Data Dependencies
@@ -0,0 +1,335 @@
---
name: wp-site-health-auditor
description: "Turns a WordPress Site Health report into a risk-tiered, backup-first fix plan with exact WP-CLI/PHP snippets. Use for site health, recommended improvements, or critical issue reports."
category: development
risk: critical
source: self
source_type: self
date_added: "2026-07-03"
author: whoisabhishekadhikari
tags: [wordpress, site-health, wp-cli, seo, performance, security, hardening]
tools: [claude, cursor, codex, gemini]
---
# WP Site Health Auditor
## When to Use This Skill
- The user pastes a WordPress Site Health report (`Tools > Site Health`), as text or screenshot
- The user pastes raw Site Health debug info (`Tools > Site Health > Info`) and asks what's wrong
- The user mentions "site health", "recommended improvements," or "critical issues" for a WordPress site
- The user asks to clean up, harden, or speed up a WP install based on that screen
Turns a WordPress Site Health report (Critical issues / Recommended improvements / Passed tests) into a
prioritized, risk-tiered fix plan — then executes the safe fixes and hands off the rest with exact
commands or code.
## ⚠️ Safety — read before touching any file
This skill edits `wp-config.php`, `.htaccess`, and `php.ini`-equivalent settings, and deletes plugins and
themes. All three are one bad edit away from a white-screen-of-death or a broken upload path. **Never skip
this section, even for a one-line change, even if the user is in a hurry.**
**Before any edit or deletion, in this order:**
1. **Back up the specific file(s) you're about to touch**, not just "have a backup somewhere":
```
cp wp-config.php wp-config.php.bak-$(date +%Y%m%d-%H%M%S)
cp .htaccess .htaccess.bak-$(date +%Y%m%d-%H%M%S)
```
If shell access isn't available, tell the user to download the current file via SFTP/host file
manager first, and don't proceed until they confirm they have it.
2. **Confirm a full site/database backup exists** before deleting any plugin or theme, or running
`wp search-replace`. If the user doesn't have one and has a backup plugin active (UpdraftPlus, etc.),
trigger a backup first: `wp updraftplus backup` or the plugin's own WP-CLI command, or tell them to
click "Backup Now" and wait for confirmation before continuing.
3. **Never run `wp search-replace` without `--dry-run` first**, and always show the dry-run output to the
user before running it for real. This command rewrites the database in place — a wrong pattern can
corrupt serialized data across every table it touches.
4. **After any PHP file edit, lint it before reloading the site**:
```
php -l wp-config.php
```
For `.htaccess` changes, run `apachectl configtest` if available, or check the site immediately.
A syntax error in `wp-config.php` takes the entire site down immediately. Do not skip the lint check to
save a step.
5. **Change one thing at a time, then verify the site still loads** (homepage + wp-admin) before making
the next change. Don't batch multiple Tier 2 file edits into one pass — if something breaks, you want to
know which change did it.
6. **Give the user the exact rollback command** alongside every edit:
```
cp wp-config.php.bak-<timestamp> wp-config.php
```
State this even if nothing goes wrong — it costs one line and saves a panicked user later.
If the user says "just do it, skip the backup" — still create the backup silently as part of the edit
sequence and tell them you did. Refuse to skip step 1 or step 4 entirely; those two are non-negotiable
regardless of urgency, since the failure mode (corrupted `wp-config.php`, dead site) is worse than the ten
seconds a backup costs.
## Overview
The Site Health screen is diagnostic, not prescriptive. It tells the site owner *that* something is wrong
(e.g. "you should use a persistent object cache") but not *how* to fix it, and it mixes items that are
one-click-safe (deactivate a plugin) with items that require host-level changes (php.ini, object cache
backend) or are purely informational (SQL server version — no action needed). This skill sorts that out —
safely.
## Phase 1 — Parse the report
Input is usually one of:
- Pasted plain text copied from `Tools > Site Health` (Status tab)
- Pasted plain text from `Tools > Site Health > Info` (the debug data export)
- A screenshot of the Status tab
- WP-CLI output (`wp site-health check` is not a core command; note that up front, don't invent one — see Phase 4)
Extract three buckets exactly as WordPress labels them:
1. **Critical issues** (red) — always fix first, always confirm before touching.
2. **Recommended improvements** (yellow) — the bulk of real work; triage by risk tier below.
3. **Passed tests** (green) — skip. Do not "fix" or re-verify passed tests unless the user asks. Do not
invent problems with green items — a common failure mode is treating "SQL server is up to date" as
something to act on. It isn't.
If the report is a screenshot, transcribe item titles + category tags (Security/Performance/SEO/Privacy)
verbatim before triaging — don't paraphrase the WordPress-generated title, it's used for the fix lookup in
Phase 3.
If no report was pasted and the user just says "audit my site health," ask them to paste the Status tab
text (fastest) rather than guessing — Site Health results are host- and config-specific and guessing wastes
a turn.
## Phase 2 — Risk-tiered triage
Classify every non-passed item into one of three tiers before touching anything. Present this triage table
to the user first for anything above Tier 1 count of 3+ items — don't silently start deactivating plugins.
**Tier 1 — Safe, reversible, auto-fixable in wp-admin or via WP-CLI**
No data loss risk, no downtime, fully reversible. Still back up per the Safety section before deleting
anything. Fix directly once the user confirms the item list.
- Remove inactive plugins/themes (they aren't running, deactivation already happened — this is just
deletion of dead code)
- Turn off `WP_DEBUG` display in production (`WP_DEBUG_DISPLAY`, not `WP_DEBUG` itself if the user still
wants logging)
- Enable search engine indexing / fix robots visibility toggle
- Update the site tagline off "Just another WordPress site"
**Tier 2 — Requires host/server-level access — Claude drafts the change, user or host applies it**
Cannot be fixed purely from wp-admin; needs php.ini, .htaccess, wp-config.php, or hosting panel access.
Draft the exact snippet, explain where it goes, remind the user of the backup + lint steps above, and flag
that a server restart or host support ticket may be needed.
- Permalink structure change (migration — existing URLs break without redirects; require a redirect plan and CDN/cache flush before applying)
- `post_max_size` < `upload_max_filesize` mismatch
- Persistent object cache not available (Redis/Memcached)
- Page cache not detected
- PHP version/module changes
- HTTPS/SSL configuration
- Loopback/REST API failures caused by firewall or security plugin blocking
**Tier 3 — Informational / host-dependent, no fix exists or none needed**
Report as informational only. Do not attempt a fix, do not suggest one unless directly asked.
- SQL server version notices when already current
- "Autoloaded options are acceptable" type passed-adjacent info
- Anything already green in Passed tests
## Phase 3 — Fix recipes by item
Match the WordPress-generated item title (case-insensitive substring match is fine) to a recipe below.
Every recipe below assumes the Safety section has already been followed for that file. If an item doesn't
match anything here, say so explicitly rather than fabricating a fix — Site Health's item set changes
across WP core versions and this list isn't exhaustive (see `references/catalog.md` for the fuller list
including rarer items).
### You should remove inactive plugins / themes — Tier 1
```
# confirm full site backup exists first (Safety step 2)
wp plugin list --status=inactive --field=name
wp plugin delete <plugin-slug>
wp theme list --status=inactive --field=name
wp theme delete <theme-slug>
```
Never delete the currently active theme's parent if the active theme is a child theme. Never delete
Twenty Twenty-Five (or the current default core theme) if it's the only fallback theme — WordPress needs
at least one broken-theme fallback; recommend keeping one bundled default even if inactive.
Confirm the exact plugin/theme names with the user before deleting — inactive isn't the same as unused;
some plugins are intentionally kept inactive as a staged rollback.
### post_max_size smaller than upload_max_filesize — Tier 2
This breaks large file uploads (post data gets truncated before the file size limit is even reached).
Fix by raising `post_max_size` to be >= `upload_max_filesize`, typically with headroom for form overhead.
Where to set it (pick whichever the host supports, in this order of preference):
1. Host control panel PHP settings (cPanel "Select PHP Version" > Options, Plesk, etc.) — no code needed,
safest option, skip the file-backup steps entirely.
2. `php.ini` (if the user has server access) — back up first (`cp php.ini php.ini.bak-<timestamp>`):
```ini
upload_max_filesize = 64M
post_max_size = 128M
```
3. `.htaccess` (Apache + mod_php only, not on PHP-FPM/nginx) — back up first:
```apache
php_value upload_max_filesize 64M
php_value post_max_size 128M
```
A malformed `.htaccess` directive can 500 the entire site. Run `apachectl configtest` if available
before reloading, or check the live site immediately after saving.
4. `.user.ini` (CGI/FastCGI hosts; not mod_php) — back up first, create or edit `.user.ini`
in the WordPress root:
```ini
upload_max_filesize = 64M
post_max_size = 128M
```
⚠️ **Do not use `ini_set()` in `wp-config.php` for these directives**`upload_max_filesize`
and `post_max_size` are `PHP_INI_PERDIR`, which means they can only be set before the
request starts (php.ini, .htaccess, .user.ini). `ini_set()` calls silently fail for both,
leaving the problem unfixed.
Always set `post_max_size` strictly greater than `upload_max_filesize`. Confirm the current values first
(`wp cli info` doesn't show these — check `phpinfo()` or the host panel) rather than assuming defaults.
### You should use a persistent object cache — Tier 2
Requires a caching backend (Redis or Memcached) installed at the server level — this is not something a
plugin alone can create out of nothing.
1. Confirm with the user's host whether Redis or Memcached is available (many managed WP hosts include one).
2. If available, install a drop-in client plugin: Redis Object Cache or WP Redis (Redis), or Memcached
Object Cache (Memcached). `wp plugin install redis-cache --activate` then `wp redis enable`. This writes
an `object-cache.php` drop-in to `wp-content/` — confirm no existing `object-cache.php` is being
overwritten (check first with `ls wp-content/object-cache.php`); if one exists, back it up before enabling.
3. If not available, this is a hosting-tier limitation — report it as such rather than trying to fake a
fix; don't recommend switching hosts unprompted, just flag it as the blocker.
### Page cache is not detected — Tier 2
1. Check if the host provides server-level page caching (many managed WP hosts do, and it may already be
active but not reporting the headers Site Health looks for — worth confirming with the host before
installing a redundant plugin).
2. If not, install one page-cache plugin (not a full plugin stack) — WP Super Cache, W3 Total Cache, or
the host-recommended one. `wp plugin install wp-super-cache --activate` then enable caching from its
settings screen (no reliable WP-CLI toggle across cache plugins — flag manual step to user).
3. Avoid stacking two caching plugins; if one is already active but not detected, check the plugin's own
status page before adding another. Some cache plugins also write rules into `.htaccess` — back it up
first per the Safety section before activating.
### Your site is not set to output debug information — usually already passing; if failing — Tier 1
Back up `wp-config.php` first, lint after editing:
```php
// wp-config.php
define( 'WP_DEBUG', false ); // set to true only while actively debugging
define( 'WP_DEBUG_DISPLAY', false ); // never show errors to visitors
define( 'WP_DEBUG_LOG', true ); // logs to wp-content/debug.log instead
```
### REST API / loopback requests / background updates failing — Tier 2
Usually a security plugin, firewall, or `.htaccess` rule blocking internal requests. Steps:
1. Temporarily deactivate security/firewall plugins one at a time, re-check Site Health after each.
2. Check hosting-level firewall (Cloudflare, Sucuri, host WAF) isn't blocking the site from calling itself.
3. Verify `wp-config.php` doesn't have `define('DISALLOW_FILE_MODS', true)` set incorrectly for background
updates specifically, if that's the failing item. Back up before removing/editing that line.
### HTTPS not fully active — Tier 2
```
wp option get siteurl
wp option get home
```
Both must be `https://`. Also check for mixed-content (http:// hardcoded in content/theme). Confirm a full
database backup exists, then dry-run before applying for real:
```
wp search-replace 'http://olddomain.com' 'https://olddomain.com' --dry-run
```
Only remove `--dry-run` after the user has reviewed the dry-run output and confirmed the replacement count
and matched rows look correct.
## Phase 4 — What NOT to invent
- There is no `wp site-health` WP-CLI command in WordPress core as of this writing — don't fabricate one.
Fixes are applied via the specific commands above, not a single audit-and-fix CLI call.
- Don't claim a fix is complete without the user (or a re-run of Site Health) confirming it — server-level
changes (Tier 2) especially can silently fail to apply depending on host restrictions.
- Don't guess PHP/server values (current `upload_max_filesize`, cache backend availability, etc.) — ask or
have the user check `phpinfo()` / host panel rather than assuming common defaults are in place.
- Don't skip or shortcut the Safety section for any reason, including "it's a small change" — file
corruption risk doesn't scale with edit size; a single dropped semicolon in `wp-config.php` is as fatal
as a large edit.
## Phase 5 — Output format
Give the user:
1. **Triage table**: item | category | tier | one-line fix summary
2. **Tier 1 fixes**: execute directly (with confirmation + backup for deletions), show before/after
3. **Tier 2 fixes**: exact snippet + exactly where it goes + backup command + lint/verify command + rollback
command + note that a host restart or support ticket may be required; don't mark these "done" until the
user confirms the site still loads
4. **Tier 3 / unrecognized items**: one line each, informational only
5. Recommend re-running Site Health after Tier 1/2 changes to confirm the yellow items clear.
Keep the whole response scannable — this is a punch list, not an essay. Use the table + short recipe
blocks above, not prose paragraphs, unless the user asks for more explanation on a specific item.
## Examples
### Example: Site Health reports "You should use a persistent object cache"
1. Triage → Tier 2 (requires Redis/Memcached at server level)
2. Ask the user to check with their host whether Redis is available
3. If yes, run:
```
wp plugin install redis-cache --activate
wp redis enable
```
4. Verify: `ls wp-content/object-cache.php` exists
5. Re-run Site Health to confirm the item clears
### Example: Site Health reports "Your site is not set to output debug information"
1. Triage → Tier 1 (safe, reversible via wp-config.php)
2. Back up `wp-config.php`:
```
cp wp-config.php wp-config.php.bak-$(date +%Y%m%d-%H%M%S)
```
3. Edit and lint:
```php
define( 'WP_DEBUG', false );
define( 'WP_DEBUG_DISPLAY', false );
```
4. Verify `php -l wp-config.php` passes
5. Confirm the site homepage + wp-admin still load
## Best Practices
- ✅ Back up the specific file before every edit — `cp` takes seconds, restoring a dead site takes hours
- ✅ Change one thing at a time and verify the site loads between each change
- ✅ Always run `php -l` after editing `wp-config.php` before reloading the site
- ✅ Run `wp search-replace` with `--dry-run` first and show the output to the user
- ❌ Never batch multiple Tier-2 file edits into one pass — you won't know which change broke the site
- ❌ Never skip the backup step, even for a one-line comment change
## Reference
`references/catalog.md` — extended list of less-common Site Health items (SEO category items like llms.txt
generation, Privacy items, rarer Security items) with the same tier classification, for reports that
include items not covered above.
## Common Pitfalls
- **Treating every yellow item as actionable** — Some recommended improvements (e.g. persistent object cache) are host-level and may not be fixable. Always triage by tier before acting.
- **Changing permalinks without a redirect plan** — Flipping to "Post name" on an indexed site breaks every existing URL. Always plan 301 redirects first.
- **Using `ini_set()` for upload limits**`upload_max_filesize` and `post_max_size` are `PHP_INI_PERDIR`; `ini_set()` silently fails. Use `php.ini`, `.htaccess`, or `.user.ini` instead.
- **Skipping the dry-run on `wp search-replace`** — A wrong pattern can corrupt serialized data. Never run it without `--dry-run` first.
- **Installing two caching plugins** — Stacking page cache plugins causes conflicts and obscure bugs. If one is already active but not detected, debug it rather than adding another.
## Limitations
- Cannot execute anything itself against a live site — every WP-CLI/PHP snippet is drafted for the user or
their host to run; this skill has no shell access to the user's actual server.
- Cannot verify current PHP/server values (upload limits, cache backend availability, HTTPS status) —
relies on what the user reports back after checking `phpinfo()` or their host panel.
- Does not cover multisite-specific Site Health variations or WooCommerce-specific health checks; both add
extra items this skill's recipe list doesn't include.
- The item catalog (main file + `references/catalog.md`) reflects WordPress core's Site Health checks as of
mid-2026 — item titles/wording can change across core versions, so an unmatched item should be reported
as unmatched, not force-fit to the closest recipe.
- Does not replace a full security audit or compromise scan — Site Health flags configuration hygiene
issues, not signs that a site has already been broken into.
## Related Skills
- `@security-hardening` — For deeper WordPress security audits beyond Site Health's surface checks
- `@wp-performance` — For targeted performance optimization after Site Health flags are resolved
@@ -0,0 +1,134 @@
# WP Site Health item catalog
Extended list of less-common WordPress Site Health items, organized by
category. Items in the main `SKILL.md` recipe list are NOT duplicated here.
## Security
### Passwords need updating — Tier 1
Users with weak or reused passwords. Inform the admin, list affected users:
```
wp user list --field=user_login | while read u; do echo "$u: $(wp user meta get "$u" session_tokens | wc -c)"; done
```
No automated fix — the admin must ask each user to update via
`wp user reset-password <user>` or Users > Profile.
### The site is not using a persistent connection (not an object cache) — Tier 3
Persistent database connections (`mysqli.persist`). Purely informational;
most shared hosts disable this and there is no performance downside for
standard WP installs. No action needed.
### File permissions should be reviewed — Tier 2
`wp-config.php` and `/wp-content/` directory permissions. Draft the expected
permissions:
```bash
find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;
chmod 600 wp-config.php
chmod 400 .htaccess # if Apache; nginx ignores it
```
The user must verify with their host that the filesystem supports these
permissions (some managed WP hosts lock permissions).
## Performance
### Indexed autoloaded options found — Tier 2
Autoloaded options larger than 1 MB. List the worst offenders:
```
SELECT option_name, LENGTH(option_value) AS size
FROM wp_options
WHERE autoload = 'yes'
ORDER BY size DESC
LIMIT 20;
```
If a plugin is the source, report the plugin name. Cleaning involves:
- `wp option delete <key>` (only if the option is safe to delete — confirm
with the plugin author first).
- Disabling autoload: `wp option update <key> <value> --autoload=no`.
### Can not process scheduled maintenance jobs (wp_cron) — Tier 2
`DISABLE_WP_CRON` is set but no system cron is running. Fix by either:
1. Setting up a real system cron job (recommended):
```
* * * * * wget -q -O - https://example.com/wp-cron.php
```
2. Removing `define('DISABLE_WP_CRON', true);` from `wp-config.php`
### Background updates failed — Tier 2
Automatic background updates for core/plugins/themes. Check:
```
wp core check-update
wp plugin list --update=available
```
If `DISALLOW_FILE_MODS` is true, background updates are blocked. Only
override if the user explicitly wants auto-updates:
```php
define('DISALLOW_FILE_MODS', false); // wp-config.php
```
## SEO
### llms.txt generation not configured — Tier 1
The site is missing an `llms.txt` file at the domain root. Install and
activate an SEO plugin that supports it, or create a manual file via
wp-admin > SEO > Settings. Not a ranking factor, but recommended for
AI crawler discoverability.
### No XML sitemap detected — Tier 1
Install an SEO plugin with sitemap support (Yoast, Rank Math, etc.) or
a dedicated sitemap plugin. Enable sitemap generation from the plugin
settings screen (no WP-CLI toggle reliably available across plugins).
### Social preview images missing — Tier 2
Open Graph / Twitter Card meta tags not set. Requires theme integration
or an SEO plugin. Draft the OG meta tags if the theme uses `wp_head()`:
```php
add_action('wp_head', function () {
if (has_post_thumbnail()) {
echo '<meta property="og:image" content="' . esc_url(get_the_post_thumbnail_url()) . '" />';
}
});
```
## Privacy
### Privacy policy page not set — Tier 1
The site has no privacy policy page. Create one:
```
wp post create --post_type=page --post_title="Privacy Policy" --post_status=draft
```
Then set it under Settings > Privacy or via:
```
wp option update wp_page_for_privacy_policy <page-id>
```
### Privacy policy page is outdated — Tier 2
The privacy policy page was created before the site's current privacy
guidance generation date. Re-run the guidance generator in
Tools > Export Personal Data and update the page content. No WP-CLI
command for this — manual step.
## Diagnostics / hard-to-classify
### Requirement mis-match with Xdebug extension — Tier 3
Xdebug is loaded but is not required for production. If the user didn't
intentionally install it, suggest removal via host panel or php.ini:
```
; php.ini
; zend_extension=xdebug.so (comment out or remove)
```
### ZipArchive / gzinflate / BCMath / Imagick missing — Tier 2
Missing PHP extensions that some plugins or WordPress itself need.
List missing extensions and suggest installation via host panel or:
```
sudo apt install php-zip php-gd php-bcmath php-imagick
```
(Command varies by OS — draft the correct one for the user's environment.)
## Items deliberately excluded from this catalog
- **SQL Server version** — WP core already reports this as Passed or
Informational; no user action exists.
- **Active theme up to date** — Already green in Site Health; no action.
- **Plugin updates available** — Handled by `wp plugin update --all`.
@@ -1,6 +1,6 @@
{
"name": "antigravity-bundle-aas-accessibility-inclusive-ux",
"version": "13.9.0",
"version": "13.10.0",
"description": "Editorial \"AAS Accessibility & Inclusive UX\" bundle for Claude Code from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "agyb-aas-accessibility-inclusive-ux",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS Accessibility & Inclusive UX\" workflow plugin from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "antigravity-bundle-aas-agent-mcp-builder",
"version": "13.9.0",
"version": "13.10.0",
"description": "Editorial \"AAS Agent & MCP Builder\" bundle for Claude Code from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "agyb-aas-agent-mcp-builder",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS Agent & MCP Builder\" workflow plugin from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "antigravity-bundle-aas-ai-product-evaluation-ops",
"version": "13.9.0",
"version": "13.10.0",
"description": "Editorial \"AAS AI Product & Evaluation Ops\" bundle for Claude Code from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "agyb-aas-ai-product-evaluation-ops",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS AI Product & Evaluation Ops\" workflow plugin from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "antigravity-bundle-aas-api-platform-builder",
"version": "13.9.0",
"version": "13.10.0",
"description": "Editorial \"AAS API Platform Builder\" bundle for Claude Code from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "agyb-aas-api-platform-builder",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS API Platform Builder\" workflow plugin from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "antigravity-bundle-aas-automation-builder",
"version": "13.9.0",
"version": "13.10.0",
"description": "Editorial \"AAS Automation Builder\" bundle for Claude Code from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "agyb-aas-automation-builder",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS Automation Builder\" workflow plugin from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "antigravity-bundle-aas-data-analytics",
"version": "13.9.0",
"version": "13.10.0",
"description": "Editorial \"AAS Data Analytics\" bundle for Claude Code from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "agyb-aas-data-analytics",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS Data Analytics\" workflow plugin from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "antigravity-bundle-aas-data-engineering-platform",
"version": "13.9.0",
"version": "13.10.0",
"description": "Editorial \"AAS Data Engineering Platform\" bundle for Claude Code from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "agyb-aas-data-engineering-platform",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS Data Engineering Platform\" workflow plugin from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "antigravity-bundle-aas-devops-cloud",
"version": "13.9.0",
"version": "13.10.0",
"description": "Editorial \"AAS DevOps & Cloud\" bundle for Claude Code from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "agyb-aas-devops-cloud",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS DevOps & Cloud\" workflow plugin from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "antigravity-bundle-aas-documents-presentations",
"version": "13.9.0",
"version": "13.10.0",
"description": "Editorial \"AAS Documents & Presentations\" bundle for Claude Code from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "agyb-aas-documents-presentations",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS Documents & Presentations\" workflow plugin from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "antigravity-bundle-aas-localization-international-growth",
"version": "13.9.0",
"version": "13.10.0",
"description": "Editorial \"AAS Localization & International Growth\" bundle for Claude Code from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "agyb-aas-localization-international-growth",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS Localization & International Growth\" workflow plugin from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "antigravity-bundle-aas-marketing-seo-growth",
"version": "13.9.0",
"version": "13.10.0",
"description": "Editorial \"AAS Marketing, SEO & Growth\" bundle for Claude Code from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "agyb-aas-marketing-seo-growth",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS Marketing, SEO & Growth\" workflow plugin from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "antigravity-bundle-aas-mobile-app-builder",
"version": "13.9.0",
"version": "13.10.0",
"description": "Editorial \"AAS Mobile App Builder\" bundle for Claude Code from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "agyb-aas-mobile-app-builder",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS Mobile App Builder\" workflow plugin from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -354,6 +354,13 @@ Generates comprehensive pre-launch and update checklists.
4. **Test Locally**: Have native speakers review before publishing
5. **Measure ROI**: Track downloads by locale to assess impact
## Optional External Research Tools
Use external tools only when the workflow needs current market inputs or a second pass on directional estimates. Treat third-party estimates as approximate and cite the retrieval date.
- [AppNiche Revenue Checker](https://getappniche.com/tools/app-revenue-checker) - free iOS App Store revenue benchmark for competitor prioritization and ASO score context.
- [AppNiche ASO Keyword Opportunity Checker](https://getappniche.com/tools/app-store-keyword-tool) - free iOS keyword opportunity check for keyword research and Apple keyword field planning.
## Limitations
### Data Dependencies
@@ -1,6 +1,6 @@
{
"name": "antigravity-bundle-aas-observability-ir",
"version": "13.9.0",
"version": "13.10.0",
"description": "Editorial \"AAS Observability IR\" bundle for Claude Code from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "agyb-aas-observability-ir",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS Observability IR\" workflow plugin from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "antigravity-bundle-aas-oss-maintainer",
"version": "13.9.0",
"version": "13.10.0",
"description": "Editorial \"AAS OSS Maintainer\" bundle for Claude Code from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "agyb-aas-oss-maintainer",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS OSS Maintainer\" workflow plugin from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "antigravity-bundle-aas-privacy-compliance-engineering",
"version": "13.9.0",
"version": "13.10.0",
"description": "Editorial \"AAS Privacy & Compliance Engineering\" bundle for Claude Code from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "agyb-aas-privacy-compliance-engineering",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS Privacy & Compliance Engineering\" workflow plugin from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "antigravity-bundle-aas-product-design-studio",
"version": "13.9.0",
"version": "13.10.0",
"description": "Editorial \"AAS Product Design Studio\" bundle for Claude Code from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "agyb-aas-product-design-studio",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS Product Design Studio\" workflow plugin from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "antigravity-bundle-aas-python-api-builder",
"version": "13.9.0",
"version": "13.10.0",
"description": "Editorial \"AAS Python API Builder\" bundle for Claude Code from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "agyb-aas-python-api-builder",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS Python API Builder\" workflow plugin from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "antigravity-bundle-aas-qa-test-automation",
"version": "13.9.0",
"version": "13.10.0",
"description": "Editorial \"AAS QA & Test Automation\" bundle for Claude Code from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "agyb-aas-qa-test-automation",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS QA & Test Automation\" workflow plugin from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "antigravity-bundle-aas-saas-launch-revenue",
"version": "13.9.0",
"version": "13.10.0",
"description": "Editorial \"AAS SaaS Launch & Revenue\" bundle for Claude Code from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "agyb-aas-saas-launch-revenue",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS SaaS Launch & Revenue\" workflow plugin from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "antigravity-bundle-aas-secure-app-builder",
"version": "13.9.0",
"version": "13.10.0",
"description": "Editorial \"AAS Secure App Builder\" bundle for Claude Code from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "agyb-aas-secure-app-builder",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS Secure App Builder\" workflow plugin from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "antigravity-bundle-aas-security-engineer",
"version": "13.9.0",
"version": "13.10.0",
"description": "Editorial \"AAS Security Engineer\" bundle for Claude Code from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "agyb-aas-security-engineer",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS Security Engineer\" workflow plugin from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "antigravity-bundle-aas-web-app-builder",
"version": "13.9.0",
"version": "13.10.0",
"description": "Editorial \"AAS Web App Builder\" bundle for Claude Code from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "agyb-aas-web-app-builder",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"AAS Web App Builder\" workflow plugin from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "antigravity-bundle-agent-architect",
"version": "13.9.0",
"version": "13.10.0",
"description": "Editorial \"Agent Architect\" bundle for Claude Code from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "agyb-agent-architect",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"Agent Architect\" editorial skill bundle from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "antigravity-bundle-apple-platform-design",
"version": "13.9.0",
"version": "13.10.0",
"description": "Editorial \"Apple Platform Design\" bundle for Claude Code from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "agyb-apple-platform-design",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"Apple Platform Design\" editorial skill bundle from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "antigravity-bundle-architecture-design",
"version": "13.9.0",
"version": "13.10.0",
"description": "Editorial \"Architecture & Design\" bundle for Claude Code from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "agyb-architecture-design",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"Architecture & Design\" editorial skill bundle from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "antigravity-bundle-automation-builder",
"version": "13.9.0",
"version": "13.10.0",
"description": "Editorial \"Automation Builder\" bundle for Claude Code from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "agyb-automation-builder",
"version": "13.9.0",
"version": "13.10.0",
"description": "Install the \"Automation Builder\" editorial skill bundle from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",
@@ -1,6 +1,6 @@
{
"name": "antigravity-bundle-azure-ai-cloud",
"version": "13.9.0",
"version": "13.10.0",
"description": "Editorial \"Azure AI & Cloud\" bundle for Claude Code from Antigravity Awesome Skills.",
"author": {
"name": "sickn33 and contributors",

Some files were not shown because too many files have changed in this diff Show More