{
  "ok": true,
  "query": "skills",
  "source": "github-api",
  "network_boundary": "github-api-only",
  "repositories": [
    {
      "full_name": "obra/superpowers",
      "html_url": "https://github.com/obra/superpowers",
      "description": "An agentic skills framework & software development methodology that works.",
      "stars": 226125,
      "topics": [],
      "primary_language": "Shell",
      "patterns": [
        {
          "category": "method",
          "matched": "process",
          "borrow": "Borrow the way it turns a messy workflow into a repeatable operating path.",
          "avoid": "Do not import process overhead that only exists for that project's scale."
        },
        {
          "category": "execution",
          "matched": "cli",
          "borrow": "Borrow the clear execution entrypoints and command structure.",
          "avoid": "Do not copy repo-specific commands or environment assumptions verbatim."
        },
        {
          "category": "evaluation",
          "matched": "test",
          "borrow": "Borrow explicit validation and quality gates that make iteration safer.",
          "avoid": "Do not clone heavyweight evaluation scaffolding if a lighter gate is enough here."
        },
        {
          "category": "structure",
          "matched": "docs",
          "borrow": "Borrow the way it separates explanation, examples, and reusable structure.",
          "avoid": "Do not mirror documentation bulk that adds context cost without improving reliability."
        }
      ],
      "borrow": [
        "Borrow the way it turns a messy workflow into a repeatable operating path.",
        "Borrow the clear execution entrypoints and command structure.",
        "Borrow explicit validation and quality gates that make iteration safer."
      ],
      "avoid": [
        "Do not import process overhead that only exists for that project's scale.",
        "Do not copy repo-specific commands or environment assumptions verbatim.",
        "Do not clone heavyweight evaluation scaffolding if a lighter gate is enough here."
      ],
      "readme_excerpt": "# Superpowers\n\nSuperpowers is a complete software development methodology for your coding agents, built on top of a set of composable skills and some initial instructions that make sure your agent uses them.\n\n## Quickstart\n\nGive your agent Superpowers: [Claude Code](#claude-code), [Codex CLI](#codex-cli), [Codex App](#codex-app), [Factory Droid](#factory-droid), [Gemini CLI](#gemini-cli), [OpenCode](#opencode), [Cursor](#cursor), [GitHub Copilot CLI](#github-copilot-cli).\n\n## How it works\n\nIt starts from the moment you fire up your coding agent. As soon as it sees that you're building something, it *doesn't* just jump into trying to write code. Instead, it steps back and asks you what you're really trying to do. \n\nOnce it's teased a spec out of the conversation, it shows it to you in chunks short enough to actually read and digest. \n\nAfter you've signed off on the design, your agent puts together an implementation plan that's clear enough for an enthusiastic junior engineer with poor taste, no judgement, no project context, and an aversion to testing to follow. It emphasizes true red/green TDD, YAGNI (You Aren't Gonna Need It), and DRY. \n\nNext up, once you say \"go\", it launches a *"
    },
    {
      "full_name": "affaan-m/ECC",
      "html_url": "https://github.com/affaan-m/ECC",
      "description": "The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.",
      "stars": 214381,
      "topics": [
        "ai-agents",
        "anthropic",
        "claude",
        "claude-code",
        "developer-tools",
        "llm",
        "mcp",
        "productivity"
      ],
      "primary_language": "JavaScript",
      "patterns": [
        {
          "category": "method",
          "matched": "workflow",
          "borrow": "Borrow the way it turns a messy workflow into a repeatable operating path.",
          "avoid": "Do not import process overhead that only exists for that project's scale."
        },
        {
          "category": "execution",
          "matched": "command, shell, script",
          "borrow": "Borrow the clear execution entrypoints and command structure.",
          "avoid": "Do not copy repo-specific commands or environment assumptions verbatim."
        },
        {
          "category": "structure",
          "matched": "guide, docs",
          "borrow": "Borrow the way it separates explanation, examples, and reusable structure.",
          "avoid": "Do not mirror documentation bulk that adds context cost without improving reliability."
        },
        {
          "category": "governance",
          "matched": "security, review",
          "borrow": "Borrow the explicit review, safety, or operational trust boundaries.",
          "avoid": "Do not import compliance-heavy process where the new skill does not need it."
        }
      ],
      "borrow": [
        "Borrow the way it turns a messy workflow into a repeatable operating path.",
        "Borrow the clear execution entrypoints and command structure.",
        "Borrow the way it separates explanation, examples, and reusable structure."
      ],
      "avoid": [
        "Do not import process overhead that only exists for that project's scale.",
        "Do not copy repo-specific commands or environment assumptions verbatim.",
        "Do not mirror documentation bulk that adds context cost without improving reliability."
      ],
      "readme_excerpt": "**Language:** English | [Português (Brasil)](docs/pt-BR/README.md) | [简体中文](README.zh-CN.md) | [繁體中文](docs/zh-TW/README.md) | [日本語](docs/ja-JP/README.md) | [한국어](docs/ko-KR/README.md) | [Türkçe](docs/tr/README.md) | [Русский](docs/ru/README.md) | [Tiếng Việt](docs/vi-VN/README.md) | [ไทย](docs/th/README.md) | [Deutsch](docs/de-DE/README.md) | [Español](docs/es/README.md)\n\n![ECC — the agent harness operating system](assets/hero.png)\n\n[![Stars](https://img.shields.io/endpoint?url=https%3A%2F%2Fapi.ecc.tools%2Fbadge%2Fstars&style=flat)](https://github.com/affaan-m/ECC/stargazers)\n[![Forks](https://img.shields.io/endpoint?url=https%3A%2F%2Fapi.ecc.tools%2Fbadge%2Fforks&style=flat)](https://github.com/affaan-m/ECC/network/members)\n[![Contributors](https://img.shields.io/github/contributors/affaan-m/ECC?style=flat)](https://github.com/affaan-m/ECC/graphs/contributors)\n[![npm ecc-universal](https://img.shields.io/npm/dw/ecc-universal?label=ecc-universal%20weekly%20downloads&logo=npm)](https://www.npmjs.com/package/ecc-universal)\n[![npm ecc-agentshield](https://img.shields.io/npm/dw/ecc-agentshield?label=ecc-agentshield%20weekly%20downloads&logo=npm)](https://www.npmjs.com/package/ecc-agen"
    },
    {
      "full_name": "multica-ai/andrej-karpathy-skills",
      "html_url": "https://github.com/multica-ai/andrej-karpathy-skills",
      "description": "A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.",
      "stars": 174264,
      "topics": [],
      "primary_language": null,
      "patterns": [
        {
          "category": "evaluation",
          "matched": "test, validation",
          "borrow": "Borrow explicit validation and quality gates that make iteration safer.",
          "avoid": "Do not clone heavyweight evaluation scaffolding if a lighter gate is enough here."
        },
        {
          "category": "structure",
          "matched": "guide",
          "borrow": "Borrow the way it separates explanation, examples, and reusable structure.",
          "avoid": "Do not mirror documentation bulk that adds context cost without improving reliability."
        },
        {
          "category": "portability",
          "matched": "plugin",
          "borrow": "Borrow how it keeps core semantics stable across environments or integrations.",
          "avoid": "Do not inherit platform lock-in or vendor-specific branching unless truly required."
        }
      ],
      "borrow": [
        "Borrow explicit validation and quality gates that make iteration safer.",
        "Borrow the way it separates explanation, examples, and reusable structure.",
        "Borrow how it keeps core semantics stable across environments or integrations."
      ],
      "avoid": [
        "Do not clone heavyweight evaluation scaffolding if a lighter gate is enough here.",
        "Do not mirror documentation bulk that adds context cost without improving reliability.",
        "Do not inherit platform lock-in or vendor-specific branching unless truly required."
      ],
      "readme_excerpt": "# Karpathy-Inspired Claude Code Guidelines\n\n> Check out my new project [Multica](https://github.com/multica-ai/multica) — an open-source platform for running and managing coding agents with reusable skills.\n>\n> Follow me on X: [https://x.com/jiayuan_jy](https://x.com/jiayuan_jy)\n\nA single `CLAUDE.md` file to improve Claude Code behavior, derived from [Andrej Karpathy's observations](https://x.com/karpathy/status/2015883857489522876) on LLM coding pitfalls.\n\nEnglish | [简体中文](./README.zh.md)\n\n## The Problems\n\nFrom Andrej's post:\n\n> \"The models make wrong assumptions on your behalf and just run along with them without checking. They don't manage their confusion, don't seek clarifications, don't surface inconsistencies, don't present tradeoffs, don't push back when they should.\"\n\n> \"They really like to overcomplicate code and APIs, bloat abstractions, don't clean up dead code... implement a bloated construction over 1000 lines when 100 would do.\"\n\n> \"They still sometimes change/remove comments and code they don't sufficiently understand as side effects, even if orthogonal to the task.\"\n\n## The Solution\n\nFour principles in one file that directly address these issues:\n\n| Principle | Addr"
    }
  ],
  "cross_repo": {
    "borrow": [
      "Borrow the way it turns a messy workflow into a repeatable operating path.",
      "Borrow the clear execution entrypoints and command structure.",
      "Borrow explicit validation and quality gates that make iteration safer.",
      "Borrow the way it separates explanation, examples, and reusable structure.",
      "Borrow how it keeps core semantics stable across environments or integrations.",
      "Ask the user which of these patterns feels most worth borrowing before freezing the package shape."
    ],
    "avoid": [
      "Do not import process overhead that only exists for that project's scale.",
      "Do not copy repo-specific commands or environment assumptions verbatim.",
      "Do not clone heavyweight evaluation scaffolding if a lighter gate is enough here.",
      "Do not mirror documentation bulk that adds context cost without improving reliability.",
      "Do not inherit platform lock-in or vendor-specific branching unless truly required."
    ]
  },
  "external_references": [
    {
      "name": "obra/superpowers",
      "category": "method",
      "borrow": "Borrow the way it turns a messy workflow into a repeatable operating path.",
      "avoid": "Do not import process overhead that only exists for that project's scale.",
      "source": "external"
    },
    {
      "name": "affaan-m/ECC",
      "category": "method",
      "borrow": "Borrow the way it turns a messy workflow into a repeatable operating path.",
      "avoid": "Do not import process overhead that only exists for that project's scale.",
      "source": "external"
    },
    {
      "name": "multica-ai/andrej-karpathy-skills",
      "category": "evaluation",
      "borrow": "Borrow explicit validation and quality gates that make iteration safer.",
      "avoid": "Do not clone heavyweight evaluation scaffolding if a lighter gate is enough here.",
      "source": "external"
    }
  ],
  "borrow_prompt": "I found 3 public GitHub projects worth studying. Do you want to borrow any of these patterns for method, structure, execution, or portability?",
  "warnings": []
}
