{
  "total": 34,
  "skills": [
    {
      "name": "code-review",
      "category": "feynman/engineering",
      "path": "feynman/engineering/code-review/SKILL.md",
      "description": "Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes: Standards (does the code follow this repo",
      "download_url": "https://pyweb.dev/skills/feynman/engineering/code-review/SKILL.md"
    },
    {
      "name": "codebase-design",
      "category": "feynman/engineering",
      "path": "feynman/engineering/codebase-design/SKILL.md",
      "description": "Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module",
      "download_url": "https://pyweb.dev/skills/feynman/engineering/codebase-design/SKILL.md"
    },
    {
      "name": "diagnosing-bugs",
      "category": "feynman/engineering",
      "path": "feynman/engineering/diagnosing-bugs/SKILL.md",
      "description": "Diagnosis loop for hard bugs and performance regressions. Use when the user says ",
      "download_url": "https://pyweb.dev/skills/feynman/engineering/diagnosing-bugs/SKILL.md"
    },
    {
      "name": "domain-modeling",
      "category": "feynman/engineering",
      "path": "feynman/engineering/domain-modeling/SKILL.md",
      "description": "Build and sharpen a project",
      "download_url": "https://pyweb.dev/skills/feynman/engineering/domain-modeling/SKILL.md"
    },
    {
      "name": "engineering-flow",
      "category": "feynman/engineering",
      "path": "feynman/engineering/engineering-flow/SKILL.md",
      "description": "Route objectives through Feynman",
      "download_url": "https://pyweb.dev/skills/feynman/engineering/engineering-flow/SKILL.md"
    },
    {
      "name": "grill-with-docs",
      "category": "feynman/engineering",
      "path": "feynman/engineering/grill-with-docs/SKILL.md",
      "description": "A relentless interview to sharpen a plan or design, which also creates docs (ADR",
      "download_url": "https://pyweb.dev/skills/feynman/engineering/grill-with-docs/SKILL.md"
    },
    {
      "name": "implement",
      "category": "feynman/engineering",
      "path": "feynman/engineering/implement/SKILL.md",
      "description": "Implement a piece of work based on a spec or set of tickets.",
      "download_url": "https://pyweb.dev/skills/feynman/engineering/implement/SKILL.md"
    },
    {
      "name": "improve-codebase-architecture",
      "category": "feynman/engineering",
      "path": "feynman/engineering/improve-codebase-architecture/SKILL.md",
      "description": "Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.",
      "download_url": "https://pyweb.dev/skills/feynman/engineering/improve-codebase-architecture/SKILL.md"
    },
    {
      "name": "prototype",
      "category": "feynman/engineering",
      "path": "feynman/engineering/prototype/SKILL.md",
      "description": "Build a throwaway prototype to answer a design question. Use when the user wants to sanity-check whether a state model or logic feels right, or explore what a UI should look like.",
      "download_url": "https://pyweb.dev/skills/feynman/engineering/prototype/SKILL.md"
    },
    {
      "name": "research",
      "category": "feynman/engineering",
      "path": "feynman/engineering/research/SKILL.md",
      "description": "Investigate a question against high-trust primary sources and capture the findings as a Markdown file in the repo. Use when the user wants a topic researched, docs or API facts gathered, or reading legwork delegated to a background agent.",
      "download_url": "https://pyweb.dev/skills/feynman/engineering/research/SKILL.md"
    },
    {
      "name": "resolving-merge-conflicts",
      "category": "feynman/engineering",
      "path": "feynman/engineering/resolving-merge-conflicts/SKILL.md",
      "description": "Use when you need to resolve an in-progress git merge/rebase conflict.",
      "download_url": "https://pyweb.dev/skills/feynman/engineering/resolving-merge-conflicts/SKILL.md"
    },
    {
      "name": "tdd",
      "category": "feynman/engineering",
      "path": "feynman/engineering/tdd/SKILL.md",
      "description": "Test-driven development. Use when the user wants to build features or fix bugs test-first, mentions ",
      "download_url": "https://pyweb.dev/skills/feynman/engineering/tdd/SKILL.md"
    },
    {
      "name": "to-spec",
      "category": "feynman/engineering",
      "path": "feynman/engineering/to-spec/SKILL.md",
      "description": "Turn the current conversation into a spec and publish it to the project issue tracker: no interview, just synthesis of what you",
      "download_url": "https://pyweb.dev/skills/feynman/engineering/to-spec/SKILL.md"
    },
    {
      "name": "to-tickets",
      "category": "feynman/engineering",
      "path": "feynman/engineering/to-tickets/SKILL.md",
      "description": "Break a plan, spec, or the current conversation into a set of tracer-bullet tickets, each declaring its blocking edges, published to the configured tracker (edges as text in one file per ticket locally, or native blocking links on a real tracker).",
      "download_url": "https://pyweb.dev/skills/feynman/engineering/to-tickets/SKILL.md"
    },
    {
      "name": "triage",
      "category": "feynman/engineering",
      "path": "feynman/engineering/triage/SKILL.md",
      "description": "Move issues and external PRs through a state machine of triage roles, categorise, verify, grill if needed, and write agent-ready briefs.",
      "download_url": "https://pyweb.dev/skills/feynman/engineering/triage/SKILL.md"
    },
    {
      "name": "wayfinder",
      "category": "feynman/engineering",
      "path": "feynman/engineering/wayfinder/SKILL.md",
      "description": "Plan a huge chunk of work (more than one agent session can hold) as a shared map of decision tickets on your issue tracker, and resolve them one at a time until the way to the destination is clear.",
      "download_url": "https://pyweb.dev/skills/feynman/engineering/wayfinder/SKILL.md"
    },
    {
      "name": "wizard",
      "category": "feynman/engineering",
      "path": "feynman/engineering/wizard/SKILL.md",
      "description": "Generate an interactive bash wizard that walks a human through steps only they can perform. Use when provisioning infrastructure, setting up credentials or CI secrets, walking an unfamiliar third-party dashboard, or running a one-off migration or cutover. Don",
      "download_url": "https://pyweb.dev/skills/feynman/engineering/wizard/SKILL.md"
    },
    {
      "name": "hermes-adversarial-audit",
      "category": "feynman",
      "path": "feynman/hermes-adversarial-audit/SKILL.md",
      "description": "Audit Hermes state with evidence, controls, and no writes.",
      "download_url": "https://pyweb.dev/skills/feynman/hermes-adversarial-audit/SKILL.md"
    },
    {
      "name": "grill-me",
      "category": "feynman/productivity",
      "path": "feynman/productivity/grill-me/SKILL.md",
      "description": "A relentless interview to sharpen a plan or design.",
      "download_url": "https://pyweb.dev/skills/feynman/productivity/grill-me/SKILL.md"
    },
    {
      "name": "grilling",
      "category": "feynman/productivity",
      "path": "feynman/productivity/grilling/SKILL.md",
      "description": "Grill the user relentlessly about a plan, decision, or idea. Use when the user wants to stress-test their thinking, or uses any ",
      "download_url": "https://pyweb.dev/skills/feynman/productivity/grilling/SKILL.md"
    },
    {
      "name": "handoff",
      "category": "feynman/productivity",
      "path": "feynman/productivity/handoff/SKILL.md",
      "description": "Compact the current conversation into a handoff document for another agent to pick up.",
      "download_url": "https://pyweb.dev/skills/feynman/productivity/handoff/SKILL.md"
    },
    {
      "name": "teach",
      "category": "feynman/productivity",
      "path": "feynman/productivity/teach/SKILL.md",
      "description": "Teach the user a new skill or concept, within this workspace.",
      "download_url": "https://pyweb.dev/skills/feynman/productivity/teach/SKILL.md"
    },
    {
      "name": "to-questionnaire",
      "category": "feynman/productivity",
      "path": "feynman/productivity/to-questionnaire/SKILL.md",
      "description": "Turn a decision you can",
      "download_url": "https://pyweb.dev/skills/feynman/productivity/to-questionnaire/SKILL.md"
    },
    {
      "name": "wait-what",
      "category": "feynman/productivity",
      "path": "feynman/productivity/wait-what/SKILL.md",
      "description": "Stop. That last message did not land: re-pitch it.",
      "download_url": "https://pyweb.dev/skills/feynman/productivity/wait-what/SKILL.md"
    },
    {
      "name": "writing-for-agents",
      "category": "feynman/productivity",
      "path": "feynman/productivity/writing-for-agents/SKILL.md",
      "description": "Writing documents for agents. Use when creating or editing skills, or modifying AGENTS.md or CLAUDE.md.",
      "download_url": "https://pyweb.dev/skills/feynman/productivity/writing-for-agents/SKILL.md"
    },
    {
      "name": "wiki-adversarial-council",
      "category": "feynman",
      "path": "feynman/wiki-adversarial-council/SKILL.md",
      "description": "Use wiki experts to adversarially review complex work.",
      "download_url": "https://pyweb.dev/skills/feynman/wiki-adversarial-council/SKILL.md"
    },
    {
      "name": "llm-wiki",
      "category": "research",
      "path": "research/llm-wiki/SKILL.md",
      "description": "Karpathy",
      "download_url": "https://pyweb.dev/skills/research/llm-wiki/SKILL.md"
    },
    {
      "name": "codeql",
      "category": "security",
      "path": "security/codeql/SKILL.md",
      "description": ">-",
      "download_url": "https://pyweb.dev/skills/security/codeql/SKILL.md"
    },
    {
      "name": "sarif-parsing",
      "category": "security",
      "path": "security/sarif-parsing/SKILL.md",
      "description": ">-",
      "download_url": "https://pyweb.dev/skills/security/sarif-parsing/SKILL.md"
    },
    {
      "name": "semgrep",
      "category": "security",
      "path": "security/semgrep/SKILL.md",
      "description": ">-",
      "download_url": "https://pyweb.dev/skills/security/semgrep/SKILL.md"
    },
    {
      "name": "supply-chain-risk-auditor",
      "category": "security",
      "path": "security/supply-chain-risk-auditor/SKILL.md",
      "description": "Audits a project",
      "download_url": "https://pyweb.dev/skills/security/supply-chain-risk-auditor/SKILL.md"
    },
    {
      "name": "variant-analysis",
      "category": "security",
      "path": "security/variant-analysis/SKILL.md",
      "description": "Hunts for the other instances of a bug already found — the variants of one root cause across a codebase. Use immediately after a vulnerability, logic bug, or bad pattern turns up in a specific file and the question becomes where else it occurs, including the bare conversational form (",
      "download_url": "https://pyweb.dev/skills/security/variant-analysis/SKILL.md"
    },
    {
      "name": "skill-creator",
      "category": "software-development",
      "path": "software-development/skill-creator/SKILL.md",
      "description": "Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill",
      "download_url": "https://pyweb.dev/skills/software-development/skill-creator/SKILL.md"
    },
    {
      "name": "webapp-testing",
      "category": "software-development",
      "path": "software-development/webapp-testing/SKILL.md",
      "description": "Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.",
      "download_url": "https://pyweb.dev/skills/software-development/webapp-testing/SKILL.md"
    }
  ]
}