{
 "source": "Favz census",
 "built": "2026-09-30",
 "window_days": 30,
 "min_repos_for_a_page": 20,
 "note": "Gain is repos that added the tool minus repos that removed it in the window, from commit dates. The last few days always look low.",
 "gains": [
  {
   "tool": "mcp:url:mcp.supabase.com",
   "name": "mcp.supabase.com",
   "kind": "MCP server (remote URL)",
   "gain": 277,
   "repos_now": 3127,
   "repos_before": 2850,
   "same_pack": [],
   "html": "https://favz.co/tools/mcp-url-mcp.supabase.com.html",
   "json": "https://favz.co/tools/mcp-url-mcp.supabase.com.json"
  },
  {
   "tool": "mcp:npm:@playwright/mcp",
   "name": "@playwright/mcp",
   "kind": "MCP server (npm package)",
   "gain": 221,
   "repos_now": 3299,
   "repos_before": 3078,
   "same_pack": [],
   "html": "https://favz.co/tools/mcp-npm-playwright-mcp.html",
   "json": "https://favz.co/tools/mcp-npm-playwright-mcp.json"
  },
  {
   "tool": "mcp:npm:@upstash/context7-mcp",
   "name": "@upstash/context7-mcp",
   "kind": "MCP server (npm package)",
   "gain": 178,
   "repos_now": 3177,
   "repos_before": 2999,
   "same_pack": [
    "mcp:npm:create-better-t-stack"
   ],
   "html": "https://favz.co/tools/mcp-npm-upstash-context7-mcp.html",
   "json": "https://favz.co/tools/mcp-npm-upstash-context7-mcp.json"
  },
  {
   "tool": "mcp:npm:chrome-devtools-mcp",
   "name": "chrome-devtools-mcp",
   "kind": "MCP server (npm package)",
   "gain": 95,
   "repos_now": 1334,
   "repos_before": 1239,
   "same_pack": [],
   "html": "https://favz.co/tools/mcp-npm-chrome-devtools-mcp.html",
   "json": "https://favz.co/tools/mcp-npm-chrome-devtools-mcp.json"
  },
  {
   "tool": "mcp:url:api.githubcopilot.com",
   "name": "api.githubcopilot.com",
   "kind": "MCP server (remote URL)",
   "gain": 73,
   "repos_now": 1167,
   "repos_before": 1094,
   "same_pack": [],
   "html": "https://favz.co/tools/mcp-url-api.githubcopilot.com.html",
   "json": "https://favz.co/tools/mcp-url-api.githubcopilot.com.json"
  },
  {
   "tool": "mcp:npm:shadcn",
   "name": "shadcn",
   "kind": "MCP server (npm package)",
   "gain": 59,
   "repos_now": 1262,
   "repos_before": 1203,
   "same_pack": [],
   "html": "https://favz.co/tools/mcp-npm-shadcn.html",
   "json": "https://favz.co/tools/mcp-npm-shadcn.json"
  },
  {
   "tool": "skill:testing-best-practices",
   "name": "testing-best-practices",
   "kind": "Skill",
   "gain": 53,
   "repos_now": 67,
   "repos_before": 14,
   "same_pack": [
    "skill:deploying-to-cloud"
   ],
   "html": "https://favz.co/tools/skill-testing-best-practices.html",
   "json": "https://favz.co/tools/skill-testing-best-practices.json"
  },
  {
   "tool": "skill:frontend-design",
   "name": "frontend-design",
   "kind": "Skill",
   "gain": 46,
   "repos_now": 626,
   "repos_before": 580,
   "same_pack": [
    "skill:aws-serverless",
    "skill:backend-dev-guidelines",
    "skill:behavioral-modes",
    "skill:plan-writing",
    "skill:red-team-tactics",
    "skill:web-performance-optimization",
    "skill:app-builder",
    "skill:bash-linux",
    "skill:game-development",
    "skill:geo-fundamentals",
    "skill:i18n-localization",
    "skill:nestjs-expert",
    "skill:normalize",
    "skill:powershell-windows",
    "skill:prisma-expert",
    "skill:seo-fundamentals",
    "skill:tailwind-patterns",
    "skill:teach-impeccable",
    "skill:use-mcp",
    "skill:vercel-deployment"
   ],
   "html": "https://favz.co/tools/skill-frontend-design.html",
   "json": "https://favz.co/tools/skill-frontend-design.json"
  },
  {
   "tool": "skill:infer-conventions",
   "name": "infer-conventions",
   "kind": "Skill",
   "gain": 45,
   "repos_now": 98,
   "repos_before": 53,
   "same_pack": [],
   "html": "https://favz.co/tools/skill-infer-conventions.html",
   "json": "https://favz.co/tools/skill-infer-conventions.json"
  },
  {
   "tool": "skill:implement",
   "name": "implement",
   "kind": "Skill",
   "gain": 42,
   "repos_now": 207,
   "repos_before": 165,
   "same_pack": [
    "skill:resolving-merge-conflicts",
    "skill:to-questionnaire",
    "skill:ask-matt",
    "skill:claude-handoff",
    "skill:loop-me"
   ],
   "html": "https://favz.co/tools/skill-implement.html",
   "json": "https://favz.co/tools/skill-implement.json"
  },
  {
   "tool": "skill:laravel-best-practices",
   "name": "laravel-best-practices",
   "kind": "Skill",
   "gain": 42,
   "repos_now": 270,
   "repos_before": 228,
   "same_pack": [
    "skill:ai-sdk-development",
    "skill:configuring-horizon",
    "skill:socialite-development",
    "skill:echo-development"
   ],
   "html": "https://favz.co/tools/skill-laravel-best-practices.html",
   "json": "https://favz.co/tools/skill-laravel-best-practices.json"
  },
  {
   "tool": "skill:tailwindcss-development",
   "name": "tailwindcss-development",
   "kind": "Skill",
   "gain": 37,
   "repos_now": 345,
   "repos_before": 308,
   "same_pack": [
    "skill:fortify-development",
    "skill:livewire-development",
    "skill:fluxui-development",
    "skill:inertia-vue-development",
    "skill:medialibrary-development",
    "skill:wayfinder-development",
    "skill:inertia-react-development"
   ],
   "html": "https://favz.co/tools/skill-tailwindcss-development.html",
   "json": "https://favz.co/tools/skill-tailwindcss-development.json"
  },
  {
   "tool": "mcp:npm:@modelcontextprotocol/server-github",
   "name": "@modelcontextprotocol/server-github",
   "kind": "MCP server (npm package)",
   "gain": 35,
   "repos_now": 998,
   "repos_before": 963,
   "same_pack": [],
   "html": "https://favz.co/tools/mcp-npm-modelcontextprotocol-server-github.html",
   "json": "https://favz.co/tools/mcp-npm-modelcontextprotocol-server-github.json"
  },
  {
   "tool": "skill:impeccable",
   "name": "impeccable",
   "kind": "Skill",
   "gain": 33,
   "repos_now": 186,
   "repos_before": 153,
   "same_pack": [],
   "html": "https://favz.co/tools/skill-impeccable.html",
   "json": "https://favz.co/tools/skill-impeccable.json"
  },
  {
   "tool": "mcp:npm:@modelcontextprotocol/server-filesystem",
   "name": "@modelcontextprotocol/server-filesystem",
   "kind": "MCP server (npm package)",
   "gain": 32,
   "repos_now": 945,
   "repos_before": 913,
   "same_pack": [],
   "html": "https://favz.co/tools/mcp-npm-modelcontextprotocol-server-filesystem.html",
   "json": "https://favz.co/tools/mcp-npm-modelcontextprotocol-server-filesystem.json"
  },
  {
   "tool": "mcp:cmd:codegraph",
   "name": "codegraph",
   "kind": "MCP server (local command)",
   "gain": 31,
   "repos_now": 212,
   "repos_before": 181,
   "same_pack": [],
   "html": "https://favz.co/tools/mcp-cmd-codegraph.html",
   "json": "https://favz.co/tools/mcp-cmd-codegraph.json"
  },
  {
   "tool": "mcp:url:mcp.figma.com",
   "name": "mcp.figma.com",
   "kind": "MCP server (remote URL)",
   "gain": 31,
   "repos_now": 346,
   "repos_before": 315,
   "same_pack": [
    "mcp:url:api.clay.com",
    "mcp:url:mcp.zoominfo.com",
    "mcp:url:app.hex.tech",
    "mcp:url:app.pendo.io",
    "mcp:url:mcp.api.getguru.com",
    "mcp:url:mcp.close.com",
    "mcp:url:mcp.intercom.com",
    "mcp:url:mcp.klaviyo.com",
    "mcp:url:mcp.similarweb.com"
   ],
   "html": "https://favz.co/tools/mcp-url-mcp.figma.com.html",
   "json": "https://favz.co/tools/mcp-url-mcp.figma.com.json"
  },
  {
   "tool": "skill:release",
   "name": "release",
   "kind": "Skill",
   "gain": 31,
   "repos_now": 380,
   "repos_before": 349,
   "same_pack": [],
   "html": "https://favz.co/tools/skill-release.html",
   "json": "https://favz.co/tools/skill-release.json"
  },
  {
   "tool": "skill:code-review",
   "name": "code-review",
   "kind": "Skill",
   "gain": 30,
   "repos_now": 452,
   "repos_before": 422,
   "same_pack": [
    "skill:architecture-decision",
    "skill:patch-notes",
    "skill:repo-skills",
    "skill:reverse-document"
   ],
   "html": "https://favz.co/tools/skill-code-review.html",
   "json": "https://favz.co/tools/skill-code-review.json"
  },
  {
   "tool": "mcp:npm:next-devtools-mcp",
   "name": "next-devtools-mcp",
   "kind": "MCP server (npm package)",
   "gain": 29,
   "repos_now": 625,
   "repos_before": 596,
   "same_pack": [],
   "html": "https://favz.co/tools/mcp-npm-next-devtools-mcp.html",
   "json": "https://favz.co/tools/mcp-npm-next-devtools-mcp.json"
  }
 ],
 "fastest": [
  {
   "tool": "skill:infer-conventions",
   "name": "infer-conventions",
   "kind": "Skill",
   "gain": 45,
   "repos_now": 98,
   "repos_before": 53,
   "same_pack": [],
   "html": "https://favz.co/tools/skill-infer-conventions.html",
   "json": "https://favz.co/tools/skill-infer-conventions.json"
  },
  {
   "tool": "skill:ponytail-audit",
   "name": "ponytail-audit",
   "kind": "Skill",
   "gain": 15,
   "repos_now": 39,
   "repos_before": 24,
   "same_pack": [
    "skill:ponytail-debt",
    "skill:ponytail-help"
   ],
   "html": "https://favz.co/tools/skill-ponytail-audit.html",
   "json": "https://favz.co/tools/skill-ponytail-audit.json"
  },
  {
   "tool": "skill:wizard",
   "name": "wizard",
   "kind": "Skill",
   "gain": 15,
   "repos_now": 39,
   "repos_before": 24,
   "same_pack": [],
   "html": "https://favz.co/tools/skill-wizard.html",
   "json": "https://favz.co/tools/skill-wizard.json"
  },
  {
   "tool": "skill:ponytail-review",
   "name": "ponytail-review",
   "kind": "Skill",
   "gain": 16,
   "repos_now": 44,
   "repos_before": 28,
   "same_pack": [],
   "html": "https://favz.co/tools/skill-ponytail-review.html",
   "json": "https://favz.co/tools/skill-ponytail-review.json"
  },
  {
   "tool": "skill:openspec-update-change",
   "name": "openspec-update-change",
   "kind": "Skill",
   "gain": 22,
   "repos_now": 62,
   "repos_before": 40,
   "same_pack": [],
   "html": "https://favz.co/tools/skill-openspec-update-change.html",
   "json": "https://favz.co/tools/skill-openspec-update-change.json"
  },
  {
   "tool": "mcp:url:mcp.better-auth.com",
   "name": "mcp.better-auth.com",
   "kind": "MCP server (remote URL)",
   "gain": 12,
   "repos_now": 36,
   "repos_before": 24,
   "same_pack": [],
   "html": "https://favz.co/tools/mcp-url-mcp.better-auth.com.html",
   "json": "https://favz.co/tools/mcp-url-mcp.better-auth.com.json"
  },
  {
   "tool": "mcp:url:21st.dev",
   "name": "21st.dev",
   "kind": "MCP server (remote URL)",
   "gain": 19,
   "repos_now": 58,
   "repos_before": 39,
   "same_pack": [],
   "html": "https://favz.co/tools/mcp-url-21st.dev.html",
   "json": "https://favz.co/tools/mcp-url-21st.dev.json"
  },
  {
   "tool": "skill:ui-design",
   "name": "ui-design",
   "kind": "Skill",
   "gain": 12,
   "repos_now": 38,
   "repos_before": 26,
   "same_pack": [],
   "html": "https://favz.co/tools/skill-ui-design.html",
   "json": "https://favz.co/tools/skill-ui-design.json"
  },
  {
   "tool": "skill:search-first",
   "name": "search-first",
   "kind": "Skill",
   "gain": 14,
   "repos_now": 47,
   "repos_before": 33,
   "same_pack": [],
   "html": "https://favz.co/tools/skill-search-first.html",
   "json": "https://favz.co/tools/skill-search-first.json"
  },
  {
   "tool": "skill:ponytail",
   "name": "ponytail",
   "kind": "Skill",
   "gain": 19,
   "repos_now": 64,
   "repos_before": 45,
   "same_pack": [],
   "html": "https://favz.co/tools/skill-ponytail.html",
   "json": "https://favz.co/tools/skill-ponytail.json"
  },
  {
   "tool": "skill:resolving-merge-conflicts",
   "name": "resolving-merge-conflicts",
   "kind": "Skill",
   "gain": 18,
   "repos_now": 61,
   "repos_before": 43,
   "same_pack": [
    "skill:ask-matt"
   ],
   "html": "https://favz.co/tools/skill-resolving-merge-conflicts.html",
   "json": "https://favz.co/tools/skill-resolving-merge-conflicts.json"
  },
  {
   "tool": "skill:speckit-converge",
   "name": "speckit-converge",
   "kind": "Skill",
   "gain": 24,
   "repos_now": 82,
   "repos_before": 58,
   "same_pack": [],
   "html": "https://favz.co/tools/skill-speckit-converge.html",
   "json": "https://favz.co/tools/skill-speckit-converge.json"
  },
  {
   "tool": "skill:writing-beats",
   "name": "writing-beats",
   "kind": "Skill",
   "gain": 8,
   "repos_now": 28,
   "repos_before": 20,
   "same_pack": [
    "skill:writing-fragments",
    "skill:writing-shape"
   ],
   "html": "https://favz.co/tools/skill-writing-beats.html",
   "json": "https://favz.co/tools/skill-writing-beats.json"
  },
  {
   "tool": "mcp:cmd:graphify-mcp",
   "name": "graphify-mcp",
   "kind": "MCP server (local command)",
   "gain": 12,
   "repos_now": 44,
   "repos_before": 32,
   "same_pack": [],
   "html": "https://favz.co/tools/mcp-cmd-graphify-mcp.html",
   "json": "https://favz.co/tools/mcp-cmd-graphify-mcp.json"
  },
  {
   "tool": "skill:wayfinder",
   "name": "wayfinder",
   "kind": "Skill",
   "gain": 20,
   "repos_now": 77,
   "repos_before": 57,
   "same_pack": [
    "skill:to-tickets"
   ],
   "html": "https://favz.co/tools/skill-wayfinder.html",
   "json": "https://favz.co/tools/skill-wayfinder.json"
  },
  {
   "tool": "skill:check",
   "name": "check",
   "kind": "Skill",
   "gain": 21,
   "repos_now": 81,
   "repos_before": 60,
   "same_pack": [],
   "html": "https://favz.co/tools/skill-check.html",
   "json": "https://favz.co/tools/skill-check.json"
  },
  {
   "tool": "skill:imagegen-frontend-mobile",
   "name": "imagegen-frontend-mobile",
   "kind": "Skill",
   "gain": 10,
   "repos_now": 39,
   "repos_before": 29,
   "same_pack": [
    "skill:imagegen-frontend-web"
   ],
   "html": "https://favz.co/tools/skill-imagegen-frontend-mobile.html",
   "json": "https://favz.co/tools/skill-imagegen-frontend-mobile.json"
  },
  {
   "tool": "skill:to-spec",
   "name": "to-spec",
   "kind": "Skill",
   "gain": 18,
   "repos_now": 72,
   "repos_before": 54,
   "same_pack": [],
   "html": "https://favz.co/tools/skill-to-spec.html",
   "json": "https://favz.co/tools/skill-to-spec.json"
  },
  {
   "tool": "skill:domain-modeling",
   "name": "domain-modeling",
   "kind": "Skill",
   "gain": 23,
   "repos_now": 93,
   "repos_before": 70,
   "same_pack": [
    "skill:codebase-design"
   ],
   "html": "https://favz.co/tools/skill-domain-modeling.html",
   "json": "https://favz.co/tools/skill-domain-modeling.json"
  },
  {
   "tool": "skill:humanizer",
   "name": "humanizer",
   "kind": "Skill",
   "gain": 15,
   "repos_now": 61,
   "repos_before": 46,
   "same_pack": [],
   "html": "https://favz.co/tools/skill-humanizer.html",
   "json": "https://favz.co/tools/skill-humanizer.json"
  }
 ],
 "new": [
  {
   "tool": "skill:testing-best-practices",
   "name": "testing-best-practices",
   "kind": "Skill",
   "gain": 53,
   "repos_now": 67,
   "repos_before": 14,
   "same_pack": [
    "skill:deploying-to-cloud"
   ],
   "html": "https://favz.co/tools/skill-testing-best-practices.html",
   "json": "https://favz.co/tools/skill-testing-best-practices.json"
  },
  {
   "tool": "skill:writing-for-agents",
   "name": "writing-for-agents",
   "kind": "Skill",
   "gain": 19,
   "repos_now": 37,
   "repos_before": 18,
   "same_pack": [
    "skill:wait-what",
    "skill:to-questionnaire"
   ],
   "html": "https://favz.co/tools/skill-writing-for-agents.html",
   "json": "https://favz.co/tools/skill-writing-for-agents.json"
  },
  {
   "tool": "skill:graft",
   "name": "graft",
   "kind": "Skill",
   "gain": 25,
   "repos_now": 36,
   "repos_before": 11,
   "same_pack": [],
   "html": "https://favz.co/tools/skill-graft.html",
   "json": "https://favz.co/tools/skill-graft.json"
  },
  {
   "tool": "mcp:cmd:graft",
   "name": "graft",
   "kind": "MCP server (local command)",
   "gain": 26,
   "repos_now": 35,
   "repos_before": 9,
   "same_pack": [],
   "html": "https://favz.co/tools/mcp-cmd-graft.html",
   "json": "https://favz.co/tools/mcp-cmd-graft.json"
  },
  {
   "tool": "skill:ponytail-gain",
   "name": "ponytail-gain",
   "kind": "Skill",
   "gain": 15,
   "repos_now": 32,
   "repos_before": 17,
   "same_pack": [],
   "html": "https://favz.co/tools/skill-ponytail-gain.html",
   "json": "https://favz.co/tools/skill-ponytail-gain.json"
  },
  {
   "tool": "mcp:npm:@nanonets/graft",
   "name": "@nanonets/graft",
   "kind": "MCP server (npm package)",
   "gain": 14,
   "repos_now": 26,
   "repos_before": 12,
   "same_pack": [],
   "html": "https://favz.co/tools/mcp-npm-nanonets-graft.html",
   "json": "https://favz.co/tools/mcp-npm-nanonets-graft.json"
  },
  {
   "tool": "skill:pick-ui-library",
   "name": "pick-ui-library",
   "kind": "Skill",
   "gain": 10,
   "repos_now": 26,
   "repos_before": 16,
   "same_pack": [],
   "html": "https://favz.co/tools/skill-pick-ui-library.html",
   "json": "https://favz.co/tools/skill-pick-ui-library.json"
  },
  {
   "tool": "skill:debugging-and-error-recovery",
   "name": "debugging-and-error-recovery",
   "kind": "Skill",
   "gain": 6,
   "repos_now": 25,
   "repos_before": 19,
   "same_pack": [],
   "html": "https://favz.co/tools/skill-debugging-and-error-recovery.html",
   "json": "https://favz.co/tools/skill-debugging-and-error-recovery.json"
  },
  {
   "tool": "skill:prisma-cli",
   "name": "prisma-cli",
   "kind": "Skill",
   "gain": 6,
   "repos_now": 25,
   "repos_before": 19,
   "same_pack": [
    "skill:prisma-database-setup"
   ],
   "html": "https://favz.co/tools/skill-prisma-cli.html",
   "json": "https://favz.co/tools/skill-prisma-cli.json"
  },
  {
   "tool": "plugin:mattpocock-skills@claude-plugins-official",
   "name": "mattpocock-skills@claude-plugins-official",
   "kind": "Plugin",
   "gain": 11,
   "repos_now": 24,
   "repos_before": 13,
   "same_pack": [],
   "html": "https://favz.co/tools/plugin-mattpocock-skills-claude-plugins-official.html",
   "json": "https://favz.co/tools/plugin-mattpocock-skills-claude-plugins-official.json"
  },
  {
   "tool": "skill:api-and-interface-design",
   "name": "api-and-interface-design",
   "kind": "Skill",
   "gain": 5,
   "repos_now": 24,
   "repos_before": 19,
   "same_pack": [],
   "html": "https://favz.co/tools/skill-api-and-interface-design.html",
   "json": "https://favz.co/tools/skill-api-and-interface-design.json"
  },
  {
   "tool": "skill:autopilot",
   "name": "autopilot",
   "kind": "Skill",
   "gain": 5,
   "repos_now": 24,
   "repos_before": 19,
   "same_pack": [],
   "html": "https://favz.co/tools/skill-autopilot.html",
   "json": "https://favz.co/tools/skill-autopilot.json"
  },
  {
   "tool": "skill:stop-slop",
   "name": "stop-slop",
   "kind": "Skill",
   "gain": 7,
   "repos_now": 24,
   "repos_before": 17,
   "same_pack": [],
   "html": "https://favz.co/tools/skill-stop-slop.html",
   "json": "https://favz.co/tools/skill-stop-slop.json"
  },
  {
   "tool": "mcp:url:nightwatch.laravel.com",
   "name": "nightwatch.laravel.com",
   "kind": "MCP server (remote URL)",
   "gain": 3,
   "repos_now": 22,
   "repos_before": 19,
   "same_pack": [],
   "html": "https://favz.co/tools/mcp-url-nightwatch.laravel.com.html",
   "json": "https://favz.co/tools/mcp-url-nightwatch.laravel.com.json"
  },
  {
   "tool": "skill:agentic-engineering",
   "name": "agentic-engineering",
   "kind": "Skill",
   "gain": 3,
   "repos_now": 22,
   "repos_before": 19,
   "same_pack": [],
   "html": "https://favz.co/tools/skill-agentic-engineering.html",
   "json": "https://favz.co/tools/skill-agentic-engineering.json"
  },
  {
   "tool": "skill:angular-migration",
   "name": "angular-migration",
   "kind": "Skill",
   "gain": 3,
   "repos_now": 22,
   "repos_before": 19,
   "same_pack": [
    "skill:backtesting-frameworks",
    "skill:bash-defensive-patterns",
    "skill:bats-testing-patterns",
    "skill:billing-automation",
    "skill:context-driven-development",
    "skill:cost-optimization",
    "skill:data-storytelling",
    "skill:dotnet-backend-patterns",
    "skill:embedding-strategies",
    "skill:gitops-workflow",
    "skill:godot-gdscript-patterns",
    "skill:hybrid-search-implementation",
    "skill:kpi-dashboard-design",
    "skill:react-modernization",
    "skill:screen-reader-testing",
    "skill:solidity-security",
    "skill:web3-testing",
    "skill:binary-analysis-patterns",
    "skill:cqrs-implementation",
    "skill:distributed-tracing",
    "skill:event-store-design",
    "skill:helm-chart-scaffolding",
    "skill:k8s-manifest-generator",
    "skill:memory-forensics",
    "skill:memory-safety-patterns",
    "skill:microservices-patterns",
    "skill:ml-pipeline-workflow",
    "skill:monorepo-management",
    "skill:mtls-configuration",
    "skill:on-call-handoff-patterns",
    "skill:openapi-spec-generation",
    "skill:paypal-integration",
    "skill:pci-compliance",
    "skill:postmortem-writing",
    "skill:protocol-reverse-engineering",
    "skill:risk-metrics-calculation",
    "skill:similarity-search-patterns",
    "skill:startup-metrics-framework",
    "skill:terraform-module-library",
    "skill:vector-index-tuning",
    "skill:workflow-orchestration-patterns",
    "skill:airflow-dag-patterns",
    "skill:anti-reversing-techniques",
    "skill:attack-tree-construction",
    "skill:bazel-build-optimization",
    "skill:data-quality-frameworks",
    "skill:dbt-transformation-patterns",
    "skill:defi-protocol-templates",
    "skill:employment-contract-templates",
    "skill:gitlab-ci-patterns",
    "skill:go-concurrency-patterns",
    "skill:hybrid-cloud-networking",
    "skill:istio-traffic-management",
    "skill:linkerd-patterns",
    "skill:multi-cloud-architecture",
    "skill:nft-standards",
    "skill:projection-patterns",
    "skill:prometheus-configuration",
    "skill:saga-orchestration",
    "skill:service-mesh-observability",
    "skill:shellcheck-configuration",
    "skill:slo-implementation",
    "skill:spark-optimization",
    "skill:stride-analysis-patterns",
    "skill:team-composition-analysis",
    "skill:temporal-python-testing",
    "skill:threat-mitigation-mapping",
    "skill:unity-ecs-patterns"
   ],
   "html": "https://favz.co/tools/skill-angular-migration.html",
   "json": "https://favz.co/tools/skill-angular-migration.json"
  },
  {
   "tool": "skill:caveman-stats",
   "name": "caveman-stats",
   "kind": "Skill",
   "gain": 6,
   "repos_now": 22,
   "repos_before": 16,
   "same_pack": [
    "skill:cavecrew"
   ],
   "html": "https://favz.co/tools/skill-caveman-stats.html",
   "json": "https://favz.co/tools/skill-caveman-stats.json"
  },
  {
   "tool": "skill:decide",
   "name": "decide",
   "kind": "Skill",
   "gain": 4,
   "repos_now": 22,
   "repos_before": 18,
   "same_pack": [],
   "html": "https://favz.co/tools/skill-decide.html",
   "json": "https://favz.co/tools/skill-decide.json"
  },
  {
   "tool": "skill:design-md",
   "name": "design-md",
   "kind": "Skill",
   "gain": 3,
   "repos_now": 22,
   "repos_before": 19,
   "same_pack": [],
   "html": "https://favz.co/tools/skill-design-md.html",
   "json": "https://favz.co/tools/skill-design-md.json"
  },
  {
   "tool": "skill:design-taste-frontend-v1",
   "name": "design-taste-frontend-v1",
   "kind": "Skill",
   "gain": 6,
   "repos_now": 22,
   "repos_before": 16,
   "same_pack": [],
   "html": "https://favz.co/tools/skill-design-taste-frontend-v1.html",
   "json": "https://favz.co/tools/skill-design-taste-frontend-v1.json"
  }
 ]
}
