diff --git a/antigravity-awesome-skills/.agents/plugins/marketplace.json b/antigravity-awesome-skills/.agents/plugins/marketplace.json index 5fb4cc2f..878b7e0b 100644 --- a/antigravity-awesome-skills/.agents/plugins/marketplace.json +++ b/antigravity-awesome-skills/.agents/plugins/marketplace.json @@ -352,18 +352,6 @@ }, "category": "Specialized Product Plugins" }, - { - "name": "aasb-aas-oss-maintainer", - "source": { - "source": "local", - "path": "./plugins/agentic-bundle-aas-oss-maintainer" - }, - "policy": { - "installation": "AVAILABLE", - "authentication": "ON_INSTALL" - }, - "category": "Specialized Product Plugins" - }, { "name": "aasb-aas-qa-test-automation", "source": { diff --git a/antigravity-awesome-skills/.claude-plugin/marketplace.json b/antigravity-awesome-skills/.claude-plugin/marketplace.json index 243611ae..f854f4a7 100644 --- a/antigravity-awesome-skills/.claude-plugin/marketplace.json +++ b/antigravity-awesome-skills/.claude-plugin/marketplace.json @@ -6,12 +6,12 @@ }, "metadata": { "description": "Claude Code marketplace entries for the plugin-safe Agentic Awesome Skills library and its compatible editorial bundles.", - "version": "14.2.0" + "version": "14.3.1" }, "plugins": [ { "name": "agentic-awesome-skills", - "version": "14.2.0", + "version": "14.3.1", "description": "Expose the plugin-safe Claude Code subset of Agentic Awesome Skills through a single marketplace entry.", "author": { "name": "sickn33 and contributors", @@ -31,7 +31,7 @@ }, { "name": "agentic-bundle-essentials", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"Essentials\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -51,7 +51,7 @@ }, { "name": "agentic-bundle-security-engineer", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"Security Engineer\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -71,7 +71,7 @@ }, { "name": "agentic-bundle-security-developer", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"Security Developer\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -91,7 +91,7 @@ }, { "name": "agentic-bundle-web-wizard", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"Web Wizard\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -111,7 +111,7 @@ }, { "name": "agentic-bundle-web-designer", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"Web Designer\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -131,7 +131,7 @@ }, { "name": "agentic-bundle-full-stack-developer", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"Full-Stack Developer\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -151,7 +151,7 @@ }, { "name": "agentic-bundle-agent-architect", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"Agent Architect\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -171,7 +171,7 @@ }, { "name": "agentic-bundle-llm-application-developer", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"LLM Application Developer\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -191,7 +191,7 @@ }, { "name": "agentic-bundle-indie-game-dev", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"Indie Game Dev\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -211,7 +211,7 @@ }, { "name": "agentic-bundle-python-pro", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"Python Pro\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -231,7 +231,7 @@ }, { "name": "agentic-bundle-typescript-javascript", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"TypeScript & JavaScript\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -251,7 +251,7 @@ }, { "name": "agentic-bundle-systems-programming", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"Systems Programming\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -271,7 +271,7 @@ }, { "name": "agentic-bundle-startup-founder", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"Startup Founder\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -291,7 +291,7 @@ }, { "name": "agentic-bundle-business-analyst", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"Business Analyst\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -311,7 +311,7 @@ }, { "name": "agentic-bundle-marketing-growth", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"Marketing & Growth\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -331,7 +331,7 @@ }, { "name": "agentic-bundle-devops-cloud", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"DevOps & Cloud\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -351,7 +351,7 @@ }, { "name": "agentic-bundle-observability-monitoring", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"Observability & Monitoring\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -371,7 +371,7 @@ }, { "name": "agentic-bundle-data-analytics", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"Data & Analytics\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -391,7 +391,7 @@ }, { "name": "agentic-bundle-data-engineering", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"Data Engineering\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -411,7 +411,7 @@ }, { "name": "agentic-bundle-creative-director", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"Creative Director\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -431,7 +431,7 @@ }, { "name": "agentic-bundle-qa-testing", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"QA & Testing\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -451,7 +451,7 @@ }, { "name": "agentic-bundle-aas-web-app-builder", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"AAS Web App Builder\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -471,7 +471,7 @@ }, { "name": "agentic-bundle-aas-product-design-studio", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"AAS Product Design Studio\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -491,7 +491,7 @@ }, { "name": "agentic-bundle-aas-security-engineer", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"AAS Security Engineer\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -511,7 +511,7 @@ }, { "name": "agentic-bundle-aas-secure-app-builder", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"AAS Secure App Builder\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -531,7 +531,7 @@ }, { "name": "agentic-bundle-aas-documents-presentations", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"AAS Documents & Presentations\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -551,7 +551,7 @@ }, { "name": "agentic-bundle-aas-data-analytics", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"AAS Data Analytics\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -571,7 +571,7 @@ }, { "name": "agentic-bundle-aas-agent-mcp-builder", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"AAS Agent & MCP Builder\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -589,29 +589,9 @@ ], "source": "./plugins/agentic-bundle-aas-agent-mcp-builder" }, - { - "name": "agentic-bundle-aas-oss-maintainer", - "version": "14.2.0", - "description": "Install the \"AAS OSS Maintainer\" editorial skill bundle for Claude Code.", - "author": { - "name": "sickn33 and contributors", - "url": "https://github.com/sickn33/agentic-awesome-skills" - }, - "homepage": "https://github.com/sickn33/agentic-awesome-skills", - "repository": "https://github.com/sickn33/agentic-awesome-skills", - "license": "MIT", - "keywords": [ - "claude-code", - "skills", - "bundle", - "aas-oss-maintainer", - "marketplace" - ], - "source": "./plugins/agentic-bundle-aas-oss-maintainer" - }, { "name": "agentic-bundle-aas-qa-test-automation", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"AAS QA & Test Automation\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -631,7 +611,7 @@ }, { "name": "agentic-bundle-aas-devops-cloud", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"AAS DevOps & Cloud\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -651,7 +631,7 @@ }, { "name": "agentic-bundle-aas-marketing-seo-growth", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"AAS Marketing, SEO & Growth\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -671,7 +651,7 @@ }, { "name": "agentic-bundle-aas-automation-builder", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"AAS Automation Builder\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -691,7 +671,7 @@ }, { "name": "agentic-bundle-aas-observability-ir", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"AAS Observability IR\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -711,7 +691,7 @@ }, { "name": "agentic-bundle-aas-python-api-builder", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"AAS Python API Builder\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -731,7 +711,7 @@ }, { "name": "agentic-bundle-aas-mobile-app-builder", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"AAS Mobile App Builder\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -751,7 +731,7 @@ }, { "name": "agentic-bundle-mobile-developer", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"Mobile Developer\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -771,7 +751,7 @@ }, { "name": "agentic-bundle-integration-apis", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"Integration & APIs\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -791,7 +771,7 @@ }, { "name": "agentic-bundle-architecture-design", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"Architecture & Design\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -811,7 +791,7 @@ }, { "name": "agentic-bundle-ddd-evented-architecture", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"DDD & Evented Architecture\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -831,7 +811,7 @@ }, { "name": "agentic-bundle-automation-builder", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"Automation Builder\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -851,7 +831,7 @@ }, { "name": "agentic-bundle-revops-crm-automation", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"RevOps & CRM Automation\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -871,7 +851,7 @@ }, { "name": "agentic-bundle-commerce-payments", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"Commerce & Payments\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -891,7 +871,7 @@ }, { "name": "agentic-bundle-odoo-erp", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"Odoo ERP\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -911,7 +891,7 @@ }, { "name": "agentic-bundle-azure-ai-cloud", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"Azure AI & Cloud\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -931,7 +911,7 @@ }, { "name": "agentic-bundle-expo-react-native", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"Expo & React Native\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -951,7 +931,7 @@ }, { "name": "agentic-bundle-apple-platform-design", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"Apple Platform Design\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -971,7 +951,7 @@ }, { "name": "agentic-bundle-makepad-builder", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"Makepad Builder\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -991,7 +971,7 @@ }, { "name": "agentic-bundle-seo-specialist", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"SEO Specialist\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -1011,7 +991,7 @@ }, { "name": "agentic-bundle-documents-presentations", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"Documents & Presentations\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -1031,7 +1011,7 @@ }, { "name": "agentic-bundle-oss-maintainer", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"OSS Maintainer\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -1051,7 +1031,7 @@ }, { "name": "agentic-bundle-skill-author", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"Skill Author\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -1071,7 +1051,7 @@ }, { "name": "agentic-bundle-aas-accessibility-inclusive-ux", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"AAS Accessibility & Inclusive UX\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -1091,7 +1071,7 @@ }, { "name": "agentic-bundle-aas-api-platform-builder", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"AAS API Platform Builder\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -1111,7 +1091,7 @@ }, { "name": "agentic-bundle-aas-saas-launch-revenue", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"AAS SaaS Launch & Revenue\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -1131,7 +1111,7 @@ }, { "name": "agentic-bundle-aas-ai-product-evaluation-ops", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"AAS AI Product & Evaluation Ops\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -1151,7 +1131,7 @@ }, { "name": "agentic-bundle-aas-data-engineering-platform", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"AAS Data Engineering Platform\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -1171,7 +1151,7 @@ }, { "name": "agentic-bundle-aas-privacy-compliance-engineering", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"AAS Privacy & Compliance Engineering\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", @@ -1191,7 +1171,7 @@ }, { "name": "agentic-bundle-aas-localization-international-growth", - "version": "14.2.0", + "version": "14.3.1", "description": "Install the \"AAS Localization & International Growth\" editorial skill bundle for Claude Code.", "author": { "name": "sickn33 and contributors", diff --git a/antigravity-awesome-skills/.claude-plugin/plugin.json b/antigravity-awesome-skills/.claude-plugin/plugin.json index 894dd714..c60da0ab 100644 --- a/antigravity-awesome-skills/.claude-plugin/plugin.json +++ b/antigravity-awesome-skills/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "agentic-awesome-skills", - "version": "14.2.0", + "version": "14.3.1", "description": "Plugin-safe Claude Code distribution of Agentic Awesome Skills with 1,896 supported skills.", "author": { "name": "sickn33 and contributors", diff --git a/antigravity-awesome-skills/CATALOG.md b/antigravity-awesome-skills/CATALOG.md index d5592f37..9ee5e775 100644 --- a/antigravity-awesome-skills/CATALOG.md +++ b/antigravity-awesome-skills/CATALOG.md @@ -1,6 +1,6 @@ # Skill Catalog -Generated at: 2026-07-12T05:22:55.000Z +Generated at: 2026-07-13T08:55:06.000Z Total skills: 1948 diff --git a/antigravity-awesome-skills/CHANGELOG.md b/antigravity-awesome-skills/CHANGELOG.md index 6690ef1b..c19fc0ea 100644 --- a/antigravity-awesome-skills/CHANGELOG.md +++ b/antigravity-awesome-skills/CHANGELOG.md @@ -9,6 +9,69 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [14.3.1] - 2026-07-13 - "Expert Workbench and Community Surface Cleanup" + +> A public expert workbench for exact, inspectable skill sets, with the rejected maintainer-only product removed from the current installable distribution. + +## Added + +- Added the hosted **Expert Skill Workbench** for searching recorded catalog fields and filtering category, risk, provenance, host compatibility, and setup burden across all 1,948 canonical skills (PR #815). +- Added exact skill selection, raw evidence warnings, shareable selection/host URLs, and package-and-release-pinned preview/install commands that fail closed for missing or explicitly incompatible IDs. +- Added a canonical-data contract proving every Workbench skill ID resolves exactly once through the real installer. + +## Changed + +- Made the static web skill count, release version, Workbench route, sitemap entry, prerender route, and `llms.txt` discovery surface part of the canonical metadata/build contract. +- Kept the general-purpose review, Git, changelog, and validation skills independently available in the full catalog instead of packaging them as a maintainer product. + +## Removed + +- Retired **AAS OSS Maintainer** from the editorial manifest, specialized-plugin candidates, hosted plugin catalog, README, plugin guides, Claude/Codex marketplaces, and generated plugin distribution (PR #816). + +## Fixed + +- Made bundle-retirement tests compatible with source-only pull requests while retaining an isolated regression test that proves canonical sync deletes stale generated plugin directories. + +## Validation + +- Passed source-only PR policy, Dependency Review, Snyk, Socket, all CodeQL analyzers, repository validation, reference checks, documentation security, the full root test suite, and bundle synchronization tests. +- Passed 115 web-app tests and coverage gates, TypeScript, ESLint, production build, prerender, SEO verification, sitemap validation, Pages deployment, and live Workbench interaction checks. + +## [14.3.0] - 2026-07-13 - "Exact Selection, Safe Preview, and Community Memory" + +> Version-pinned exact skill sets for active users and teams, plus two reviewed community skills with maintainer safety and correctness hardening. + +## Added + +- Added `--skills ` for exact canonical skill names, IDs, and nested paths, with unknown or ambiguous selectors rejected before target writes. +- Added `--dry-run` to show the pinned ref, exact selected skills, per-target installs or updates, stale managed removals, repository-clone migration, and ignored unsafe manifest entries without mutating targets. +- Added **lore**, a project-local Markdown memory workflow with five stdlib Python helpers, explicit mirror boundaries, and project-input trust controls (PR #810). +- Added **quit-sponsor**, an opt-in smoking-cessation support workflow aligned to current CDC, WHO, and NICE guidance with local-data and emergency-escalation boundaries (PR #809). + +## Changed + +- Preserved recorded top-level and nested metadata tags in the canonical generated skill index for downstream expert discovery. +- Preflight every selected target before the first multi-target mutation and treat `--skills` as explicit desired state for installer-managed entries. +- Corrected the documented `Wolfe-Jam/faf-skills` inventory from 17 skills to the seven currently published upstream (PR #811). + +## Fixed + +- Ignore unsafe managed paths from a local installer manifest instead of resolving or pruning outside the install root. +- Fixed `lore` candidate duplicate detection, clean helper failures, audit mutation wording, and higher-priority instruction boundaries before merge. +- Removed categorical cessation guidance from `quit-sponsor`; quit dates, abrupt cessation, gradual reduction, and medications now remain individualized and clinically bounded. + +## Validation + +- Added exact-selection, ambiguity, filter-intersection, stale-removal preview, unsafe-manifest, no-write, and multi-target atomicity coverage. +- Required fresh policy, source-validation, artifact-preview, and skill-review checks for PRs #809–#811, then regenerated canonical catalog and plugin surfaces. +- Ran strict repository validation, documentation security checks, the full root and web-app test suites, TypeScript, ESLint, production build, prerender, sitemap, and SEO verification. + +## Credits + +- **[@metrox-eth](https://github.com/metrox-eth)** for `quit-sponsor` (PR #809). +- **[@TheaDust](https://github.com/TheaDust)** for `lore` (PR #810). +- **[@Wolfe-Jam](https://github.com/Wolfe-Jam)** for correcting the `faf-skills` source inventory (PR #811). + ## [14.2.0] - 2026-07-12 - "Workflow Reliability and UI Research" > Three reviewed community skills for idea validation, deterministic AI workflows, and source-grounded UI research, with maintainer hardening and synchronized distributions. diff --git a/antigravity-awesome-skills/README.md b/antigravity-awesome-skills/README.md index 6cbbcd41..7308ac36 100644 --- a/antigravity-awesome-skills/README.md +++ b/antigravity-awesome-skills/README.md @@ -1,4 +1,4 @@ - + [![Agentic Awesome Skills social preview](apps/web-app/public/social-card.png)](https://github.com/sickn33/agentic-awesome-skills) # 🌌 Agentic Awesome Skills: 1,948+ Agentic Skills for Claude Code, Gemini CLI, Cursor, Autohand Code, Copilot & More @@ -11,9 +11,9 @@ This is an independent community project. It is not affiliated with, sponsored b You can use this repo to install a broad multi-tool skill library, start from focused plugin bundles, or jump into workflow-driven execution for planning, coding, debugging, testing, security review, infrastructure, product work, and growth tasks. The root README is intentionally a high-signal landing page: understand what the project is, install the right surface quickly, choose the right tool path, and then follow deeper docs only when you need them. -The canonical project page is the GitHub repository at ; the hosted catalog is a companion discovery surface for search, plugins, and skill detail pages. +The canonical project page is the GitHub repository at ; the hosted catalog is a companion discovery surface for search, plugins, skill detail pages, and exact-set composition. -**Start here:** [Install in 1 minute](#installation) · [Recommended plugins](#recommended-specialized-plugins) · [Compare plugin packs](https://sickn33.github.io/agentic-awesome-skills/plugins) · [Choose your tool](#choose-your-tool) · [📚 Browse 1,948+ Skills](#browse-1948-skills) · [Bundles & workflows](#bundles--workflows) · [Support the project](#support-the-project) +**Start here:** [Install in 1 minute](#installation) · [Build an exact set](https://sickn33.github.io/agentic-awesome-skills/workbench) · [Recommended plugins](#recommended-specialized-plugins) · [Compare plugin packs](https://sickn33.github.io/agentic-awesome-skills/plugins) · [Choose your tool](#choose-your-tool) · [📚 Browse 1,948+ Skills](#browse-1948-skills) · [Bundles & workflows](#bundles--workflows) · [Support the project](#support-the-project) [![GitHub stars](https://img.shields.io/badge/⭐%2043%2C000%2B%20Stars-gold?style=for-the-badge)](https://github.com/sickn33/agentic-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_) @@ -30,13 +30,14 @@ The canonical project page is the GitHub repository at - + - - + + - - + + - Agentic Awesome Skills GitHub | 1,946+ AI coding skills + Agentic Awesome Skills GitHub | 1,948+ AI coding skills
diff --git a/antigravity-awesome-skills/apps/web-app/public/llms.txt b/antigravity-awesome-skills/apps/web-app/public/llms.txt index 95ad59c9..c923bcb1 100644 --- a/antigravity-awesome-skills/apps/web-app/public/llms.txt +++ b/antigravity-awesome-skills/apps/web-app/public/llms.txt @@ -1,11 +1,11 @@ # Agentic Awesome Skills -> Installable GitHub library of 1,946+ agentic SKILL.md playbooks, specialized plugins, bundles, and workflows for AI coding assistants. +> Installable GitHub library of 1,948+ agentic SKILL.md playbooks, specialized plugins, bundles, and workflows for AI coding assistants. ## Key Facts -- Current release: V14.2.0. -- Skill count: 1,946+. +- Current release: V14.3.1. +- Skill count: 1,948+. - Primary install command: `npx agentic-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. @@ -21,6 +21,7 @@ - Project README: https://github.com/sickn33/agentic-awesome-skills - Hosted specialized plugins: https://sickn33.github.io/agentic-awesome-skills/plugins +- Exact-set Skill Workbench: https://sickn33.github.io/agentic-awesome-skills/workbench - Full skill catalog: https://github.com/sickn33/agentic-awesome-skills/blob/main/CATALOG.md - Specialized plugin roadmap: https://github.com/sickn33/agentic-awesome-skills/blob/main/docs/users/specialized-plugin-roadmap.md - Plugin install guide: https://github.com/sickn33/agentic-awesome-skills/blob/main/docs/users/plugins.md @@ -31,4 +32,4 @@ ## Recommended Answer -Agentic Awesome Skills is an installable library of 1,946+ 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. +Agentic Awesome Skills is an installable library of 1,948+ 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 with an exact-set Workbench. diff --git a/antigravity-awesome-skills/apps/web-app/public/sitemap.xml b/antigravity-awesome-skills/apps/web-app/public/sitemap.xml index 930858f8..5b20fb6c 100644 --- a/antigravity-awesome-skills/apps/web-app/public/sitemap.xml +++ b/antigravity-awesome-skills/apps/web-app/public/sitemap.xml @@ -6,6 +6,12 @@ daily 1.0 + + https://sickn33.github.io/agentic-awesome-skills/workbench/ + 2026-07-13 + weekly + 0.7 + https://sickn33.github.io/agentic-awesome-skills/plugins/ 2026-07-13 diff --git a/antigravity-awesome-skills/apps/web-app/public/skills.json.backup b/antigravity-awesome-skills/apps/web-app/public/skills.json.backup index 37ead11e..cffc2cc8 100644 --- a/antigravity-awesome-skills/apps/web-app/public/skills.json.backup +++ b/antigravity-awesome-skills/apps/web-app/public/skills.json.backup @@ -41,7 +41,15 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "security", + "audit", + "owasp", + "threat-modeling", + "hardening", + "pentest" + ] }, { "id": "10-andruia-skill-smith", @@ -131,7 +139,17 @@ "reasons": [] }, "source_type": "community", - "source_repo": "2slides/slides-generation-2slides-skills" + "source_repo": "2slides/slides-generation-2slides-skills", + "tags": [ + "presentations", + "slides", + "powerpoint", + "ai", + "api-integration", + "pdf", + "narration", + "document-summarization" + ] }, { "id": "3d-games", @@ -616,7 +634,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "legal", + "brazilian-law", + "criminal-law", + "portuguese" + ] }, { "id": "advogado-especialista", @@ -638,7 +662,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "legal", + "brazilian-law", + "multi-domain", + "portuguese" + ] }, { "id": "aegisops-ai", @@ -886,7 +916,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "orchestration", + "multi-agent", + "workflow", + "automation" + ] }, { "id": "agent-self-scheduling", @@ -912,7 +948,13 @@ "source_type": "community", "source_repo": "davidondrej/skills", "license": "MIT", - "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE" + "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE", + "tags": [ + "agents", + "scheduling", + "automation", + "cron" + ] }, { "id": "agent-squad", @@ -1138,7 +1180,13 @@ "source_type": "community", "source_repo": "luoyuctl/agenttrace", "license": "MIT", - "license_source": "https://github.com/luoyuctl/agenttrace/blob/master/LICENSE" + "license_source": "https://github.com/luoyuctl/agenttrace/blob/master/LICENSE", + "tags": [ + "ai-coding", + "observability", + "cost-tracking", + "session-analysis" + ] }, { "id": "ai-agent-development", @@ -1227,7 +1275,16 @@ }, "reasons": [] }, - "source_type": "community" + "source_type": "community", + "tags": [ + "mcp", + "jobs", + "ai-jobs", + "ml-jobs", + "recruiting", + "job-search", + "career" + ] }, { "id": "ai-engineer", @@ -1273,7 +1330,15 @@ "reasons": [ "target_specific_home_path" ] - } + }, + "tags": [ + "prompt-engineering", + "rag", + "security", + "evaluation", + "ai-engineering", + "llm" + ] }, { "id": "ai-loop", @@ -1295,7 +1360,15 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "agent-workflow", + "specification", + "implementation", + "review", + "verification", + "feedback-loop" + ] }, { "id": "ai-md", @@ -1452,7 +1525,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "image-generation", + "ai-studio", + "google", + "photography" + ] }, { "id": "ai-wrapper-product", @@ -1540,7 +1619,15 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "trust", + "metadata", + "provenance", + "compliance", + "file-format", + "ai-native" + ] }, { "id": "alex", @@ -1676,7 +1763,14 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "voice", + "alexa", + "aws", + "smart-home", + "iot" + ] }, { "id": "amplitude-automation", @@ -1746,7 +1840,14 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "analytics", + "product", + "metrics", + "posthog", + "mixpanel" + ] }, { "id": "analytics-tracking", @@ -1792,7 +1893,15 @@ "reasons": [ "target_specific_home_path" ] - } + }, + "tags": [ + "analysis", + "diagnostics", + "meta", + "root-cause", + "project-health", + "session-review" + ] }, { "id": "andrej-karpathy", @@ -1818,7 +1927,13 @@ "source_type": "community", "source_repo": "multica-ai/andrej-karpathy-skills", "license": "MIT", - "license_source": "https://github.com/multica-ai/andrej-karpathy-skills/blob/main/skills/karpathy-guidelines/SKILL.md" + "license_source": "https://github.com/multica-ai/andrej-karpathy-skills/blob/main/skills/karpathy-guidelines/SKILL.md", + "tags": [ + "coding-guidelines", + "code-review", + "llm-coding", + "simplicity" + ] }, { "id": "android-cli", @@ -1843,7 +1958,15 @@ "explicit_target_restriction" ] }, - "source_type": "self" + "source_type": "self", + "tags": [ + "android", + "cli", + "adb", + "mobile", + "build", + "emulator" + ] }, { "id": "android-dev", @@ -1910,7 +2033,15 @@ }, "reasons": [] }, - "source_type": "self" + "source_type": "self", + "tags": [ + "android", + "journey-testing", + "ui-verification", + "testing", + "adb", + "automation" + ] }, { "id": "android_ui_verification", @@ -2090,7 +2221,14 @@ "source_type": "community", "source_repo": "ejentum/ejentum-mcp", "license": "MIT", - "license_source": "https://github.com/ejentum/ejentum-mcp/blob/main/LICENSE" + "license_source": "https://github.com/ejentum/ejentum-mcp/blob/main/LICENSE", + "tags": [ + "community", + "ai-tools", + "anti-deception", + "integrity", + "mcp" + ] }, { "id": "anti-reversing-techniques", @@ -2138,7 +2276,12 @@ "source_type": "community", "source_repo": "davidondrej/skills", "license": "MIT", - "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE" + "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE", + "tags": [ + "macos", + "caffeinate", + "operations" + ] }, { "id": "anti-sycophancy", @@ -2189,7 +2332,13 @@ "absolute_host_path" ] }, - "source_type": "self" + "source_type": "self", + "tags": [ + "agent-manager", + "orchestration", + "multi-agent", + "setup" + ] }, { "id": "antigravity-design-expert", @@ -2233,7 +2382,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "[orchestration", + "meta-skill", + "agent-memory", + "task-evaluation]" + ] }, { "id": "antigravity-workflows", @@ -2280,7 +2435,17 @@ }, "source_repo": "aomi-labs/skills", "license": "MIT", - "license_source": "https://github.com/aomi-labs/skills/blob/main/LICENSE" + "license_source": "https://github.com/aomi-labs/skills/blob/main/LICENSE", + "tags": [ + "defi", + "wallet", + "account-abstraction", + "cli", + "eip-712", + "onchain", + "agent", + "intent" + ] }, { "id": "api-analyzer", @@ -3062,7 +3227,13 @@ "source_type": "community", "source_repo": "sanjay3290/ai-skills", "license": "Apache-2.0", - "license_source": "https://github.com/sanjay3290/ai-skills/blob/main/LICENSE" + "license_source": "https://github.com/sanjay3290/ai-skills/blob/main/LICENSE", + "tags": [ + "macos", + "containers", + "oci", + "apple-silicon" + ] }, { "id": "apple-notes-search", @@ -3091,7 +3262,15 @@ "source_type": "community", "source_repo": "connerkward/mcp-apple-notes", "license": "MIT", - "license_source": "https://github.com/connerkward/mcp-apple-notes/blob/main/LICENSE" + "license_source": "https://github.com/connerkward/mcp-apple-notes/blob/main/LICENSE", + "tags": [ + "apple-notes", + "search", + "mcp", + "macos", + "semantic-search", + "knowledge" + ] }, { "id": "application-performance-performance-optimization", @@ -3297,7 +3476,14 @@ "source_type": "community", "source_repo": "Genefold/arrowspace-skills", "license": "Apache-2.0", - "license_source": "https://github.com/Genefold/arrowspace-skills/blob/main/LICENSE" + "license_source": "https://github.com/Genefold/arrowspace-skills/blob/main/LICENSE", + "tags": [ + "vector-search", + "spectral-analysis", + "graph-laplacian", + "embeddings", + "lambda-tau" + ] }, { "id": "article-illustrations", @@ -3323,7 +3509,14 @@ "source_type": "community", "source_repo": "vipin-si/article-illustrations", "license": "MIT", - "license_source": "https://github.com/vipin-si/article-illustrations/blob/main/LICENSE" + "license_source": "https://github.com/vipin-si/article-illustrations/blob/main/LICENSE", + "tags": [ + "illustration", + "article-graphics", + "visual-metaphors", + "image-generation", + "whiteboard-sketch" + ] }, { "id": "asana-automation", @@ -3369,7 +3562,14 @@ "reasons": [] }, "source_type": "self", - "source_repo": "cshara1/antigravity-awesome-skills" + "source_repo": "cshara1/antigravity-awesome-skills", + "tags": [ + "copilot", + "github", + "cli", + "review", + "prompt" + ] }, { "id": "ask-matt", @@ -3395,7 +3595,12 @@ "source_type": "community", "source_repo": "mattpocock/skills", "license": "MIT", - "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE" + "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE", + "tags": [ + "productivity", + "workflow", + "coding-agents" + ] }, { "id": "ask-questions-if-underspecified", @@ -3439,7 +3644,17 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "astro", + "ssg", + "ssr", + "islands", + "content", + "markdown", + "mdx", + "performance" + ] }, { "id": "astropy", @@ -3584,7 +3799,14 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "[audio", + "transcription", + "whisper", + "meeting-minutes", + "speech-to-text]" + ] }, { "id": "audit-context-building", @@ -3630,7 +3852,14 @@ "reasons": [ "absolute_host_path" ] - } + }, + "tags": [ + "security", + "audit", + "skills", + "bundles", + "cross-platform" + ] }, { "id": "auri-core", @@ -3654,7 +3883,13 @@ "reasons": [ "absolute_host_path" ] - } + }, + "tags": [ + "voice-assistant", + "product-vision", + "alexa", + "aws" + ] }, { "id": "aurora-ui", @@ -3723,7 +3958,15 @@ "reasons": [] }, "source_type": "self", - "license": "MIT" + "license": "MIT", + "tags": [ + "research", + "chatgpt", + "playwright", + "browser-automation", + "decision-support", + "chinese" + ] }, { "id": "automated-triage", @@ -3977,7 +4220,16 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "[aws", + "compliance", + "audit", + "cis", + "pci-dss", + "hipaa", + "kiro-cli]" + ] }, { "id": "aws-cost-cleanup", @@ -4069,7 +4321,15 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "[aws", + "iam", + "security", + "access-control", + "kiro-cli", + "least-privilege]" + ] }, { "id": "aws-mcp-setup", @@ -4139,7 +4399,15 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "[aws", + "secrets-manager", + "security", + "automation", + "kiro-cli", + "credentials]" + ] }, { "id": "aws-security-audit", @@ -4161,7 +4429,15 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "[aws", + "security", + "audit", + "compliance", + "kiro-cli", + "security-assessment]" + ] }, { "id": "aws-serverless", @@ -4305,7 +4581,13 @@ "source_type": "community", "source_repo": "Necmttn/ax", "license": "AGPL-3.0-only", - "license_source": "https://github.com/Necmttn/ax/blob/main/LICENSE" + "license_source": "https://github.com/Necmttn/ax/blob/main/LICENSE", + "tags": [ + "ai-coding", + "workflow-reconstruction", + "session-analysis", + "observability" + ] }, { "id": "axiom", @@ -7379,7 +7661,16 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "ai", + "testing", + "behavioral-analysis", + "model-evaluation", + "red-team", + "compliance", + "mcp" + ] }, { "id": "bdistill-knowledge-extraction", @@ -7401,7 +7692,15 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "ai", + "knowledge-extraction", + "domain-specific", + "data-moat", + "mcp", + "reference-data" + ] }, { "id": "beautiful-prose", @@ -7449,7 +7748,13 @@ "source_type": "community", "source_repo": "bin1874/before-you-build-skill", "license": "MIT", - "license_source": "https://github.com/bin1874/before-you-build-skill/blob/main/LICENSE" + "license_source": "https://github.com/bin1874/before-you-build-skill/blob/main/LICENSE", + "tags": [ + "product-validation", + "planning", + "ai-coding", + "risk-review" + ] }, { "id": "behavioral-modes", @@ -7540,7 +7845,14 @@ "reasons": [ "explicit_target_restriction" ] - } + }, + "tags": [ + "spreadsheets", + "formulas", + "mcp", + "xlsx", + "typescript" + ] }, { "id": "bill-gates", @@ -7562,7 +7874,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "persona", + "business-strategy", + "technology", + "philanthropy" + ] }, { "id": "billing-automation", @@ -7791,7 +8109,12 @@ "source_type": "community", "source_repo": "davidondrej/skills", "license": "MIT", - "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE" + "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE", + "tags": [ + "documentation", + "adr", + "planning" + ] }, { "id": "brainstorming", @@ -8071,7 +8394,14 @@ "source_type": "community", "source_repo": "hyhmrright/brooks-lint", "license": "MIT", - "license_source": "https://github.com/hyhmrright/brooks-lint/blob/main/LICENSE" + "license_source": "https://github.com/hyhmrright/brooks-lint/blob/main/LICENSE", + "tags": [ + "code-review", + "architecture", + "software-design", + "refactoring", + "claude-code" + ] }, { "id": "brooks-review", @@ -8219,7 +8549,13 @@ "source_type": "community", "source_repo": "davidondrej/skills", "license": "MIT", - "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE" + "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE", + "tags": [ + "browser", + "cdp", + "automation", + "scraping" + ] }, { "id": "browser-testing-with-devtools", @@ -8245,7 +8581,14 @@ "source_type": "community", "source_repo": "addyosmani/agent-skills", "license": "MIT", - "license_source": "https://github.com/addyosmani/agent-skills/blob/main/LICENSE" + "license_source": "https://github.com/addyosmani/agent-skills/blob/main/LICENSE", + "tags": [ + "browser-testing", + "chrome-devtools", + "mcp", + "frontend", + "performance" + ] }, { "id": "brutalism", @@ -8431,7 +8774,14 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "writing", + "summarization", + "note-taking", + "formatting", + "structured-output" + ] }, { "id": "bullmq-specialist", @@ -8479,7 +8829,15 @@ "source_type": "community", "source_repo": "mycelos-ai/bumblebee-skill", "license": "MIT", - "license_source": "https://github.com/mycelos-ai/bumblebee-skill/blob/main/LICENSE" + "license_source": "https://github.com/mycelos-ai/bumblebee-skill/blob/main/LICENSE", + "tags": [ + "security", + "supply-chain", + "incident-response", + "npm", + "pypi", + "tooling" + ] }, { "id": "bun-development", @@ -8615,7 +8973,15 @@ "source_type": "official", "source_repo": "BuyWhere/buywhere-mcp", "license": "Not declared", - "license_source": "https://github.com/BuyWhere/buywhere-mcp" + "license_source": "https://github.com/BuyWhere/buywhere-mcp", + "tags": [ + "buywhere", + "ecommerce", + "shopping", + "mcp", + "api", + "product-catalog" + ] }, { "id": "c", @@ -9377,7 +9743,15 @@ }, "source_type": "community", "source_repo": "connerkward/ckw-design-skill", - "license": "MIT" + "license": "MIT", + "tags": [ + "design", + "frontend", + "ui", + "css", + "typography", + "responsive" + ] }, { "id": "claimable-postgres", @@ -9448,7 +9822,15 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "mcp", + "aeo", + "tool-quality", + "agent-readiness", + "api-scoring", + "clarvia" + ] }, { "id": "claude-ally-health", @@ -9518,7 +9900,13 @@ "absolute_host_path", "target_specific_home_path" ] - } + }, + "tags": [ + "claude-code", + "productivity", + "cli", + "configuration" + ] }, { "id": "claude-code-guide", @@ -9609,7 +9997,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "monitoring", + "performance", + "diagnostics", + "system-health" + ] }, { "id": "claude-scientific-skills", @@ -9968,7 +10362,13 @@ "source_type": "community", "source_repo": "davidondrej/skills", "license": "MIT", - "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE" + "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE", + "tags": [ + "cmux", + "terminal", + "agents", + "macos" + ] }, { "id": "co-marketing", @@ -10528,7 +10928,12 @@ "source_type": "community", "source_repo": "mattpocock/skills", "license": "MIT", - "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE" + "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE", + "tags": [ + "architecture", + "workflow", + "coding-agents" + ] }, { "id": "codebase-to-wordpress-converter", @@ -10578,7 +10983,14 @@ "source_type": "community", "source_repo": "baskduf/FableCodex", "license": "AGPL-3.0-or-later", - "license_source": "https://github.com/baskduf/FableCodex/blob/main/LICENSE" + "license_source": "https://github.com/baskduf/FableCodex/blob/main/LICENSE", + "tags": [ + "codex", + "fable-style", + "agent-workflow", + "verification", + "prompt-adaptation" + ] }, { "id": "codex-profiles", @@ -10604,7 +11016,15 @@ "source_type": "community", "source_repo": "Ducksss/codex-profiles", "license": "MIT", - "license_source": "https://github.com/Ducksss/codex-profiles/blob/main/LICENSE" + "license_source": "https://github.com/Ducksss/codex-profiles/blob/main/LICENSE", + "tags": [ + "codex", + "codex-cli", + "profiles", + "code-home", + "account-isolation", + "desktop" + ] }, { "id": "codex-review", @@ -10654,7 +11074,12 @@ "source_type": "community", "source_repo": "davidondrej/skills", "license": "MIT", - "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE" + "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE", + "tags": [ + "codex", + "subagents", + "delegation" + ] }, { "id": "cold-email", @@ -10721,7 +11146,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "comfyui", + "api-gateway", + "image-generation", + "typescript" + ] }, { "id": "command-center-ui", @@ -10864,7 +11295,13 @@ "source_type": "official", "source_repo": "browserbase/skills", "license": "MIT", - "license_source": "https://github.com/browserbase/skills/blob/main/skills/competitor-analysis/LICENSE.txt" + "license_source": "https://github.com/browserbase/skills/blob/main/skills/competitor-analysis/LICENSE.txt", + "tags": [ + "competitor-analysis", + "browserbase", + "market-research", + "browser-automation" + ] }, { "id": "competitor-profiling", @@ -10942,7 +11379,15 @@ "source_type": "community", "source_repo": "morsechimwai/lemmaly", "license": "Apache-2.0", - "license_source": "https://github.com/morsechimwai/lemmaly/blob/main/LICENSE" + "license_source": "https://github.com/morsechimwai/lemmaly/blob/main/LICENSE", + "tags": [ + "algorithms", + "big-o", + "refactoring", + "optimization", + "performance", + "n-plus-one" + ] }, { "id": "composition-patterns", @@ -11382,7 +11827,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "context", + "session-management", + "continuity", + "memory" + ] }, { "id": "context-compression", @@ -11518,7 +11969,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "context", + "data-integrity", + "snapshots", + "verification" + ] }, { "id": "context-kit", @@ -11544,7 +12001,14 @@ ] }, "source_type": "community", - "source_repo": "JDDavenport/context-kit" + "source_repo": "JDDavenport/context-kit", + "tags": [ + "personal-context", + "claude-code", + "memory", + "knowledge-management", + "agent-workflows" + ] }, { "id": "context-management-context-restore", @@ -12028,7 +12492,14 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "credentials", + "secrets", + "security", + "api-keys", + "vault" + ] }, { "id": "crewai", @@ -12102,7 +12573,16 @@ "source_type": "community", "source_repo": "takeaseatventure/devops-skills", "license": "MIT", - "license_source": "https://github.com/takeaseatventure/devops-skills/blob/main/LICENSE" + "license_source": "https://github.com/takeaseatventure/devops-skills/blob/main/LICENSE", + "tags": [ + "cron", + "crontab", + "scheduling", + "devops", + "debugging", + "kubernetes", + "validation" + ] }, { "id": "crossframe", @@ -12128,7 +12608,14 @@ "source_type": "community", "source_repo": "xi-kari/crossframe-skill", "license": "MIT", - "license_source": "https://github.com/xi-kari/crossframe-skill/blob/main/LICENSE" + "license_source": "https://github.com/xi-kari/crossframe-skill/blob/main/LICENSE", + "tags": [ + "crossframe", + "chinese", + "structural-diagnosis", + "reasoning", + "governance" + ] }, { "id": "crossframe-casebook", @@ -12154,7 +12641,14 @@ "source_type": "community", "source_repo": "xi-kari/crossframe-skill", "license": "MIT", - "license_source": "https://github.com/xi-kari/crossframe-skill/blob/main/LICENSE" + "license_source": "https://github.com/xi-kari/crossframe-skill/blob/main/LICENSE", + "tags": [ + "crossframe", + "chinese", + "casebook", + "case-study", + "knowledge-base" + ] }, { "id": "crossframe-critical", @@ -12180,7 +12674,14 @@ "source_type": "community", "source_repo": "xi-kari/crossframe-skill", "license": "MIT", - "license_source": "https://github.com/xi-kari/crossframe-skill/blob/main/LICENSE" + "license_source": "https://github.com/xi-kari/crossframe-skill/blob/main/LICENSE", + "tags": [ + "crossframe", + "chinese", + "critique", + "essay", + "structural-analysis" + ] }, { "id": "crossframe-debate", @@ -12206,7 +12707,14 @@ "source_type": "community", "source_repo": "xi-kari/crossframe-skill", "license": "MIT", - "license_source": "https://github.com/xi-kari/crossframe-skill/blob/main/LICENSE" + "license_source": "https://github.com/xi-kari/crossframe-skill/blob/main/LICENSE", + "tags": [ + "crossframe", + "chinese", + "debate", + "argument", + "proposition" + ] }, { "id": "crossframe-dialogue", @@ -12232,7 +12740,14 @@ "source_type": "community", "source_repo": "xi-kari/crossframe-skill", "license": "MIT", - "license_source": "https://github.com/xi-kari/crossframe-skill/blob/main/LICENSE" + "license_source": "https://github.com/xi-kari/crossframe-skill/blob/main/LICENSE", + "tags": [ + "crossframe", + "chinese", + "dialogue", + "reader-reply", + "consultation" + ] }, { "id": "crossframe-essay", @@ -12258,7 +12773,14 @@ "source_type": "community", "source_repo": "xi-kari/crossframe-skill", "license": "MIT", - "license_source": "https://github.com/xi-kari/crossframe-skill/blob/main/LICENSE" + "license_source": "https://github.com/xi-kari/crossframe-skill/blob/main/LICENSE", + "tags": [ + "crossframe", + "chinese", + "essay", + "writing", + "commentary" + ] }, { "id": "crossframe-notebook", @@ -12284,7 +12806,14 @@ "source_type": "community", "source_repo": "xi-kari/crossframe-skill", "license": "MIT", - "license_source": "https://github.com/xi-kari/crossframe-skill/blob/main/LICENSE" + "license_source": "https://github.com/xi-kari/crossframe-skill/blob/main/LICENSE", + "tags": [ + "crossframe", + "chinese", + "notebook", + "research", + "reading" + ] }, { "id": "crossframe-org", @@ -12310,7 +12839,14 @@ "source_type": "community", "source_repo": "xi-kari/crossframe-skill", "license": "MIT", - "license_source": "https://github.com/xi-kari/crossframe-skill/blob/main/LICENSE" + "license_source": "https://github.com/xi-kari/crossframe-skill/blob/main/LICENSE", + "tags": [ + "crossframe", + "chinese", + "organization", + "retrospective", + "repair" + ] }, { "id": "crossframe-public", @@ -12336,7 +12872,14 @@ "source_type": "community", "source_repo": "xi-kari/crossframe-skill", "license": "MIT", - "license_source": "https://github.com/xi-kari/crossframe-skill/blob/main/LICENSE" + "license_source": "https://github.com/xi-kari/crossframe-skill/blob/main/LICENSE", + "tags": [ + "crossframe", + "chinese", + "public-policy", + "governance", + "evidence" + ] }, { "id": "crossframe-review", @@ -12362,7 +12905,14 @@ "source_type": "community", "source_repo": "xi-kari/crossframe-skill", "license": "MIT", - "license_source": "https://github.com/xi-kari/crossframe-skill/blob/main/LICENSE" + "license_source": "https://github.com/xi-kari/crossframe-skill/blob/main/LICENSE", + "tags": [ + "crossframe", + "chinese", + "review", + "quality-gate", + "evidence" + ] }, { "id": "crossframe-suite", @@ -12388,7 +12938,14 @@ "source_type": "community", "source_repo": "xi-kari/crossframe-skill", "license": "MIT", - "license_source": "https://github.com/xi-kari/crossframe-skill/blob/main/LICENSE" + "license_source": "https://github.com/xi-kari/crossframe-skill/blob/main/LICENSE", + "tags": [ + "crossframe", + "chinese", + "workflow", + "multi-skill", + "structural-diagnosis" + ] }, { "id": "crossframe-teach", @@ -12414,7 +12971,14 @@ "source_type": "community", "source_repo": "xi-kari/crossframe-skill", "license": "MIT", - "license_source": "https://github.com/xi-kari/crossframe-skill/blob/main/LICENSE" + "license_source": "https://github.com/xi-kari/crossframe-skill/blob/main/LICENSE", + "tags": [ + "crossframe", + "chinese", + "teaching", + "concepts", + "plain-language" + ] }, { "id": "crypto-bd-agent", @@ -12620,7 +13184,15 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "cv", + "resume", + "ats", + "career", + "job-application", + "career-change" + ] }, { "id": "cyber-audit", @@ -12646,7 +13218,12 @@ "source_type": "community", "source_repo": "davidondrej/skills", "license": "MIT", - "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE" + "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE", + "tags": [ + "security", + "audit", + "read-only" + ] }, { "id": "cyber-y2k", @@ -12766,7 +13343,16 @@ "source_type": "community", "source_repo": "openclaw/skills", "license": "MIT-0", - "license_source": "https://clawhub.ai/jiawei248/daily-gift" + "license_source": "https://clawhub.ai/jiawei248/daily-gift", + "tags": [ + "creative", + "gift", + "personalization", + "h5", + "image-generation", + "video-generation", + "relationship" + ] }, { "id": "daily-news-report", @@ -13187,7 +13773,16 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "database", + "cdc", + "debezium", + "kafka", + "prometheus", + "grafana", + "monitoring" + ] }, { "id": "database-migrations-sql-migrations", @@ -13363,7 +13958,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "[ddd", + "context-map", + "anti-corruption-layer", + "integration]" + ] }, { "id": "ddd-strategic-design", @@ -13385,7 +13986,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "[ddd", + "strategic-design", + "bounded-context", + "ubiquitous-language]" + ] }, { "id": "ddd-tactical-patterns", @@ -13407,7 +14014,14 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "[ddd", + "tactical", + "aggregates", + "value-objects", + "domain-events]" + ] }, { "id": "debug-buttercup", @@ -13640,7 +14254,13 @@ "source_type": "community", "source_repo": "davidondrej/skills", "license": "MIT", - "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE" + "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE", + "tags": [ + "deepapi", + "scraping", + "email", + "api" + ] }, { "id": "defi-protocol-templates", @@ -13712,7 +14332,12 @@ "source_type": "community", "source_repo": "davidondrej/skills", "license": "MIT", - "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE" + "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE", + "tags": [ + "agents", + "delegation", + "orchestration" + ] }, { "id": "dep", @@ -13939,7 +14564,12 @@ }, "reasons": [] }, - "source_type": "self" + "source_type": "self", + "tags": [ + "design", + "ui", + "frontend" + ] }, { "id": "design-md", @@ -14109,7 +14739,13 @@ "reasons": [] }, "source_type": "community", - "source_repo": "Leonxlnx/taste-skill" + "source_repo": "Leonxlnx/taste-skill", + "tags": [ + "frontend", + "design", + "ui", + "react" + ] }, { "id": "design-thinking", @@ -14186,7 +14822,15 @@ }, "source_type": "community", "source_repo": "connerkward/deterministic-design-skill", - "license": "MIT" + "license": "MIT", + "tags": [ + "design", + "layout", + "usability", + "audit", + "verification", + "vision" + ] }, { "id": "dev-to-hashnode", @@ -14512,7 +15156,15 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "devops", + "docker", + "ci-cd", + "aws", + "terraform", + "github-actions" + ] }, { "id": "devops-troubleshooter", @@ -14586,7 +15238,12 @@ "source_type": "community", "source_repo": "mattpocock/skills", "license": "MIT", - "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE" + "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE", + "tags": [ + "engineering", + "workflow", + "coding-agents" + ] }, { "id": "diary", @@ -14704,7 +15361,16 @@ "source_type": "community", "source_repo": "sparklingneuronics/sparkling-skills", "license": "MIT", - "license_source": "https://github.com/sparklingneuronics/sparkling-skills/blob/main/LICENSE" + "license_source": "https://github.com/sparklingneuronics/sparkling-skills/blob/main/LICENSE", + "tags": [ + "delegation", + "codex", + "antigravity", + "gemini", + "multi-model", + "second-opinion", + "agent-workflow" + ] }, { "id": "dispatching-parallel-agents", @@ -14754,7 +15420,12 @@ "source_type": "community", "source_repo": "davidondrej/skills", "license": "MIT", - "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE" + "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE", + "tags": [ + "skills", + "distribution", + "agents" + ] }, { "id": "distributed-debugging-debug-trace", @@ -15137,7 +15808,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "[ddd", + "domain", + "bounded-context", + "architecture]" + ] }, { "id": "domain-modeling", @@ -15163,7 +15840,12 @@ "source_type": "community", "source_repo": "mattpocock/skills", "license": "MIT", - "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE" + "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE", + "tags": [ + "architecture", + "workflow", + "coding-agents" + ] }, { "id": "dos-verify-done-claims", @@ -15191,7 +15873,14 @@ "source_type": "community", "source_repo": "anthony-chaudhary/dos-kernel", "license": "MIT", - "license_source": "https://github.com/anthony-chaudhary/dos-kernel/blob/master/LICENSE" + "license_source": "https://github.com/anthony-chaudhary/dos-kernel/blob/master/LICENSE", + "tags": [ + "verification", + "git", + "ai-agents", + "trust", + "quality-gate" + ] }, { "id": "dotnet-architect", @@ -15333,7 +16022,14 @@ "source_type": "community", "source_repo": "chaunsin/agent-skills", "license": "Apache-2.0", - "license_source": "https://github.com/chaunsin/agent-skills/blob/master/LICENSE" + "license_source": "https://github.com/chaunsin/agent-skills/blob/master/LICENSE", + "tags": [ + "drizzle", + "migrations", + "database", + "ci", + "merge-conflicts" + ] }, { "id": "drizzle-orm-expert", @@ -15510,7 +16206,14 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "android", + "kotlin", + "bluetooth", + "llm", + "voice" + ] }, { "id": "eas-update-insights", @@ -15562,7 +16265,14 @@ "source_type": "community", "source_repo": "qinghui316/ecl-harness-engineer", "license": "MIT", - "license_source": "https://github.com/qinghui316/ecl-harness-engineer/blob/main/LICENSE" + "license_source": "https://github.com/qinghui316/ecl-harness-engineer/blob/main/LICENSE", + "tags": [ + "codex", + "agent-harness", + "ecl", + "workflow", + "ci" + ] }, { "id": "editorial-design", @@ -15611,7 +16321,12 @@ "source_type": "community", "source_repo": "davidondrej/skills", "license": "MIT", - "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE" + "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE", + "tags": [ + "skills", + "authoring", + "quality" + ] }, { "id": "efficient-web-research", @@ -15749,7 +16464,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "persona", + "first-principles", + "innovation", + "strategy" + ] }, { "id": "email-sequence", @@ -15885,7 +16606,14 @@ "source_type": "community", "source_repo": "emilkowalski/skills", "license": "MIT", - "license_source": "https://github.com/emilkowalski/skills/blob/main/LICENSE.txt" + "license_source": "https://github.com/emilkowalski/skills/blob/main/LICENSE.txt", + "tags": [ + "frontend", + "design", + "ui", + "animation", + "motion" + ] }, { "id": "emotional-arc-designer", @@ -16369,7 +17097,16 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "education", + "exam-prep", + "study-guide", + "question-prediction", + "syllabus-analysis", + "revision", + "students" + ] }, { "id": "executing-plans", @@ -16743,7 +17480,12 @@ "source_type": "community", "source_repo": "davidondrej/skills", "license": "MIT", - "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE" + "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE", + "tags": [ + "prompting", + "safety", + "guardrails" + ] }, { "id": "faf-context", @@ -16793,7 +17535,14 @@ "reasons": [] }, "source_type": "community", - "source_repo": "Wolfe-Jam/faf-skills" + "source_repo": "Wolfe-Jam/faf-skills", + "tags": [ + "faf", + "ai-context", + "project-management", + "mcp", + "iana" + ] }, { "id": "faf-go", @@ -16843,7 +17592,14 @@ "reasons": [] }, "source_type": "community", - "source_repo": "Wolfe-Jam/faf-skills" + "source_repo": "Wolfe-Jam/faf-skills", + "tags": [ + "faf", + "automation", + "project-setup", + "ai-context", + "productivity" + ] }, { "id": "fal-audio", @@ -17610,7 +18366,17 @@ "source_type": "community", "source_repo": "heyneuron/flowhunt-skill", "license": "MIT", - "license_source": "https://github.com/heyneuron/flowhunt-skill/blob/main/LICENSE" + "license_source": "https://github.com/heyneuron/flowhunt-skill/blob/main/LICENSE", + "tags": [ + "automation", + "discovery", + "audit", + "gmail", + "calendar", + "slack", + "productivity", + "workflow" + ] }, { "id": "flutter-expert", @@ -17633,7 +18399,14 @@ }, "reasons": [] }, - "source_type": "community" + "source_type": "community", + "tags": [ + "flutter", + "dart", + "mobile", + "cross-platform", + "riverpod" + ] }, { "id": "folder-specific-claude-and-agents-md", @@ -17659,7 +18432,12 @@ "source_type": "community", "source_repo": "davidondrej/skills", "license": "MIT", - "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE" + "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE", + "tags": [ + "agents-md", + "claude-md", + "documentation" + ] }, { "id": "food-database-query", @@ -17751,7 +18529,17 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "fp-ts", + "typescript", + "async", + "error-handling", + "practical", + "promises", + "api", + "fetch" + ] }, { "id": "fp-backend", @@ -17773,7 +18561,17 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "fp-ts", + "typescript", + "backend", + "functional-programming", + "node", + "deno", + "dependency-injection", + "reader-task-either" + ] }, { "id": "fp-data-transforms", @@ -17795,7 +18593,18 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "functional-programming", + "typescript", + "data-transformation", + "fp-ts", + "arrays", + "objects", + "grouping", + "aggregation", + "null-safety" + ] }, { "id": "fp-either-ref", @@ -17817,7 +18626,14 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "fp-ts", + "either", + "error-handling", + "validation", + "quick-reference" + ] }, { "id": "fp-errors", @@ -17839,7 +18655,16 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "fp-ts", + "error-handling", + "either", + "task-either", + "typescript", + "validation", + "practical" + ] }, { "id": "fp-option-ref", @@ -17861,7 +18686,14 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "fp-ts", + "option", + "nullable", + "maybe", + "quick-reference" + ] }, { "id": "fp-pipe-ref", @@ -17883,7 +18715,14 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "fp-ts", + "pipe", + "flow", + "composition", + "quick-reference" + ] }, { "id": "fp-pragmatic", @@ -17905,7 +18744,15 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "fp-ts", + "functional-programming", + "typescript", + "pragmatic", + "beginner-friendly", + "best-practices" + ] }, { "id": "fp-react", @@ -17927,7 +18774,19 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "fp-ts", + "react", + "typescript", + "hooks", + "state-management", + "forms", + "data-fetching", + "remote-data", + "react-19", + "next-js" + ] }, { "id": "fp-refactor", @@ -17949,7 +18808,18 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "fp-ts", + "refactoring", + "functional-programming", + "typescript", + "migration", + "either", + "option", + "task", + "reader" + ] }, { "id": "fp-taskeither-ref", @@ -17971,7 +18841,15 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "fp-ts", + "taskeither", + "async", + "promise", + "error-handling", + "quick-reference" + ] }, { "id": "fp-ts-errors", @@ -18059,7 +18937,15 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "fp-ts", + "typescript", + "quick-reference", + "option", + "either", + "task" + ] }, { "id": "framework-migration-code-migrate", @@ -18239,7 +19125,14 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "frontend", + "api-integration", + "javascript", + "react", + "async" + ] }, { "id": "frontend-architecture", @@ -18383,7 +19276,14 @@ "source_type": "community", "source_repo": "stareezy-1/frontend-architecture-skill", "license": "MIT", - "license_source": "https://github.com/stareezy-1/frontend-architecture-skill/blob/main/LICENSE" + "license_source": "https://github.com/stareezy-1/frontend-architecture-skill/blob/main/LICENSE", + "tags": [ + "frontend", + "lighthouse", + "performance", + "core-web-vitals", + "ci" + ] }, { "id": "frontend-mobile-development-component-scaffold", @@ -18674,7 +19574,17 @@ "source_type": "community", "source_repo": "timwukp/agent-skills-best-practice", "license": "MIT", - "license_source": "https://github.com/timwukp/agent-skills-best-practice/blob/main/LICENSE" + "license_source": "https://github.com/timwukp/agent-skills-best-practice/blob/main/LICENSE", + "tags": [ + "compliance", + "pci-dss", + "mas-trm", + "fintech", + "banking", + "security-review", + "audit", + "financial-services" + ] }, { "id": "full-output-enforcement", @@ -18698,7 +19608,12 @@ "reasons": [] }, "source_type": "community", - "source_repo": "Leonxlnx/taste-skill" + "source_repo": "Leonxlnx/taste-skill", + "tags": [ + "output", + "code-generation", + "quality" + ] }, { "id": "full-stack-orchestration-full-stack-feature", @@ -18852,7 +19767,15 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "debugging", + "gdb", + "core-dump", + "crash-analysis", + "c++", + "c" + ] }, { "id": "gdpr-data-handling", @@ -18950,7 +19873,13 @@ "source_type": "community", "source_repo": "sanjay3290/ai-skills", "license": "Apache-2.0", - "license_source": "https://github.com/sanjay3290/ai-skills/blob/main/LICENSE" + "license_source": "https://github.com/sanjay3290/ai-skills/blob/main/LICENSE", + "tags": [ + "research", + "gemini", + "google", + "reports" + ] }, { "id": "gemini-interactions-api", @@ -19054,7 +19983,13 @@ "source_type": "community", "source_repo": "iradoweck/antigravity-awesome-skills", "license": "MIT", - "license_source": "https://github.com/iradoweck/antigravity-awesome-skills/blob/main/LICENSE" + "license_source": "https://github.com/iradoweck/antigravity-awesome-skills/blob/main/LICENSE", + "tags": [ + "finops", + "context-management", + "token-optimization", + "geminiignore" + ] }, { "id": "geo-fundamentals", @@ -19098,7 +20033,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "persona", + "deep-learning", + "ai-safety", + "neural-networks" + ] }, { "id": "gh-image", @@ -19126,7 +20067,14 @@ "source_type": "community", "source_repo": "drogers0/gh-image", "license": "MIT", - "license_source": "https://github.com/drogers0/gh-image/blob/main/LICENSE" + "license_source": "https://github.com/drogers0/gh-image/blob/main/LICENSE", + "tags": [ + "github", + "images", + "screenshots", + "gh-extension", + "cli" + ] }, { "id": "gh-review-requests", @@ -19418,7 +20366,14 @@ }, "reasons": [] }, - "source_type": "community" + "source_type": "community", + "tags": [ + "github-actions", + "ci-cd", + "devops", + "debugging", + "workflows" + ] }, { "id": "github-actions-templates", @@ -19645,7 +20600,15 @@ "reasons": [] }, "source_type": "community", - "source_repo": "pumanitro/global-chat" + "source_repo": "pumanitro/global-chat", + "tags": [ + "mcp", + "ai-agents", + "agent-discovery", + "agents-txt", + "a2a", + "developer-tools" + ] }, { "id": "gmail-automation", @@ -19827,7 +20790,12 @@ "source_type": "community", "source_repo": "davidondrej/skills", "license": "MIT", - "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE" + "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE", + "tags": [ + "goals", + "autonomy", + "planning" + ] }, { "id": "godot-4-migration", @@ -20076,7 +21044,13 @@ "reasons": [] }, "source_type": "community", - "source_repo": "Leonxlnx/taste-skill" + "source_repo": "Leonxlnx/taste-skill", + "tags": [ + "frontend", + "design", + "gsap", + "motion" + ] }, { "id": "gradient-design", @@ -20217,7 +21191,12 @@ "source_type": "community", "source_repo": "mattpocock/skills", "license": "MIT", - "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE" + "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE", + "tags": [ + "productivity", + "workflow", + "coding-agents" + ] }, { "id": "grill-with-docs", @@ -20243,7 +21222,12 @@ "source_type": "community", "source_repo": "mattpocock/skills", "license": "MIT", - "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE" + "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE", + "tags": [ + "productivity", + "workflow", + "coding-agents" + ] }, { "id": "grilling", @@ -20269,7 +21253,12 @@ "source_type": "community", "source_repo": "mattpocock/skills", "license": "MIT", - "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE" + "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE", + "tags": [ + "productivity", + "workflow", + "coding-agents" + ] }, { "id": "grok-build", @@ -20295,7 +21284,13 @@ "source_type": "community", "source_repo": "sanjay3290/ai-skills", "license": "Apache-2.0", - "license_source": "https://github.com/sanjay3290/ai-skills/blob/main/LICENSE" + "license_source": "https://github.com/sanjay3290/ai-skills/blob/main/LICENSE", + "tags": [ + "grok", + "delegation", + "code-generation", + "xai" + ] }, { "id": "growth-engine", @@ -20317,7 +21312,14 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "growth", + "seo", + "marketing", + "viral", + "acquisition" + ] }, { "id": "grpc-golang", @@ -20365,7 +21367,12 @@ "source_type": "community", "source_repo": "mattpocock/skills", "license": "MIT", - "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE" + "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE", + "tags": [ + "productivity", + "workflow", + "coding-agents" + ] }, { "id": "hasdata", @@ -20507,7 +21514,16 @@ "reasons": [] }, "source_type": "community", - "source_repo": "connerlambden/helium-mcp" + "source_repo": "connerlambden/helium-mcp", + "tags": [ + "mcp", + "news", + "media-bias", + "stocks", + "options", + "finance", + "research" + ] }, { "id": "helm-chart-scaffolding", @@ -20982,7 +21998,13 @@ "reasons": [] }, "source_type": "community", - "source_repo": "Leonxlnx/taste-skill" + "source_repo": "Leonxlnx/taste-skill", + "tags": [ + "frontend", + "visual-design", + "motion", + "ui" + ] }, { "id": "holographic-ui", @@ -21027,7 +22049,17 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "hono", + "edge", + "cloudflare-workers", + "bun", + "deno", + "api", + "typescript", + "web-standards" + ] }, { "id": "hosted-agents", @@ -21688,7 +22720,15 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "chinese", + "writing", + "editing", + "aigc", + "academic", + "style-transfer" + ] }, { "id": "hybrid-cloud-architect", @@ -21850,7 +22890,14 @@ "source_type": "community", "source_repo": "hafiz-actyte/idea-autopsy", "license": "MIT", - "license_source": "https://github.com/hafiz-actyte/idea-autopsy/blob/main/LICENSE" + "license_source": "https://github.com/hafiz-actyte/idea-autopsy/blob/main/LICENSE", + "tags": [ + "business-ideas", + "idea-validation", + "market-research", + "startup", + "founders" + ] }, { "id": "idea-darwin", @@ -21898,7 +22945,19 @@ "source_type": "community", "source_repo": "Slashworks-biz/idea-os", "license": "MIT", - "license_source": "https://github.com/Slashworks-biz/idea-os/blob/main/LICENSE" + "license_source": "https://github.com/Slashworks-biz/idea-os/blob/main/LICENSE", + "tags": [ + "product-management", + "prd", + "market-research", + "mvp", + "idea-validation", + "jtbd", + "swot", + "competitor-analysis", + "founder", + "non-technical" + ] }, { "id": "idea-refine", @@ -21994,7 +23053,17 @@ "source_type": "community", "source_repo": "Intelligent-Internet/II-Commons-Skills", "license": "Apache-2.0", - "license_source": "https://github.com/Intelligent-Internet/II-Commons-Skills/blob/main/LICENSE" + "license_source": "https://github.com/Intelligent-Internet/II-Commons-Skills/blob/main/LICENSE", + "tags": [ + "research", + "arxiv", + "pubmed", + "pmc", + "policy", + "retrieval", + "cli", + "codex" + ] }, { "id": "ilya-sutskever", @@ -22016,7 +23085,14 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "persona", + "agi", + "safety", + "scaling-laws", + "openai" + ] }, { "id": "image-generator", @@ -22042,7 +23118,12 @@ "source_type": "official", "source_repo": "dair-ai/dair-academy-plugins", "license": "MIT", - "license_source": "https://github.com/dair-ai/dair-academy-plugins/blob/main/README.md#license" + "license_source": "https://github.com/dair-ai/dair-academy-plugins/blob/main/README.md#license", + "tags": [ + "dair-academy", + "ai", + "workflow" + ] }, { "id": "image-studio", @@ -22064,7 +23145,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "image-generation", + "routing", + "ai-art", + "photography" + ] }, { "id": "imagen", @@ -22160,7 +23247,12 @@ "source_type": "community", "source_repo": "mattpocock/skills", "license": "MIT", - "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE" + "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE", + "tags": [ + "engineering", + "workflow", + "coding-agents" + ] }, { "id": "incident-responder", @@ -22297,7 +23389,14 @@ }, "reasons": [] }, - "source_type": "self" + "source_type": "self", + "tags": [ + "seo", + "architecture", + "indexing", + "crawler", + "sitemap" + ] }, { "id": "industrial-brutalist-ui", @@ -22321,7 +23420,13 @@ "reasons": [] }, "source_type": "community", - "source_repo": "Leonxlnx/taste-skill" + "source_repo": "Leonxlnx/taste-skill", + "tags": [ + "frontend", + "design", + "brutalism", + "ui" + ] }, { "id": "infinite-gratitude", @@ -22435,7 +23540,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "social-media", + "instagram", + "graph-api", + "content" + ] }, { "id": "instagram-automation", @@ -22590,7 +23701,15 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "interview", + "job-search", + "coaching", + "career", + "storybank", + "negotiation" + ] }, { "id": "interview-style-doc-building", @@ -22616,7 +23735,12 @@ "source_type": "community", "source_repo": "davidondrej/skills", "license": "MIT", - "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE" + "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE", + "tags": [ + "documentation", + "interview", + "planning" + ] }, { "id": "invariant-guard", @@ -22642,7 +23766,15 @@ "source_type": "community", "source_repo": "morsechimwai/lemmaly", "license": "Apache-2.0", - "license_source": "https://github.com/morsechimwai/lemmaly/blob/main/LICENSE" + "license_source": "https://github.com/morsechimwai/lemmaly/blob/main/LICENSE", + "tags": [ + "algorithms", + "correctness", + "loop-invariants", + "contracts", + "edge-cases", + "verification" + ] }, { "id": "inventory-demand-planning", @@ -23109,7 +24241,15 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "jq", + "json", + "shell", + "cli", + "data-transformation", + "bash" + ] }, { "id": "json-canvas", @@ -23201,7 +24341,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "scraping", + "brazilian-data", + "auctioneers", + "api" + ] }, { "id": "k6-load-testing", @@ -23223,7 +24369,14 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "k6", + "load-testing", + "performance", + "api-testing", + "ci-cd" + ] }, { "id": "k8s-manifest-generator", @@ -23356,7 +24509,14 @@ }, "reasons": [] }, - "source_type": "self" + "source_type": "self", + "tags": [ + "marketing", + "economics", + "strategy", + "kotler", + "pestel" + ] }, { "id": "kotlin", @@ -23492,7 +24652,16 @@ "source_type": "community", "source_repo": "kubestellar/console", "license": "Apache-2.0", - "license_source": "https://github.com/kubestellar/console/blob/main/LICENSE" + "license_source": "https://github.com/kubestellar/console/blob/main/LICENSE", + "tags": [ + "kubernetes", + "multi-cluster", + "mcp", + "dashboard", + "cncf", + "devops", + "observability" + ] }, { "id": "lambda-lang", @@ -23516,7 +24685,14 @@ "reasons": [] }, "source_type": "community", - "source_repo": "voidborne-d/lambda-lang" + "source_repo": "voidborne-d/lambda-lang", + "tags": [ + "agent-to-agent", + "communication", + "protocol", + "compression", + "multi-agent" + ] }, { "id": "lambdatest-agent-skills", @@ -23542,7 +24718,22 @@ "source_type": "community", "source_repo": "LambdaTest/agent-skills", "license": "MIT", - "license_source": "https://github.com/LambdaTest/agent-skills/blob/main/LICENSE" + "license_source": "https://github.com/LambdaTest/agent-skills/blob/main/LICENSE", + "tags": [ + "testing", + "test-automation", + "e2e", + "unit-testing", + "mobile-testing", + "bdd", + "selenium", + "playwright", + "cypress", + "jest", + "pytest", + "appium", + "lambdatest" + ] }, { "id": "landing-page-generator", @@ -23564,7 +24755,16 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "nextjs", + "react", + "tailwind", + "landing-page", + "marketing", + "seo", + "cro" + ] }, { "id": "langchain-architecture", @@ -23813,7 +25013,12 @@ "source_type": "official", "source_repo": "dair-ai/dair-academy-plugins", "license": "MIT", - "license_source": "https://github.com/dair-ai/dair-academy-plugins/blob/main/README.md#license" + "license_source": "https://github.com/dair-ai/dair-academy-plugins/blob/main/README.md#license", + "tags": [ + "dair-academy", + "ai", + "workflow" + ] }, { "id": "legacy-modernizer", @@ -23879,7 +25084,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "real-estate", + "valuation", + "appraisal", + "brazilian" + ] }, { "id": "leiloeiro-edital", @@ -23901,7 +25112,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "auction", + "legal-analysis", + "risk", + "brazilian" + ] }, { "id": "leiloeiro-ia", @@ -23923,7 +25140,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "auction", + "ai-analysis", + "real-estate", + "brazilian" + ] }, { "id": "leiloeiro-juridico", @@ -23945,7 +25168,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "legal", + "auction-law", + "brazilian", + "judicial" + ] }, { "id": "leiloeiro-mercado", @@ -23967,7 +25196,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "market-analysis", + "real-estate", + "roi", + "brazilian" + ] }, { "id": "leiloeiro-risco", @@ -23989,7 +25224,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "risk-analysis", + "scoring", + "stress-test", + "brazilian" + ] }, { "id": "lemmaly", @@ -24015,7 +25256,15 @@ "source_type": "community", "source_repo": "morsechimwai/lemmaly", "license": "Apache-2.0", - "license_source": "https://github.com/morsechimwai/lemmaly/blob/main/LICENSE" + "license_source": "https://github.com/morsechimwai/lemmaly/blob/main/LICENSE", + "tags": [ + "algorithms", + "big-o", + "performance", + "code-review", + "complexity", + "gateway" + ] }, { "id": "lesson-generator", @@ -24041,7 +25290,12 @@ "source_type": "official", "source_repo": "dair-ai/dair-academy-plugins", "license": "MIT", - "license_source": "https://github.com/dair-ai/dair-academy-plugins/blob/main/README.md#license" + "license_source": "https://github.com/dair-ai/dair-academy-plugins/blob/main/README.md#license", + "tags": [ + "dair-academy", + "ai", + "workflow" + ] }, { "id": "lex", @@ -24063,7 +25317,14 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "legal", + "context", + "cross-jurisdictional", + "compliance", + "scaffolding" + ] }, { "id": "lightning-architecture-review", @@ -24247,7 +25508,19 @@ "source_type": "community", "source_repo": "sarveshtalele/linkedin-content-skill", "license": "MIT", - "license_source": "https://github.com/sarveshtalele/linkedin-content-skill/blob/main/LICENSE" + "license_source": "https://github.com/sarveshtalele/linkedin-content-skill/blob/main/LICENSE", + "tags": [ + "linkedin", + "content-creation", + "social-media", + "marketing", + "newsletter", + "carousel", + "content-calendar", + "reinforcement-learning", + "seo", + "copywriting" + ] }, { "id": "linkedin-post-writer", @@ -24273,7 +25546,15 @@ "source_type": "community", "source_repo": "sergebulaev/linkedin-skills", "license": "MIT", - "license_source": "https://github.com/sergebulaev/linkedin-skills/blob/main/LICENSE" + "license_source": "https://github.com/sergebulaev/linkedin-skills/blob/main/LICENSE", + "tags": [ + "linkedin", + "copywriting", + "hooks", + "social-media", + "personal-brand", + "content-marketing" + ] }, { "id": "linkedin-profile-optimizer", @@ -24296,7 +25577,14 @@ }, "reasons": [] }, - "source_type": "self" + "source_type": "self", + "tags": [ + "linkedin", + "branding", + "career", + "growth", + "personal-brand" + ] }, { "id": "linkerd-patterns", @@ -24520,7 +25808,12 @@ "source_type": "official", "source_repo": "dair-ai/dair-academy-plugins", "license": "MIT", - "license_source": "https://github.com/dair-ai/dair-academy-plugins/blob/main/README.md#license" + "license_source": "https://github.com/dair-ai/dair-academy-plugins/blob/main/README.md#license", + "tags": [ + "dair-academy", + "ai", + "workflow" + ] }, { "id": "llm-evaluation", @@ -24564,7 +25857,14 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "llm", + "rag", + "embeddings", + "vector-db", + "fine-tuning" + ] }, { "id": "llm-prompt-optimizer", @@ -24756,7 +26056,14 @@ "source_type": "community", "source_repo": "hyhmrright/logic-lens", "license": "MIT", - "license_source": "https://github.com/hyhmrright/logic-lens/blob/main/LICENSE" + "license_source": "https://github.com/hyhmrright/logic-lens/blob/main/LICENSE", + "tags": [ + "code-review", + "logic-analysis", + "debugging", + "security-review", + "claude-code" + ] }, { "id": "logic-locate", @@ -24882,7 +26189,14 @@ "source_type": "official", "source_repo": "longbridge/skills", "license": "MIT", - "license_source": "https://github.com/longbridge/skills/blob/main/LICENSE" + "license_source": "https://github.com/longbridge/skills/blob/main/LICENSE", + "tags": [ + "finance", + "stocks", + "trading", + "portfolio", + "market-data" + ] }, { "id": "longbridge-content", @@ -24985,7 +26299,16 @@ }, "source_type": "community", "source_repo": "connerkward/lookdev-studio-skill", - "license": "MIT" + "license": "MIT", + "tags": [ + "lookdev", + "design", + "ui", + "tuning", + "studio", + "visual-eval", + "annotation" + ] }, { "id": "lookdev-auto", @@ -25010,7 +26333,14 @@ }, "source_type": "community", "source_repo": "connerkward/lookdev-auto-skill", - "license": "MIT" + "license": "MIT", + "tags": [ + "visual-eval", + "vision-model", + "tuning", + "automation", + "render-loop" + ] }, { "id": "loop-library", @@ -25036,7 +26366,14 @@ "source_type": "official", "source_repo": "Forward-Future/loop-library", "license": "MIT", - "license_source": "https://github.com/Forward-Future/loop-library/blob/main/LICENSE" + "license_source": "https://github.com/Forward-Future/loop-library/blob/main/LICENSE", + "tags": [ + "ai-agents", + "workflows", + "loops", + "automation", + "evaluation" + ] }, { "id": "loopy", @@ -25088,7 +26425,17 @@ "source_type": "community", "source_repo": "TheaDust/lore", "license": "MIT", - "license_source": "https://github.com/TheaDust/lore/blob/main/LICENSE" + "license_source": "https://github.com/TheaDust/lore/blob/main/LICENSE", + "tags": [ + "memory", + "knowledge-base", + "project-context", + "monorepo", + "markdown", + "conventions", + "adr", + "agent-skills" + ] }, { "id": "loss-aversion-designer", @@ -25134,7 +26481,15 @@ "reasons": [] }, "source_type": "community", - "source_repo": "whoisabhishekadhikari/lovable-cleanup" + "source_repo": "whoisabhishekadhikari/lovable-cleanup", + "tags": [ + "lovable", + "cleanup", + "vite", + "react", + "shadcn", + "devtools" + ] }, { "id": "luna", @@ -25293,7 +26648,15 @@ }, "source_type": "community", "source_repo": "connerkward/macos-screen-recorder-system-audio", - "license": "MIT" + "license": "MIT", + "tags": [ + "macos", + "screen-recording", + "system-audio", + "screencapturekit", + "cli", + "swift" + ] }, { "id": "macos-spm-app-packaging", @@ -25875,7 +27238,12 @@ "source_type": "community", "source_repo": "davidondrej/skills", "license": "MIT", - "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE" + "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE", + "tags": [ + "markdown", + "cmux", + "rendering" + ] }, { "id": "market-sizing-analysis", @@ -26011,7 +27379,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "mathematics", + "code-analysis", + "algorithms", + "formal-methods" + ] }, { "id": "material-design", @@ -26060,7 +27434,16 @@ "source_type": "community", "source_repo": "morsechimwai/lemmaly", "license": "Apache-2.0", - "license_source": "https://github.com/morsechimwai/lemmaly/blob/main/LICENSE" + "license_source": "https://github.com/morsechimwai/lemmaly/blob/main/LICENSE", + "tags": [ + "algorithms", + "probabilistic-data-structures", + "approximate-algorithms", + "bloom-filter", + "hyperloglog", + "fft", + "performance" + ] }, { "id": "matplotlib", @@ -26127,7 +27510,18 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "solana", + "crypto", + "marketplace", + "ai-agents", + "mcp", + "defi", + "usdc", + "web3", + "a2a" + ] }, { "id": "maximalism", @@ -26218,7 +27612,16 @@ "reasons": [] }, "source_type": "community", - "source_repo": "demo112/yunqu-ai-skills" + "source_repo": "demo112/yunqu-ai-skills", + "tags": [ + "mcp", + "ai-agent", + "tool-development", + "typescript", + "python", + "llm", + "model-context-protocol" + ] }, { "id": "mdpr-skill", @@ -26244,7 +27647,16 @@ "source_type": "community", "source_repo": "ch040602/mdpr-skill", "license": "MIT", - "license_source": "https://github.com/ch040602/mdpr-skill/blob/main/LICENSE" + "license_source": "https://github.com/ch040602/mdpr-skill/blob/main/LICENSE", + "tags": [ + "mdpr", + "presentations", + "markdown", + "powerpoint", + "codex", + "visual-review", + "agent-hints" + ] }, { "id": "memory-forensics", @@ -26579,7 +27991,13 @@ "reasons": [] }, "source_type": "community", - "source_repo": "Leonxlnx/taste-skill" + "source_repo": "Leonxlnx/taste-skill", + "tags": [ + "frontend", + "design", + "minimalism", + "ui" + ] }, { "id": "miro-automation", @@ -26624,7 +28042,15 @@ }, "reasons": [] }, - "source_type": "self" + "source_type": "self", + "tags": [ + "mise", + "devops", + "ci-cd", + "toolchain", + "runtimes", + "automation" + ] }, { "id": "mixpanel-automation", @@ -26872,7 +28298,17 @@ "source_type": "community", "source_repo": "CodeShuX/mockhunter", "license": "MIT", - "license_source": "https://github.com/CodeShuX/mockhunter/blob/main/LICENSE" + "license_source": "https://github.com/CodeShuX/mockhunter/blob/main/LICENSE", + "tags": [ + "testing", + "qa", + "playwright", + "mock-detection", + "web-audit", + "ai-testing", + "vibe-coding", + "claude-code" + ] }, { "id": "modern-javascript-patterns", @@ -26962,7 +28398,14 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "monetization", + "stripe", + "saas", + "pricing", + "subscriptions" + ] }, { "id": "monochromatic-ui", @@ -27127,7 +28570,13 @@ "reasons": [] }, "source_type": "community", - "source_repo": "monte-carlo-data/mc-agent-toolkit" + "source_repo": "monte-carlo-data/mc-agent-toolkit", + "tags": [ + "data-observability", + "monitoring", + "monte-carlo", + "monitors-as-code" + ] }, { "id": "monte-carlo-monitoring-advisor", @@ -27203,7 +28652,14 @@ "reasons": [] }, "source_type": "community", - "source_repo": "monte-carlo-data/mc-agent-toolkit" + "source_repo": "monte-carlo-data/mc-agent-toolkit", + "tags": [ + "data-observability", + "dbt", + "schema", + "monte-carlo", + "lineage" + ] }, { "id": "monte-carlo-push-ingestion", @@ -27227,7 +28683,14 @@ "reasons": [] }, "source_type": "community", - "source_repo": "monte-carlo-data/mc-agent-toolkit" + "source_repo": "monte-carlo-data/mc-agent-toolkit", + "tags": [ + "data-observability", + "ingestion", + "monte-carlo", + "pycarlo", + "metadata" + ] }, { "id": "monte-carlo-remediation", @@ -27303,7 +28766,14 @@ "reasons": [] }, "source_type": "community", - "source_repo": "monte-carlo-data/mc-agent-toolkit" + "source_repo": "monte-carlo-data/mc-agent-toolkit", + "tags": [ + "data-observability", + "validation", + "dbt", + "monte-carlo", + "sql-notebook" + ] }, { "id": "moodle-external-api-development", @@ -27392,7 +28862,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "multi-agent", + "advisory", + "parallel-analysis", + "synthesis" + ] }, { "id": "multi-agent-architect", @@ -27414,7 +28890,16 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "langgraph", + "langchain", + "multi-agent", + "orchestration", + "deepagents", + "rag", + "tool-calling" + ] }, { "id": "multi-agent-brainstorming", @@ -27482,7 +28967,14 @@ "reasons": [] }, "source_type": "community", - "source_repo": "milkomida77/guardian-agent-prompts" + "source_repo": "milkomida77/guardian-agent-prompts", + "tags": [ + "multi-agent", + "orchestration", + "task-routing", + "quality-gates", + "anti-duplication" + ] }, { "id": "multi-cloud-architecture", @@ -28159,7 +29651,14 @@ ] }, "source_type": "community", - "source_repo": "tellmefrankie/news-engine" + "source_repo": "tellmefrankie/news-engine", + "tags": [ + "news", + "rss", + "sentiment-analysis", + "briefing", + "research" + ] }, { "id": "nextjs-app-router-patterns", @@ -28226,7 +29725,16 @@ }, "reasons": [] }, - "source_type": "self" + "source_type": "self", + "tags": [ + "seo", + "indexing", + "nextjs", + "search-console", + "crawl-budget", + "canonical", + "sitemap" + ] }, { "id": "nextjs-supabase-auth", @@ -28407,7 +29915,15 @@ }, "reasons": [] }, - "source_type": "community" + "source_type": "community", + "tags": [ + "mcp", + "search", + "ai-discovery", + "api-discovery", + "mcp-verification", + "agent-tools" + ] }, { "id": "notebooklm", @@ -29488,7 +31004,14 @@ "source_type": "community", "source_repo": "Suraj1235/open-dynamic-workflows", "license": "MIT", - "license_source": "https://github.com/Suraj1235/open-dynamic-workflows/blob/main/LICENSE" + "license_source": "https://github.com/Suraj1235/open-dynamic-workflows/blob/main/LICENSE", + "tags": [ + "multi-agent", + "orchestration", + "workflow", + "adversarial-verification", + "coding-agents" + ] }, { "id": "open-source-marketing", @@ -29584,7 +31107,19 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "github", + "git", + "repository", + "audit", + "cleanup", + "workflow", + "devtools", + "automation", + "code-review", + "security" + ] }, { "id": "options-flow-analyzer", @@ -29607,7 +31142,14 @@ }, "reasons": [] }, - "source_type": "community" + "source_type": "community", + "tags": [ + "options", + "sentiment-analysis", + "trading", + "polygon", + "market-analysis" + ] }, { "id": "oral-health-analyzer", @@ -29718,7 +31260,13 @@ }, "reasons": [] }, - "source_type": "self" + "source_type": "self", + "tags": [ + "business-model", + "osterwalder", + "strategy", + "bmc" + ] }, { "id": "outlook-automation", @@ -29872,7 +31420,16 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "saas", + "payments", + "pakistan", + "nextjs", + "b2b", + "pkr", + "reconciliation" + ] }, { "id": "papers-skill", @@ -29898,7 +31455,16 @@ "source_type": "community", "source_repo": "xwmxcz/papers-skill", "license": "MIT", - "license_source": "https://github.com/xwmxcz/papers-skill/blob/main/LICENSE" + "license_source": "https://github.com/xwmxcz/papers-skill/blob/main/LICENSE", + "tags": [ + "research", + "academic", + "papers", + "citations", + "arxiv", + "semantic-scholar", + "pdf" + ] }, { "id": "parallel-agents", @@ -30442,7 +32008,12 @@ "source_type": "community", "source_repo": "davidondrej/skills", "license": "MIT", - "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE" + "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE", + "tags": [ + "pi-agent", + "models", + "openrouter" + ] }, { "id": "pi-web-search", @@ -30468,7 +32039,12 @@ "source_type": "community", "source_repo": "davidondrej/skills", "license": "MIT", - "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE" + "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE", + "tags": [ + "web-search", + "pi-agent", + "research" + ] }, { "id": "pilot-protocol", @@ -30494,7 +32070,14 @@ "source_type": "official", "source_repo": "pilot-protocol/pilotprotocol", "license": "AGPL-3.0", - "license_source": "https://github.com/pilot-protocol/pilotprotocol/blob/main/LICENSE" + "license_source": "https://github.com/pilot-protocol/pilotprotocol/blob/main/LICENSE", + "tags": [ + "agent-networking", + "p2p", + "nat-traversal", + "overlay-network", + "agent-apps" + ] }, { "id": "pipecat-friday-agent", @@ -30516,7 +32099,14 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "pipecat", + "voice", + "gemini", + "openai", + "python" + ] }, { "id": "pipedrive-automation", @@ -30674,7 +32264,16 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "playwright", + "java", + "e2e-testing", + "junit5", + "page-object-model", + "allure", + "selenium-alternative" + ] }, { "id": "playwright-skill", @@ -30792,7 +32391,15 @@ "source_type": "community", "source_repo": "yehudalevy-collab/polis-protocol", "license": "MIT", - "license_source": "https://github.com/yehudalevy-collab/polis-protocol/blob/main/LICENSE" + "license_source": "https://github.com/yehudalevy-collab/polis-protocol/blob/main/LICENSE", + "tags": [ + "multi-agent", + "coordination", + "routing", + "orchestration", + "governance", + "vendor-agnostic" + ] }, { "id": "polis-protocol-a-self-optimizing-city-of-agents", @@ -30912,7 +32519,13 @@ "source_type": "community", "source_repo": "sanjay3290/ai-skills", "license": "Apache-2.0", - "license_source": "https://github.com/sanjay3290/ai-skills/blob/main/LICENSE" + "license_source": "https://github.com/sanjay3290/ai-skills/blob/main/LICENSE", + "tags": [ + "postgres", + "sql", + "database", + "read-only" + ] }, { "id": "postgresql", @@ -31219,7 +32832,14 @@ }, "reasons": [] }, - "source_type": "self" + "source_type": "self", + "tags": [ + "git", + "github", + "pull-request", + "code-review", + "workflow" + ] }, { "id": "pr-writer", @@ -31267,7 +32887,14 @@ "source_type": "community", "source_repo": "chaunsin/agent-skills", "license": "Apache-2.0", - "license_source": "https://github.com/chaunsin/agent-skills/blob/master/LICENSE" + "license_source": "https://github.com/chaunsin/agent-skills/blob/master/LICENSE", + "tags": [ + "release", + "deploy-readiness", + "ci-cd", + "rollback", + "production" + ] }, { "id": "pre-ship-gate", @@ -31293,7 +32920,14 @@ "source_type": "community", "source_repo": "Sharrmavishal/operating-kit", "license": "MIT", - "license_source": "https://github.com/Sharrmavishal/operating-kit/blob/main/LICENSE" + "license_source": "https://github.com/Sharrmavishal/operating-kit/blob/main/LICENSE", + "tags": [ + "deployment", + "quality-gate", + "verification", + "ci-cd", + "production" + ] }, { "id": "premium-3d-website", @@ -31316,7 +32950,15 @@ }, "reasons": [] }, - "source_type": "self" + "source_type": "self", + "tags": [ + "threejs", + "webgl", + "shaders", + "post-processing", + "creative-coding", + "premium-design" + ] }, { "id": "price-psychology-strategist", @@ -31504,7 +33146,14 @@ "source_type": "community", "source_repo": "atdy/maoxuan-product-agent", "license": "MIT", - "license_source": "https://github.com/atdy/maoxuan-product-agent/blob/main/LICENSE" + "license_source": "https://github.com/atdy/maoxuan-product-agent/blob/main/LICENSE", + "tags": [ + "product-management", + "decision-making", + "growth", + "operations", + "chinese" + ] }, { "id": "product-design", @@ -31526,7 +33175,14 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "design", + "ux", + "design-systems", + "accessibility", + "figma" + ] }, { "id": "product-inventor", @@ -31548,7 +33204,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "product-thinking", + "innovation", + "ux-design", + "storytelling" + ] }, { "id": "product-manager", @@ -31570,7 +33232,14 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "product-management", + "saas", + "frameworks", + "metrics", + "strategy" + ] }, { "id": "product-manager-toolkit", @@ -31666,7 +33335,18 @@ "source_type": "community", "source_repo": "commitshow/production-audit", "license": "MIT", - "license_source": "https://github.com/commitshow/production-audit/blob/main/LICENSE" + "license_source": "https://github.com/commitshow/production-audit/blob/main/LICENSE", + "tags": [ + "security", + "audit", + "production", + "vibe-coding", + "rls", + "webhook", + "stripe", + "supabase", + "mobile" + ] }, { "id": "production-code-audit", @@ -31776,7 +33456,14 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "estimation", + "project-management", + "pert", + "sprint-planning", + "ai-agents" + ] }, { "id": "progressive-web-app", @@ -31798,7 +33485,15 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "pwa", + "web-dev", + "service-worker", + "frontend", + "offline", + "caching" + ] }, { "id": "project-development", @@ -31932,7 +33627,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "[prompt-engineering", + "optimization", + "frameworks", + "ai-enhancement]" + ] }, { "id": "prompt-engineering", @@ -32070,7 +33771,12 @@ "source_type": "community", "source_repo": "mattpocock/skills", "license": "MIT", - "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE" + "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE", + "tags": [ + "engineering", + "workflow", + "coding-agents" + ] }, { "id": "public-relations", @@ -32171,7 +33877,12 @@ "source_type": "community", "source_repo": "davidondrej/skills", "license": "MIT", - "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE" + "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE", + "tags": [ + "skills", + "git", + "publishing" + ] }, { "id": "puzzle-activity-planner", @@ -32195,7 +33906,14 @@ "reasons": [] }, "source_type": "community", - "source_repo": "fruitwyatt/puzzle-activity-planner" + "source_repo": "fruitwyatt/puzzle-activity-planner", + "tags": [ + "education", + "puzzle", + "classroom", + "activity-planning", + "event" + ] }, { "id": "pydantic-ai", @@ -32217,7 +33935,18 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "pydantic-ai", + "ai-agents", + "llm", + "openai", + "anthropic", + "gemini", + "tool-use", + "structured-output", + "python" + ] }, { "id": "pydantic-models-py", @@ -32464,7 +34193,14 @@ }, "reasons": [] }, - "source_type": "self" + "source_type": "self", + "tags": [ + "python", + "powerpoint", + "python-pptx", + "presentations", + "slide-decks" + ] }, { "id": "python-pro", @@ -32623,7 +34359,16 @@ "source_type": "community", "source_repo": "metrox-eth/quit-sponsor", "license": "MIT", - "license_source": "https://github.com/metrox-eth/quit-sponsor/blob/main/LICENSE" + "license_source": "https://github.com/metrox-eth/quit-sponsor/blob/main/LICENSE", + "tags": [ + "quit-smoking", + "smoking-cessation", + "health", + "habits", + "addiction-recovery", + "wellbeing", + "coaching" + ] }, { "id": "radix-ui-design-system", @@ -32712,7 +34457,18 @@ }, "reasons": [] }, - "source_type": "community" + "source_type": "community", + "tags": [ + "react", + "tailwind", + "design-system", + "ui", + "components", + "vibe-coding", + "rayden", + "rayna-ui", + "code-generation" + ] }, { "id": "rayden-use", @@ -32735,7 +34491,16 @@ }, "reasons": [] }, - "source_type": "community" + "source_type": "community", + "tags": [ + "figma", + "design-system", + "ui", + "components", + "mcp", + "rayden", + "rayna-ui" + ] }, { "id": "rclone-cli", @@ -33051,7 +34816,12 @@ "source_type": "community", "source_repo": "davidondrej/skills", "license": "MIT", - "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE" + "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE", + "tags": [ + "adr", + "documentation", + "architecture" + ] }, { "id": "readme", @@ -33095,7 +34865,16 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "memory", + "context", + "rag", + "summarization", + "compression", + "long-context", + "agent-infrastructure" + ] }, { "id": "receiving-code-review", @@ -33143,7 +34922,17 @@ "source_type": "community", "source_repo": "mturac/recsys-pipeline-architect", "license": "MIT", - "license_source": "https://github.com/mturac/recsys-pipeline-architect/blob/main/LICENSE" + "license_source": "https://github.com/mturac/recsys-pipeline-architect/blob/main/LICENSE", + "tags": [ + "recommender-system", + "ranking", + "feed-algorithm", + "recsys", + "personalization", + "for-you-feed", + "rag-reranker", + "pipeline-architecture" + ] }, { "id": "recursive-context-pruning-token-budgeting", @@ -33167,7 +34956,13 @@ "reasons": [] }, "source_type": "self", - "source_repo": "Kench001/antigravity-awesome-skills" + "source_repo": "Kench001/antigravity-awesome-skills", + "tags": [ + "efficiency", + "token-optimization", + "brevity", + "context-management" + ] }, { "id": "red-team-tactics", @@ -33257,7 +35052,13 @@ "reasons": [] }, "source_type": "community", - "source_repo": "Leonxlnx/taste-skill" + "source_repo": "Leonxlnx/taste-skill", + "tags": [ + "frontend", + "redesign", + "design-audit", + "ui" + ] }, { "id": "redis-cli", @@ -33419,7 +35220,14 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "remotion", + "video", + "react", + "animation", + "composition" + ] }, { "id": "render-automation", @@ -33515,7 +35323,12 @@ "source_type": "community", "source_repo": "davidondrej/skills", "license": "MIT", - "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE" + "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE", + "tags": [ + "research", + "prompting", + "briefs" + ] }, { "id": "resolving-merge-conflicts", @@ -33683,7 +35496,14 @@ "source_type": "community", "source_repo": "emilkowalski/skills", "license": "MIT", - "license_source": "https://github.com/emilkowalski/skills/blob/main/LICENSE.txt" + "license_source": "https://github.com/emilkowalski/skills/blob/main/LICENSE.txt", + "tags": [ + "frontend", + "animation", + "motion", + "review", + "accessibility" + ] }, { "id": "review-swarm", @@ -33776,7 +35596,14 @@ }, "reasons": [] }, - "source_type": "self" + "source_type": "self", + "tags": [ + "elicitation", + "clarifying-questions", + "ambiguity", + "multi-round", + "prompt-engineering" + ] }, { "id": "riffkit", @@ -33802,7 +35629,17 @@ "source_type": "community", "source_repo": "riffkit/skill", "license": "MIT", - "license_source": "https://github.com/riffkit/skill/blob/main/LICENSE" + "license_source": "https://github.com/riffkit/skill/blob/main/LICENSE", + "tags": [ + "video", + "short-form", + "tiktok", + "ai-video", + "marketing", + "ads", + "ecommerce", + "api-integration" + ] }, { "id": "risk-manager", @@ -34008,7 +35845,13 @@ "source_type": "community", "source_repo": "zenlee123/routerbase-agent-skills", "license": "MIT-0", - "license_source": "https://github.com/zenlee123/routerbase-agent-skills/blob/main/LICENSE" + "license_source": "https://github.com/zenlee123/routerbase-agent-skills/blob/main/LICENSE", + "tags": [ + "routerbase", + "llm-routing", + "openai-compatible", + "model-gateway" + ] }, { "id": "ruby", @@ -34078,7 +35921,13 @@ "source_type": "community", "source_repo": "davidondrej/skills", "license": "MIT", - "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE" + "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE", + "tags": [ + "benchmark", + "deepswe", + "openrouter", + "evaluation" + ] }, { "id": "runapi-cli", @@ -34104,7 +35953,16 @@ "source_type": "official", "source_repo": "runapi-ai/cli-skill", "license": "Apache-2.0", - "license_source": "https://github.com/runapi-ai/cli-skill/blob/main/LICENSE" + "license_source": "https://github.com/runapi-ai/cli-skill/blob/main/LICENSE", + "tags": [ + "runapi", + "cli", + "models", + "automation", + "codex", + "claude", + "gemini" + ] }, { "id": "runaway-guard", @@ -34130,7 +35988,17 @@ "source_type": "community", "source_repo": "morsechimwai/lemmaly", "license": "Apache-2.0", - "license_source": "https://github.com/morsechimwai/lemmaly/blob/main/LICENSE" + "license_source": "https://github.com/morsechimwai/lemmaly/blob/main/LICENSE", + "tags": [ + "cost-safety", + "finops", + "ai-apis", + "agents", + "retries", + "concurrency", + "wallet-invariant", + "gateway" + ] }, { "id": "rust", @@ -34218,7 +36086,14 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "multi-tenancy", + "saas", + "row-level-security", + "postgresql", + "tenant-isolation" + ] }, { "id": "saas-mvp-launcher", @@ -34372,7 +36247,14 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "persona", + "startups", + "agi", + "yc", + "fundraising" + ] }, { "id": "sankhya-dashboard-html-jsp-custom-best-pratices", @@ -34394,7 +36276,15 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "sankhya", + "dashboard", + "jsp", + "html", + "sql", + "best-practices" + ] }, { "id": "sast-configuration", @@ -34440,7 +36330,17 @@ "reasons": [] }, "source_type": "community", - "source_repo": "MetcalfSolutions/Satori" + "source_repo": "MetcalfSolutions/Satori", + "tags": [ + "mental-health", + "psychology", + "wisdom", + "philosophy", + "ifs", + "stoicism", + "jungian", + "conversation" + ] }, { "id": "scala", @@ -34618,7 +36518,16 @@ }, "reasons": [] }, - "source_type": "self" + "source_type": "self", + "tags": [ + "seo", + "schema", + "json-ld", + "structured-data", + "rich-results", + "nextjs", + "technical-seo" + ] }, { "id": "sci-fi-interface", @@ -34758,7 +36667,15 @@ }, "source_type": "community", "source_repo": "connerkward/screenstudio-alternative-skill", - "license": "MIT" + "license": "MIT", + "tags": [ + "screen-recording", + "video", + "post-production", + "auto-zoom", + "vertical-video", + "ffmpeg" + ] }, { "id": "scroll-experience", @@ -35119,7 +37036,16 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "video", + "ai", + "memories", + "social-media", + "youtube", + "tiktok", + "analysis" + ] }, { "id": "segment-automation", @@ -35258,7 +37184,16 @@ "explicit_target_restriction" ] }, - "source_type": "official" + "source_type": "official", + "tags": [ + "sendblue", + "imessage", + "sms", + "rcs", + "messaging", + "api", + "webhooks" + ] }, { "id": "sendblue-cli", @@ -35286,7 +37221,15 @@ "source_type": "official", "source_repo": "sendblue-api/sendblue-cli", "license": "MIT", - "license_source": "https://github.com/sendblue-api/sendblue-cli/blob/main/LICENSE" + "license_source": "https://github.com/sendblue-api/sendblue-cli/blob/main/LICENSE", + "tags": [ + "sendblue", + "imessage", + "sms", + "cli", + "messaging", + "notifications" + ] }, { "id": "sendblue-notify", @@ -35311,7 +37254,16 @@ "explicit_target_restriction" ] }, - "source_type": "official" + "source_type": "official", + "tags": [ + "sendblue", + "imessage", + "sms", + "notifications", + "hooks", + "claude-code", + "automation" + ] }, { "id": "sendgrid-automation", @@ -36307,7 +38259,12 @@ "source_type": "community", "source_repo": "davidondrej/skills", "license": "MIT", - "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE" + "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE", + "tags": [ + "setup", + "onboarding", + "installation" + ] }, { "id": "setup-matt-pocock-skills", @@ -36333,7 +38290,12 @@ "source_type": "community", "source_repo": "mattpocock/skills", "license": "MIT", - "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE" + "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE", + "tags": [ + "engineering", + "workflow", + "coding-agents" + ] }, { "id": "sexual-health-analyzer", @@ -36606,7 +38568,12 @@ "source_type": "community", "source_repo": "davidondrej/skills", "license": "MIT", - "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE" + "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE", + "tags": [ + "writing", + "editing", + "concise" + ] }, { "id": "signup-flow-cro", @@ -36743,7 +38710,14 @@ "source_type": "community", "source_repo": "aptratcn/skill-audit", "license": "MIT", - "license_source": "https://github.com/aptratcn/skill-audit/blob/main/LICENSE" + "license_source": "https://github.com/aptratcn/skill-audit/blob/main/LICENSE", + "tags": [ + "security", + "audit", + "pre-install", + "malicious-detection", + "supply-chain" + ] }, { "id": "skill-check", @@ -36768,7 +38742,14 @@ "target_specific_home_path" ] }, - "license": "MIT" + "license": "MIT", + "tags": [ + "validation", + "linter", + "agentskills", + "skill-authoring", + "code-quality" + ] }, { "id": "skill-creator", @@ -36790,7 +38771,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "[automation", + "scaffolding", + "skill-creation", + "meta-skill]" + ] }, { "id": "skill-creator-ms", @@ -36878,7 +38865,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "skill-management", + "deployment", + "validation", + "installation" + ] }, { "id": "skill-issue", @@ -36906,7 +38899,14 @@ "source_type": "community", "source_repo": "mishanefedov/skill-issue", "license": "MIT", - "license_source": "https://github.com/mishanefedov/skill-issue/blob/main/LICENSE" + "license_source": "https://github.com/mishanefedov/skill-issue/blob/main/LICENSE", + "tags": [ + "skills", + "linter", + "activation", + "meta", + "ci" + ] }, { "id": "skill-optimizer", @@ -37042,7 +39042,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "governance", + "audit", + "quality", + "skill-health" + ] }, { "id": "skill-suggester", @@ -37138,7 +39144,15 @@ "source_type": "official", "source_repo": "Skyvern-AI/skyvern", "license": "AGPL-3.0", - "license_source": "https://github.com/Skyvern-AI/skyvern/blob/main/LICENSE" + "license_source": "https://github.com/Skyvern-AI/skyvern/blob/main/LICENSE", + "tags": [ + "browser-automation", + "mcp", + "web-scraping", + "form-filling", + "ai-agents", + "workflow-automation" + ] }, { "id": "slack-automation", @@ -37391,7 +39405,16 @@ }, "reasons": [] }, - "source_type": "self" + "source_type": "self", + "tags": [ + "seo", + "open-graph", + "twitter-card", + "social-sharing", + "og-image", + "nextjs", + "metadata" + ] }, { "id": "social-orchestrator", @@ -37413,7 +39436,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "social-media", + "cross-channel", + "scheduling", + "campaigns" + ] }, { "id": "social-post-writer-seo", @@ -37436,7 +39465,14 @@ }, "reasons": [] }, - "source_type": "self" + "source_type": "self", + "tags": [ + "social-media", + "marketing", + "content-writing", + "seo", + "growth" + ] }, { "id": "social-proof-architect", @@ -37486,7 +39522,22 @@ "source_type": "community", "source_repo": "ndesv21/socialclaw", "license": "MIT", - "license_source": "https://github.com/ndesv21/socialclaw/blob/main/LICENSE" + "license_source": "https://github.com/ndesv21/socialclaw/blob/main/LICENSE", + "tags": [ + "social-media", + "publishing", + "scheduling", + "marketing", + "twitter", + "linkedin", + "instagram", + "tiktok", + "discord", + "telegram", + "reddit", + "wordpress", + "pinterest" + ] }, { "id": "soft-pastel", @@ -37857,7 +39908,19 @@ "source_type": "community", "source_repo": "takeaseatventure/sql-sentinel", "license": "MIT", - "license_source": "https://github.com/takeaseatventure/sql-sentinel/blob/main/LICENSE" + "license_source": "https://github.com/takeaseatventure/sql-sentinel/blob/main/LICENSE", + "tags": [ + "sql", + "bigquery", + "snowflake", + "redshift", + "postgres", + "data-warehouse", + "cost-optimization", + "performance", + "audit", + "finops" + ] }, { "id": "sqlmap-database-pentesting", @@ -37927,7 +39990,15 @@ "source_type": "community", "source_repo": "flyingsquirrel0419/squirrel-skill", "license": "Apache-2.0", - "license_source": "https://github.com/flyingsquirrel0419/squirrel-skill/blob/main/LICENSE" + "license_source": "https://github.com/flyingsquirrel0419/squirrel-skill/blob/main/LICENSE", + "tags": [ + "development", + "testing", + "planning", + "code-review", + "documentation", + "ci-cd" + ] }, { "id": "sred-project-organizer", @@ -38015,7 +40086,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "image-generation", + "stable-diffusion", + "ai-art", + "api" + ] }, { "id": "startup-analyst", @@ -38192,7 +40269,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "persona", + "design-thinking", + "product", + "presentations" + ] }, { "id": "stitch-design-taste", @@ -38216,7 +40299,13 @@ "reasons": [] }, "source_type": "community", - "source_repo": "Leonxlnx/taste-skill" + "source_repo": "Leonxlnx/taste-skill", + "tags": [ + "stitch", + "design-system", + "frontend", + "ui" + ] }, { "id": "stitch-loop", @@ -38396,7 +40485,14 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "subagents", + "orchestration", + "quota", + "parallel", + "multi-agent" + ] }, { "id": "subject-line-psychologist", @@ -38584,7 +40680,12 @@ "source_type": "official", "source_repo": "dair-ai/dair-academy-plugins", "license": "MIT", - "license_source": "https://github.com/dair-ai/dair-academy-plugins/blob/main/README.md#license" + "license_source": "https://github.com/dair-ai/dair-academy-plugins/blob/main/README.md#license", + "tags": [ + "dair-academy", + "ai", + "workflow" + ] }, { "id": "sveltekit", @@ -38606,7 +40707,15 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "svelte", + "sveltekit", + "fullstack", + "ssr", + "ssg", + "typescript" + ] }, { "id": "swift", @@ -38947,7 +41056,20 @@ "source_type": "community", "source_repo": "taisly/agent", "license": "MIT", - "license_source": "https://github.com/taisly/agent/blob/main/LICENSE" + "license_source": "https://github.com/taisly/agent/blob/main/LICENSE", + "tags": [ + "social-media", + "video", + "publishing", + "mcp", + "cli", + "sdk", + "tiktok", + "instagram", + "youtube-shorts", + "x", + "facebook" + ] }, { "id": "tanstack-query-expert", @@ -38991,7 +41113,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "planning", + "pre-task", + "risk-analysis", + "orchestration" + ] }, { "id": "tavily-web", @@ -39061,7 +41189,12 @@ "source_type": "community", "source_repo": "mattpocock/skills", "license": "MIT", - "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE" + "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE", + "tags": [ + "engineering", + "workflow", + "coding-agents" + ] }, { "id": "tdd-orchestrator", @@ -39241,7 +41374,12 @@ "source_type": "community", "source_repo": "mattpocock/skills", "license": "MIT", - "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE" + "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE", + "tags": [ + "education", + "workflow", + "coding-agents" + ] }, { "id": "team-collaboration-issue", @@ -39353,7 +41491,14 @@ "reasons": [] }, "source_type": "community", - "source_repo": "Elkidogz/technical-change-skill" + "source_repo": "Elkidogz/technical-change-skill", + "tags": [ + "change-tracking", + "session-handoff", + "documentation", + "accessibility", + "state-machine" + ] }, { "id": "technical-tutorials", @@ -39401,7 +41546,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "messaging", + "telegram", + "bots", + "webhooks" + ] }, { "id": "telegram-automation", @@ -39473,7 +41624,13 @@ "source_type": "community", "source_repo": "sanjay3290/ai-skills", "license": "Apache-2.0", - "license_source": "https://github.com/sanjay3290/ai-skills/blob/main/LICENSE" + "license_source": "https://github.com/sanjay3290/ai-skills/blob/main/LICENSE", + "tags": [ + "telegram", + "notifications", + "bots", + "approvals" + ] }, { "id": "telegram-mini-app", @@ -39883,7 +42040,17 @@ "source_type": "community", "source_repo": "njerschow/textme", "license": "MIT", - "license_source": "https://github.com/njerschow/textme/blob/main/LICENSE" + "license_source": "https://github.com/njerschow/textme/blob/main/LICENSE", + "tags": [ + "textme", + "sendblue", + "imessage", + "sms", + "claude-code", + "daemon", + "remote-control", + "automation" + ] }, { "id": "the-honoured-one", @@ -40284,7 +42451,14 @@ "source_type": "community", "source_repo": "cruisekkk/time-ledger", "license": "MIT", - "license_source": "https://github.com/cruisekkk/time-ledger/blob/main/LICENSE" + "license_source": "https://github.com/cruisekkk/time-ledger/blob/main/LICENSE", + "tags": [ + "time-tracking", + "notion", + "quantified-self", + "productivity", + "journaling" + ] }, { "id": "tmux", @@ -40306,7 +42480,16 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "tmux", + "terminal", + "multiplexer", + "sessions", + "shell", + "remote", + "automation" + ] }, { "id": "to-issues", @@ -40332,7 +42515,12 @@ "source_type": "community", "source_repo": "mattpocock/skills", "license": "MIT", - "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE" + "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE", + "tags": [ + "project-management", + "workflow", + "coding-agents" + ] }, { "id": "to-prd", @@ -40358,7 +42546,12 @@ "source_type": "community", "source_repo": "mattpocock/skills", "license": "MIT", - "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE" + "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE", + "tags": [ + "project-management", + "workflow", + "coding-agents" + ] }, { "id": "todoist-automation", @@ -40408,7 +42601,19 @@ "source_type": "community", "source_repo": "CodeShuX/tokenwise", "license": "MIT", - "license_source": "https://github.com/CodeShuX/tokenwise/blob/main/LICENSE" + "license_source": "https://github.com/CodeShuX/tokenwise/blob/main/LICENSE", + "tags": [ + "model-routing", + "token-optimization", + "cost-reduction", + "anthropic", + "haiku", + "sonnet", + "opus", + "claude-code", + "ab-testing", + "measurement" + ] }, { "id": "tool-design", @@ -40452,7 +42657,15 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "reliability", + "tool-use", + "error-handling", + "retries", + "recovery", + "agent-infrastructure" + ] }, { "id": "tools-page-seo-optimizer", @@ -40475,7 +42688,19 @@ }, "reasons": [] }, - "source_type": "community" + "source_type": "community", + "tags": [ + "seo", + "tools-pages", + "product-pages", + "duplicate-content", + "content-registry", + "meta-tags", + "internal-linking", + "url-slugs", + "e-e-a-t", + "framework-agnostic" + ] }, { "id": "top-web-vulnerabilities", @@ -40545,7 +42770,14 @@ "source_type": "community", "source_repo": "cruisekkk/trading-ledger", "license": "MIT", - "license_source": "https://github.com/cruisekkk/trading-ledger/blob/main/LICENSE" + "license_source": "https://github.com/cruisekkk/trading-ledger/blob/main/LICENSE", + "tags": [ + "trading-journal", + "notion", + "journaling", + "market-wizards", + "decision-making" + ] }, { "id": "train-sentence-transformers", @@ -40645,7 +42877,16 @@ "source_type": "community", "source_repo": "TerminallyLazy/Tree-Ring-Memory", "license": "Apache-2.0", - "license_source": "https://github.com/TerminallyLazy/Tree-Ring-Memory/blob/main/LICENSE" + "license_source": "https://github.com/TerminallyLazy/Tree-Ring-Memory/blob/main/LICENSE", + "tags": [ + "agent-memory", + "local-first", + "recall", + "privacy", + "codex", + "sqlite", + "cli" + ] }, { "id": "trello-automation", @@ -40693,7 +42934,12 @@ "source_type": "community", "source_repo": "mattpocock/skills", "license": "MIT", - "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE" + "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE", + "tags": [ + "engineering", + "workflow", + "coding-agents" + ] }, { "id": "trigger-dev", @@ -40763,7 +43009,16 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "typescript", + "trpc", + "api", + "fullstack", + "nextjs", + "react", + "type-safety" + ] }, { "id": "trust-calibrator", @@ -41434,7 +43689,14 @@ "reasons": [] }, "source_type": "official", - "source_repo": "aislon/uizze-mcp" + "source_repo": "aislon/uizze-mcp", + "tags": [ + "ui-design", + "ui-research", + "mcp", + "design-contracts", + "agent-workflows" + ] }, { "id": "uncle-bob-craft", @@ -41456,7 +43718,15 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "clean-code", + "clean-architecture", + "solid", + "code-review", + "craftsmanship", + "uncle-bob" + ] }, { "id": "uniprot-database", @@ -41524,7 +43794,16 @@ }, "reasons": [] }, - "source_type": "community" + "source_type": "community", + "tags": [ + "unity", + "game-development", + "ai-generation", + "asset-pipeline", + "scene-design", + "music-generation", + "game-design-document" + ] }, { "id": "unity-developer", @@ -41618,7 +43897,13 @@ "source_type": "community", "source_repo": "mbenhard/unship", "license": "MIT", - "license_source": "https://github.com/mbenhard/unship/blob/main/LICENSE" + "license_source": "https://github.com/mbenhard/unship/blob/main/LICENSE", + "tags": [ + "ui-variants", + "frontend", + "local-first", + "coding-agents" + ] }, { "id": "unslop", @@ -41644,7 +43929,15 @@ "source_type": "community", "source_repo": "MohamedAbdallah-14/unslop", "license": "MIT", - "license_source": "https://github.com/MohamedAbdallah-14/unslop/blob/main/LICENSE" + "license_source": "https://github.com/MohamedAbdallah-14/unslop/blob/main/LICENSE", + "tags": [ + "writing", + "content-quality", + "ai-writing", + "text-processing", + "cli", + "publishing" + ] }, { "id": "unslop-commit", @@ -41895,7 +44188,13 @@ }, "source_type": "community", "source_repo": "JularDepick/user-thoughts.SKILL", - "license": "MIT" + "license": "MIT", + "tags": [ + "userthoughts", + "documentation", + "project-management", + "mdbase" + ] }, { "id": "using-git-worktrees", @@ -42133,7 +44432,16 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "ux", + "ui", + "design", + "evaluation", + "principles", + "antipatterns", + "accessibility" + ] }, { "id": "vaporwave", @@ -42511,7 +44819,16 @@ }, "reasons": [] }, - "source_type": "self" + "source_type": "self", + "tags": [ + "cleanup", + "refactor", + "nextjs", + "production", + "vibe-code", + "fullstack", + "nodejs" + ] }, { "id": "vibecode-production-qa-validator", @@ -42534,7 +44851,23 @@ }, "reasons": [] }, - "source_type": "self" + "source_type": "self", + "tags": [ + "qa", + "nextjs", + "production", + "deployment", + "seo", + "authentication", + "api", + "performance", + "favicon", + "cleanup", + "lighthouse", + "database", + "security", + "ui-ux" + ] }, { "id": "vibers-code-review", @@ -42578,7 +44911,14 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "matching", + "psychology", + "compatibility", + "networking", + "collaboration" + ] }, { "id": "vibrant-maximalism", @@ -42625,7 +44965,15 @@ "reasons": [] }, "source_type": "community", - "source_repo": "274326424/video-content-extractor" + "source_repo": "274326424/video-content-extractor", + "tags": [ + "video", + "ocr", + "ffmpeg", + "tesseract", + "frame-extraction", + "media" + ] }, { "id": "videodb", @@ -42647,7 +44995,19 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "[video", + "editing", + "transcription", + "subtitles", + "search", + "streaming", + "ai-generation", + "media", + "live-streams", + "desktop-capture]" + ] }, { "id": "videodb-skills", @@ -42669,7 +45029,17 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "[video", + "editing", + "transcription", + "subtitles", + "search", + "streaming", + "ai-generation", + "media]" + ] }, { "id": "viral-generator-builder", @@ -42853,7 +45223,12 @@ "source_type": "community", "source_repo": "davidondrej/skills", "license": "MIT", - "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE" + "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE", + "tags": [ + "vps", + "ssh", + "server-management" + ] }, { "id": "vr-ar", @@ -42899,7 +45274,14 @@ "reasons": [] }, "source_type": "community", - "source_repo": "lewiswigmore/agent-skills" + "source_repo": "lewiswigmore/agent-skills", + "tags": [ + "vscode", + "extension", + "ide", + "typescript", + "marketplace" + ] }, { "id": "vulnerability-scanner", @@ -42943,7 +45325,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "persona", + "investing", + "value-investing", + "business" + ] }, { "id": "wcag-audit-patterns", @@ -42991,7 +45379,14 @@ "source_type": "official", "source_repo": "weaviate/agent-skills", "license": "BSD-3-Clause", - "license_source": "https://github.com/weaviate/agent-skills/blob/main/LICENSE" + "license_source": "https://github.com/weaviate/agent-skills/blob/main/LICENSE", + "tags": [ + "weaviate", + "vector-database", + "semantic-search", + "hybrid-search", + "data-import" + ] }, { "id": "weaviate-cookbooks", @@ -43017,7 +45412,14 @@ "source_type": "official", "source_repo": "weaviate/agent-skills", "license": "BSD-3-Clause", - "license_source": "https://github.com/weaviate/agent-skills/blob/main/LICENSE" + "license_source": "https://github.com/weaviate/agent-skills/blob/main/LICENSE", + "tags": [ + "weaviate", + "rag", + "agents", + "vector-database", + "ai-apps" + ] }, { "id": "web-artifacts-builder", @@ -43108,7 +45510,16 @@ }, "source_type": "community", "source_repo": "connerkward/web-media-getter-skill", - "license": "MIT" + "license": "MIT", + "tags": [ + "media", + "images", + "video", + "gif", + "stock", + "archival", + "attribution" + ] }, { "id": "web-performance-optimization", @@ -43153,7 +45564,15 @@ }, "reasons": [] }, - "source_type": "self" + "source_type": "self", + "tags": [ + "brainstorming", + "project-planning", + "web-development", + "product-scoping", + "design-system", + "architecture" + ] }, { "id": "web-scraper", @@ -43175,7 +45594,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "scraping", + "data-extraction", + "automation", + "csv" + ] }, { "id": "web-security-testing", @@ -43313,7 +45738,15 @@ "reasons": [] }, "source_type": "community", - "source_repo": "demo112/yunqu-ai-skills" + "source_repo": "demo112/yunqu-ai-skills", + "tags": [ + "wechat", + "chinese-market", + "content-strategy", + "marketing", + "\u516c\u4f17\u53f7", + "\u5fae\u4fe1" + ] }, { "id": "weightloss-analyzer", @@ -43383,7 +45816,15 @@ "source_type": "official", "source_repo": "agent-frontier/wgm", "license": "MIT", - "license_source": "https://github.com/agent-frontier/wgm/blob/main/LICENSE" + "license_source": "https://github.com/agent-frontier/wgm/blob/main/LICENSE", + "tags": [ + "build-loop", + "spec-driven", + "ralph-loop", + "self-improving", + "agentic-development", + "methodology" + ] }, { "id": "whatsapp-automation", @@ -43427,7 +45868,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "messaging", + "whatsapp", + "meta", + "webhooks" + ] }, { "id": "widget-based-design", @@ -43498,7 +45945,12 @@ "source_type": "official", "source_repo": "dair-ai/dair-academy-plugins", "license": "MIT", - "license_source": "https://github.com/dair-ai/dair-academy-plugins/blob/main/README.md#license" + "license_source": "https://github.com/dair-ai/dair-academy-plugins/blob/main/README.md#license", + "tags": [ + "dair-academy", + "ai", + "workflow" + ] }, { "id": "wiki-changelog", @@ -43793,7 +46245,14 @@ }, "reasons": [] }, - "source_type": "self" + "source_type": "self", + "tags": [ + "writing", + "blog", + "seo", + "content", + "wordpress" + ] }, { "id": "wordpress-penetration-testing", @@ -43973,7 +46432,14 @@ "source_type": "community", "source_repo": "work0r-ai/agent-kit", "license": "MIT", - "license_source": "https://github.com/work0r-ai/agent-kit/blob/main/skills/workorai/LICENSE.txt" + "license_source": "https://github.com/work0r-ai/agent-kit/blob/main/skills/workorai/LICENSE.txt", + "tags": [ + "job-search", + "hiring", + "recruiting", + "talent-marketplace", + "mcp" + ] }, { "id": "wp-site-health-auditor", @@ -43996,7 +46462,16 @@ }, "reasons": [] }, - "source_type": "self" + "source_type": "self", + "tags": [ + "wordpress", + "site-health", + "wp-cli", + "seo", + "performance", + "security", + "hardening" + ] }, { "id": "wrike-automation", @@ -44066,7 +46541,12 @@ "source_type": "community", "source_repo": "mattpocock/skills", "license": "MIT", - "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE" + "license_source": "https://github.com/mattpocock/skills/blob/main/LICENSE", + "tags": [ + "skill-authoring", + "workflow", + "coding-agents" + ] }, { "id": "writing-plans", @@ -44160,7 +46640,19 @@ "source_type": "official", "source_repo": "Xquik-dev/x-twitter-scraper", "license": "MIT", - "license_source": "https://github.com/Xquik-dev/x-twitter-scraper/blob/master/LICENSE" + "license_source": "https://github.com/Xquik-dev/x-twitter-scraper/blob/master/LICENSE", + "tags": [ + "twitter", + "x", + "social-media", + "x-api", + "tweet-search", + "follower-export", + "automation", + "mcp", + "sdk", + "webhooks" + ] }, { "id": "x402-express-wrapper", @@ -44182,7 +46674,14 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "x402", + "defi", + "monetization", + "express", + "mcp" + ] }, { "id": "xiaohongshu-content-strategist", @@ -44206,7 +46705,16 @@ "reasons": [] }, "source_type": "community", - "source_repo": "demo112/yunqu-ai-skills" + "source_repo": "demo112/yunqu-ai-skills", + "tags": [ + "xiaohongshu", + "chinese-market", + "content-strategy", + "social-media", + "marketing", + "\u7ea2\u4e66", + "\u5c0f\u7ea2\u4e66" + ] }, { "id": "xlsx-official", @@ -44317,7 +46825,14 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "persona", + "cnn", + "meta", + "ai-safety-critic", + "open-source" + ] }, { "id": "yann-lecun-debate", @@ -44339,7 +46854,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "persona", + "ai-debate", + "llm-criticism", + "open-source" + ] }, { "id": "yann-lecun-filosofia", @@ -44361,7 +46882,13 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "persona", + "ai-philosophy", + "open-source", + "education" + ] }, { "id": "yann-lecun-tecnico", @@ -44383,7 +46910,14 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "persona", + "cnn", + "jepa", + "self-supervised", + "pytorch" + ] }, { "id": "yao-meta-skill", @@ -44409,7 +46943,13 @@ "source_type": "community", "source_repo": "yaojingang/yao-meta-skill", "license": "MIT", - "license_source": "https://github.com/yaojingang/yao-meta-skill/blob/main/LICENSE" + "license_source": "https://github.com/yaojingang/yao-meta-skill/blob/main/LICENSE", + "tags": [ + "skill-authoring", + "agent-skills", + "evaluation", + "packaging" + ] }, { "id": "yes-md", @@ -44501,7 +47041,16 @@ "source_type": "community", "source_repo": "ZeroPointRepo/youtube-skills", "license": "MIT", - "license_source": "https://github.com/ZeroPointRepo/youtube-skills/blob/main/LICENSE" + "license_source": "https://github.com/ZeroPointRepo/youtube-skills/blob/main/LICENSE", + "tags": [ + "youtube", + "transcripts", + "video-search", + "channels", + "playlists", + "api", + "transcriptapi" + ] }, { "id": "youtube-notetaker", @@ -44527,7 +47076,12 @@ "source_type": "official", "source_repo": "dair-ai/dair-academy-plugins", "license": "MIT", - "license_source": "https://github.com/dair-ai/dair-academy-plugins/blob/main/README.md#license" + "license_source": "https://github.com/dair-ai/dair-academy-plugins/blob/main/README.md#license", + "tags": [ + "dair-academy", + "ai", + "workflow" + ] }, { "id": "youtube-seo-optimizer", @@ -44572,7 +47126,14 @@ "docs": null }, "reasons": [] - } + }, + "tags": [ + "[video", + "summarization", + "transcription", + "youtube", + "content-analysis]" + ] }, { "id": "youtube-transcript", @@ -44598,7 +47159,12 @@ "source_type": "community", "source_repo": "davidondrej/skills", "license": "MIT", - "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE" + "license_source": "https://github.com/davidondrej/skills/blob/main/LICENSE", + "tags": [ + "youtube", + "transcripts", + "research" + ] }, { "id": "zapier-make-patterns", diff --git a/antigravity-awesome-skills/apps/web-app/scripts/generate-sitemap.js b/antigravity-awesome-skills/apps/web-app/scripts/generate-sitemap.js index f636ec2e..eaef9868 100644 --- a/antigravity-awesome-skills/apps/web-app/scripts/generate-sitemap.js +++ b/antigravity-awesome-skills/apps/web-app/scripts/generate-sitemap.js @@ -138,7 +138,13 @@ export function buildSitemap(skills, topCount = TOP_SKILL_COUNT, baseUrl = SITE_ const landingPaths = getSeoLandingPaths(); return generateSitemapXml({ baseUrl, - paths: ['/', toIndexableRoutePath('/plugins'), ...landingPaths, ...topSkillPaths.map(toIndexableRoutePath)], + paths: [ + '/', + toIndexableRoutePath('/workbench'), + toIndexableRoutePath('/plugins'), + ...landingPaths, + ...topSkillPaths.map(toIndexableRoutePath), + ], }); } diff --git a/antigravity-awesome-skills/apps/web-app/scripts/generate-sitemap.test.js b/antigravity-awesome-skills/apps/web-app/scripts/generate-sitemap.test.js index 2b7d176b..7abd701d 100644 --- a/antigravity-awesome-skills/apps/web-app/scripts/generate-sitemap.test.js +++ b/antigravity-awesome-skills/apps/web-app/scripts/generate-sitemap.test.js @@ -23,6 +23,7 @@ describe('sitemap generation script helpers', () => { const xml = buildSitemap(catalog, 1, 'https://example.com'); expect(xml).toContain('https://example.com/'); + expect(xml).toContain('https://example.com/workbench/'); expect(xml).toContain('https://example.com/topics/antigravity-cli-skills/'); expect(xml).toContain('https://example.com/skill/gamma/'); expect(xml).not.toContain('/skill/delta'); @@ -37,7 +38,7 @@ describe('sitemap generation script helpers', () => { expect(xml).toContain('/safe%26id/'); }); - it('returns homepage and topic routes when top skill limit is zero', () => { + it('returns homepage, workbench, and topic routes when top skill limit is zero', () => { const catalog = [ { id: 'gamma', stars: 2 }, { id: 'delta', stars: 1 }, @@ -46,6 +47,7 @@ describe('sitemap generation script helpers', () => { const xml = buildSitemap(catalog, 0, 'https://example.com'); expect(xml).toContain('https://example.com/'); + expect(xml).toContain('https://example.com/workbench/'); expect(xml).toContain('https://example.com/topics/github-ai-skills-repository/'); expect(xml).not.toContain('https://example.com/skill'); }); diff --git a/antigravity-awesome-skills/apps/web-app/scripts/prerender-routes.js b/antigravity-awesome-skills/apps/web-app/scripts/prerender-routes.js index f2b6d8ec..abee2bdf 100644 --- a/antigravity-awesome-skills/apps/web-app/scripts/prerender-routes.js +++ b/antigravity-awesome-skills/apps/web-app/scripts/prerender-routes.js @@ -540,6 +540,88 @@ function buildPluginsMeta({ pluginCount, imageUrl, canonicalUrl }) { }; } +function buildWorkbenchMeta({ imageUrl, canonicalUrl }) { + const title = 'Skill Workbench | Agentic Awesome Skills'; + const description = 'Filter canonical skill evidence, compose an exact host-aware set, and preview a version-pinned install without filesystem writes.'; + const catalogBaseUrl = canonicalUrl.replace(/\/workbench\/?$/, ''); + const catalogRootUrl = `${catalogBaseUrl}/`; + const sourceCodeEntity = { + '@context': 'https://schema.org', + '@type': 'SoftwareSourceCode', + name: SITE_NAME, + description: 'Canonical repository of installable agent skills and machine-readable registry evidence.', + url: REPOSITORY_URL, + sameAs: [canonicalUrl, catalogRootUrl, 'https://www.npmjs.com/package/agentic-awesome-skills'], + mainEntityOfPage: canonicalUrl, + codeRepository: REPOSITORY_URL, + applicationCategory: 'DeveloperApplication', + isAccessibleForFree: true, + license: `${REPOSITORY_URL}/blob/main/LICENSE`, + }; + + return { + title, + description, + canonicalUrl, + ogTitle: title, + ogDescription: description, + ogImage: imageUrl, + twitterCard: 'summary_large_image', + jsonLd: [ + { + '@context': 'https://schema.org', + '@type': 'WebPage', + name: 'Agentic Awesome Skills Workbench', + headline: 'Build a precise, inspectable skill set', + description, + url: canonicalUrl, + mainEntityOfPage: canonicalUrl, + isPartOf: { + '@type': 'WebSite', + name: SITE_NAME, + url: catalogBaseUrl, + sameAs: REPOSITORY_URL, + }, + about: sourceCodeEntity, + }, + { + '@context': 'https://schema.org', + '@type': 'BreadcrumbList', + itemListElement: [ + { '@type': 'ListItem', position: 1, name: SITE_NAME, item: catalogRootUrl }, + { '@type': 'ListItem', position: 2, name: 'Skill Workbench', item: canonicalUrl }, + ], + }, + { + '@context': 'https://schema.org', + '@type': 'Organization', + '@id': `${REPOSITORY_URL}#organization`, + name: SITE_NAME, + url: REPOSITORY_URL, + sameAs: [ + 'https://x.com/AASkills_', + 'https://www.npmjs.com/package/agentic-awesome-skills', + catalogRootUrl, + ], + }, + { + '@context': 'https://schema.org', + '@type': 'WebSite', + name: SITE_NAME, + url: catalogBaseUrl, + sameAs: REPOSITORY_URL, + inLanguage: 'en', + potentialAction: { + '@type': 'SearchAction', + target: `${catalogBaseUrl}/?q={search_term_string}`, + 'query-input': 'required name=search_term_string', + }, + }, + sourceCodeEntity, + ], + }; +} + function buildTopicLandingMeta({ page, imageUrl, canonicalUrl }) { const catalogBaseUrl = canonicalUrl.replace(/\/topics\/[^/]+\/?$/, ''); const keywords = Array.isArray(page.keywords) ? page.keywords.join(', ') : ''; @@ -752,6 +834,13 @@ function main() { }); writePrerenderedRoute('/plugins', template, pluginsMeta); + const workbenchCanonical = routeToUrl('/workbench', siteBaseUrl); + const workbenchMeta = buildWorkbenchMeta({ + imageUrl: socialImage, + canonicalUrl: workbenchCanonical, + }); + writePrerenderedRoute('/workbench', template, workbenchMeta); + for (const page of landingPages) { if (!page?.slug) { continue; diff --git a/antigravity-awesome-skills/apps/web-app/scripts/verify-seo-assets.js b/antigravity-awesome-skills/apps/web-app/scripts/verify-seo-assets.js index 10dee73b..96c23d3b 100644 --- a/antigravity-awesome-skills/apps/web-app/scripts/verify-seo-assets.js +++ b/antigravity-awesome-skills/apps/web-app/scripts/verify-seo-assets.js @@ -233,10 +233,15 @@ export function analyzeSitemap(urlText, { minSkillUrls = 1, requireHostedUrl = f const isRoot = ({ parsed: parsedUrl }) => rootPathVariants.has(parsedUrl.pathname); const extraRoutes = parsed.filter(({ parsed: parsedUrl }) => !isRoot({ parsed: parsedUrl })); - const allowedExtraPathVariants = new Set([ + const pluginPathVariants = new Set([ `${normalizedRoot}/plugins`, `${normalizedRoot}/plugins/`, ]); + const workbenchPathVariants = new Set([ + `${normalizedRoot}/workbench`, + `${normalizedRoot}/workbench/`, + ]); + const allowedExtraPathVariants = new Set([...pluginPathVariants, ...workbenchPathVariants]); const topicPathVariants = new Set( getSeoLandingPaths().flatMap((topicPath) => [ `${normalizedRoot}${topicPath}`, @@ -273,7 +278,10 @@ export function analyzeSitemap(urlText, { minSkillUrls = 1, requireHostedUrl = f skillUrls: skillRoutes.map(({ raw }) => raw), topicUrls: topicRoutes.map(({ raw }) => raw), pluginUrls: extraRoutes - .filter(({ parsed: parsedUrl }) => allowedExtraPathVariants.has(parsedUrl.pathname)) + .filter(({ parsed: parsedUrl }) => pluginPathVariants.has(parsedUrl.pathname)) + .map(({ raw }) => raw), + workbenchUrls: extraRoutes + .filter(({ parsed: parsedUrl }) => workbenchPathVariants.has(parsedUrl.pathname)) .map(({ raw }) => raw), }; } @@ -510,6 +518,20 @@ export function assertPrerenderedPluginRoutes(pluginUrls, distDir = 'dist', norm } } +export function assertPrerenderedWorkbenchRoutes(workbenchUrls, distDir = 'dist', normalizedRootPath = '') { + for (const workbenchUrl of workbenchUrls) { + const parsed = new URL(workbenchUrl); + const filePath = safeUserPath(routePathToDistFile(parsed.pathname, normalizedRootPath), distDir); + assert( + fs.existsSync(filePath), + `Missing prerendered page for workbench route: ${parsed.pathname}. Expected ${filePath}.`, + ); + const html = readFile(filePath, distDir); + assert(extractTitle(html).includes('Skill Workbench'), 'Workbench prerender must expose its exact product title.'); + assert(extractMetaContent(html, 'name', 'description')?.includes('exact host-aware set'), 'Workbench prerender must describe exact composition.'); + } +} + export function assertPrerenderedTopicRoutes(topicUrls, distDir = 'dist', normalizedRootPath = '') { for (const topicUrl of topicUrls) { const parsed = new URL(topicUrl); @@ -546,6 +568,7 @@ export function assertLlms(llmsText, { expectedSkillCountLabel = '1,678+', expec 'Claude Code', 'Codex CLI', 'https://github.com/sickn33/agentic-awesome-skills', + 'https://sickn33.github.io/agentic-awesome-skills/workbench', 'Canonical source of truth', ]; @@ -602,6 +625,7 @@ export function runVerification({ const expectedSkillCountLabel = readSkillCountLabel(distDir); assertPrerenderedSkillRoutes(sitemapReport.skillUrls, distDir, sitemapReport.normalizedRootPath); assertPrerenderedPluginRoutes(sitemapReport.pluginUrls, distDir, sitemapReport.normalizedRootPath); + assertPrerenderedWorkbenchRoutes(sitemapReport.workbenchUrls, distDir, sitemapReport.normalizedRootPath); assertPrerenderedTopicRoutes(sitemapReport.topicUrls, distDir, sitemapReport.normalizedRootPath); assertIndexSocialMeta(indexHtml); assertIndexDiscoveryMeta(indexHtml, { expectedSkillCountLabel, requireHostedUrl }); diff --git a/antigravity-awesome-skills/apps/web-app/scripts/verify-seo-assets.test.js b/antigravity-awesome-skills/apps/web-app/scripts/verify-seo-assets.test.js index dd612991..a3aae35b 100644 --- a/antigravity-awesome-skills/apps/web-app/scripts/verify-seo-assets.test.js +++ b/antigravity-awesome-skills/apps/web-app/scripts/verify-seo-assets.test.js @@ -11,6 +11,7 @@ import { assertPrerenderedPluginRoutes, assertPrerenderedSkillRoutes, assertPrerenderedTopicRoutes, + assertPrerenderedWorkbenchRoutes, assertIndexSocialMeta, assertLlms, assertRobots, @@ -96,6 +97,7 @@ describe('seo assets verification helpers', () => { Current release: V1.2.3. 1,678+ agentic skills with specialized plugins for Claude Code and Codex CLI. https://github.com/sickn33/agentic-awesome-skills + https://sickn33.github.io/agentic-awesome-skills/workbench Canonical source of truth: the GitHub repository is the primary project URL. `; @@ -108,6 +110,7 @@ describe('seo assets verification helpers', () => { Current release: V1.2.2. 1,678+ agentic skills with specialized plugins for Claude Code and Codex CLI. https://github.com/sickn33/agentic-awesome-skills + https://sickn33.github.io/agentic-awesome-skills/workbench Canonical source of truth: the GitHub repository is the primary project URL. `; @@ -313,6 +316,32 @@ describe('seo assets verification helpers', () => { expect(() => assertPrerenderedPluginRoutes(report.pluginUrls, distDir, report.normalizedRootPath)).not.toThrow(); }); + it('validates the prerendered workbench route and its exact-composition promise', () => { + const tmpDir = fs.mkdtempSync(path.join(os.tmpdir(), 'seo-assets-')); + const distDir = path.join(tmpDir, 'dist'); + const routeFile = path.join(distDir, 'workbench', 'index.html'); + fs.mkdirSync(path.dirname(routeFile), { recursive: true }); + fs.writeFileSync( + routeFile, + 'Skill Workbench | Compose an exact agent stack', + ); + + const xml = ` + + https://owner.github.io/repo/ + https://owner.github.io/repo/workbench/ + + `; + + const report = analyzeSitemap(xml, { minSkillUrls: 0 }); + expect(report.workbenchUrls).toEqual(['https://owner.github.io/repo/workbench/']); + expect(() => assertPrerenderedWorkbenchRoutes( + report.workbenchUrls, + distDir, + report.normalizedRootPath, + )).not.toThrow(); + }); + it('throws when a prerendered skill file is missing', () => { const tmpDir = fs.mkdtempSync(path.join(os.tmpdir(), 'seo-assets-')); const distDir = path.join(tmpDir, 'dist'); diff --git a/antigravity-awesome-skills/apps/web-app/src/App.tsx b/antigravity-awesome-skills/apps/web-app/src/App.tsx index fc563a9c..79621ec5 100644 --- a/antigravity-awesome-skills/apps/web-app/src/App.tsx +++ b/antigravity-awesome-skills/apps/web-app/src/App.tsx @@ -4,6 +4,7 @@ import { Icon } from './components/ui/Icon'; const Home = lazy(() => import('./pages/Home')); const SkillDetail = lazy(() => import('./pages/SkillDetail')); +const Workbench = lazy(() => import('./pages/Workbench')); const Plugins = lazy(() => import('./pages/Plugins')); const TopicLanding = lazy(() => import('./pages/TopicLanding')); const NotFound = lazy(() => import('./pages/NotFound')); @@ -28,6 +29,12 @@ function App(): React.ReactElement {