{
  "generated": "2026-07-25",
  "score_version": "v0",
  "count": 99,
  "skills": [
    {
      "name": "code-review",
      "description": "Review code changes for bugs, security issues, and maintainability with severity-tagged, actionable findings. Use whenever the user shares a diff, pull request, or code snippet and asks for review, feedback, \"does this look right\", \"find issues\", or \"check my code\" — even for small snippets or partial files.",
      "category": "coding",
      "path": "skills/coding/code-review",
      "tier": "core",
      "updated": "2026-07-11",
      "context_tokens": 572,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/code-review",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:b52b76fbf39dd93b731abef45bbf7486144896b522a26978e7d80195de98c637",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "commit-messages",
      "description": "Write clear, conventional git commit messages from diffs or descriptions of changes. Use whenever the user asks for a commit message, is about to commit changes, mentions \"git commit\", shares a diff or staged changes that need summarizing, or finishes a coding task that will be committed — even if they don't ask about message formatting.",
      "category": "coding",
      "path": "skills/coding/commit-messages",
      "tier": "core",
      "updated": "2026-07-11",
      "context_tokens": 496,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/commit-messages",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:365aef4265f7dfec2025fbe90c6aaeb1d5fba3557d548611c6cd86f28b3d5ca4",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "optional"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "meeting-notes",
      "description": "Turn raw meeting transcripts, chat logs, or rough notes into clean, structured meeting notes with decisions and action items. Use whenever the user shares a transcript or messy notes, asks for meeting minutes, wants action items extracted, or says things like \"clean up my notes from the standup\" — even if they don't say the word \"minutes\".",
      "category": "documents",
      "path": "skills/documents/meeting-notes",
      "tier": "core",
      "updated": "2026-07-11",
      "context_tokens": 536,
      "reference_tokens": 370,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/documents/meeting-notes",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:93671357180f6f24e22a17244ef6bc913c0f77120056215131e7da509649c0fb",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "debugging",
      "description": "Diagnose bugs systematically instead of guessing — form hypotheses, isolate the fault, and verify the fix. Use whenever the user shares an error message, stack trace, unexpected behavior, failing test, or says things like \"why doesn't this work\", \"it crashes\", or \"I'm stuck on this bug\" — even if they only paste an error with no question.",
      "category": "coding",
      "path": "skills/coding/debugging",
      "tier": "verified",
      "updated": "2026-07-11",
      "context_tokens": 541,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/debugging",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; may use the project's existing test and diagnostic tools.",
      "content_digest": "sha256:d229768189f34aab4c60341692527feb63b462d39929c8410d749e6ca79bbe8b",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "optional",
        "filesystem": "read-write",
        "execution": "optional"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "accessibility-review",
      "description": "Review UI and content for accessibility issues against WCAG-minded practices. Use whenever the user asks for an a11y review, accessibility audit, ARIA help, keyboard navigation, screen reader support, or whether a UI is accessible — even for small component snippets.",
      "category": "coding",
      "path": "skills/coding/accessibility-review",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 441,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/accessibility-review",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:5274505295f2e996ba14851b25cb76db98e752cd0eb9b2df5e6343a7fe684fd9",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "api-changelog",
      "description": "Write consumer-facing API changelogs and migration notes for breaking and additive changes. Use whenever the user asks for an API changelog, OpenAPI migration notes, deprecation announcement, version diff summary, or how to communicate a breaking API change to clients.",
      "category": "coding",
      "path": "skills/coding/api-changelog",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 254,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/api-changelog",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:b295c3595b8f64387eb025eaf764d598fbdf0ac58335fea852938956e37a598d",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "api-design",
      "description": "Design and review HTTP, REST, GraphQL, and internal service APIs with clear contracts, errors, pagination, security, and evolution rules. Use whenever the user is planning endpoints, reviewing an API specification, naming resources, defining request or response shapes, or asking how services should communicate, even if they only share a rough route list.",
      "category": "coding",
      "path": "skills/coding/api-design",
      "tier": "community",
      "updated": "2026-07-11",
      "context_tokens": 674,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/api-design",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:08e81e5fc05fc6e57a00215bb33ecbe6df2a274bb9f982a0bf5435f25dfafab6",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "caching-strategies",
      "description": "Design caching layers with correctness, TTLs, invalidation, and stampede control. Use whenever the user asks about Redis cache, CDN caching, HTTP cache headers, cache invalidation, thundering herd, or stale reads.",
      "category": "coding",
      "path": "skills/coding/caching-strategies",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 286,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/caching-strategies",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:aa6e8ca19ad9f85b4d2d30e75b0f4da8b8c655c6fd2fc0adb0c689d22807ed36",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "chaos-experiment-design",
      "description": "Plan chaos and resilience experiments safely with hypotheses, blast radius limits, and abort criteria. Use whenever the user asks for chaos engineering, game days, fault injection, resilience experiments, or how to safely break things in staging or production.",
      "category": "coding",
      "path": "skills/coding/chaos-experiment-design",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 302,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/chaos-experiment-design",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:1ad6a3452b3709758de2580a16c8f65044ef01a2cd865dbb6d1cf8ce4292dc8f",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "ci-cd-pipelines",
      "description": "Design and review CI/CD pipelines for speed, safety, and clear failure signals. Use whenever the user edits GitHub Actions, GitLab CI, Jenkinsfiles, or asks how to structure tests, builds, caches, deploy gates, and rollbacks in continuous integration.",
      "category": "coding",
      "path": "skills/coding/ci-cd-pipelines",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 340,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/ci-cd-pipelines",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:6f7375af0dc10625d80229abe745f7afae1d5c1d161dcc749bbe42d7feed198d",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "cli-design",
      "description": "Design developer CLIs with clear UX, exit codes, flags, and help text. Use whenever the user builds a command-line tool, debates flags vs subcommands, stdout vs stderr, or asks how to structure a CLI for engineers.",
      "category": "coding",
      "path": "skills/coding/cli-design",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 244,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/cli-design",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:338009830a674ab963875cdda42f4cda1f4a7bea96886586dab37c59ac0ca56f",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "code-comments",
      "description": "Write and improve code comments and docstrings that explain why, not noise. Use whenever the user asks for better comments, docstrings, module headers, JSDoc/TSDoc, or documentation comments in source code.",
      "category": "coding",
      "path": "skills/coding/code-comments",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 317,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/code-comments",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:fe03adf0504931d0745acc80dad7296f5f326ed1bf61b447c15ddf9279c45eec",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "container-review",
      "description": "Review Dockerfiles and container configs for size, security, and operability. Use whenever the user shares a Dockerfile, compose file, Kubernetes image config, or asks how to harden, slim, or debug a container build.",
      "category": "coding",
      "path": "skills/coding/container-review",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 320,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/container-review",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; may reason about local docker commands when available.",
      "content_digest": "sha256:863176131f40773187e0aa008e4b6401cb1a88536b530e267ee4d0d2b581c37c",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "optional"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "database-migrations",
      "description": "Plan and review database schema migrations for safety and rollback. Use whenever the user writes migrations, alters tables, backfills data, adds indexes, or asks how to deploy schema changes without downtime or lock pain.",
      "category": "coding",
      "path": "skills/coding/database-migrations",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 377,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/database-migrations",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; dialect-aware when the user specifies the database.",
      "content_digest": "sha256:aefcc0740d05f214ce4ed1c016670b0a31dbc78b445658c55800a1b64ab13829",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "dependency-upgrades",
      "description": "Plan and execute dependency upgrades with risk assessment, changelog review, and verification. Use whenever the user wants to bump packages, resolve CVEs, upgrade a major version, interpret dependency conflicts, or update lockfiles safely.",
      "category": "coding",
      "path": "skills/coding/dependency-upgrades",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 648,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/dependency-upgrades",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; may use local package managers when available.",
      "content_digest": "sha256:e3fd45c4f3b664d1ea65b5990725e7d357b74e5b1e643ac9d3279e3d2dfa9207",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "optional",
        "filesystem": "read",
        "execution": "optional"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "design-system-contribution",
      "description": "Guide contributions to a design system — component API, accessibility, tokens, and docs. Use whenever the user adds a design-system component, variants, design tokens, Storybook docs, or asks how to version UI primitives safely.",
      "category": "coding",
      "path": "skills/coding/design-system-contribution",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 328,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/design-system-contribution",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:3f13caba4bd3d30dac5295ea9641e54d2d9c9e579191942710484a819e0b04d3",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "error-handling",
      "description": "Design robust error handling, retries, and failure modes for application code. Use whenever the user asks about exceptions, error types, retry policies, circuit breakers, timeouts, or how to handle failures in APIs, jobs, and distributed calls.",
      "category": "coding",
      "path": "skills/coding/error-handling",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 365,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/error-handling",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:3de1ba0b36deceb0640ed4278079758d03318d00ff2eacf4667811d9bfd2291e",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "feature-flags",
      "description": "Design feature flag rollout plans with targeting, kill switches, and cleanup. Use whenever the user asks about feature flags, gradual rollout, percentage deploys, experiments in production, flag lifecycle, or technical debt from stale flags.",
      "category": "coding",
      "path": "skills/coding/feature-flags",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 321,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/feature-flags",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:bd173fd6330cec94f3bd76718611658bfa1839692da9b0514b8751f7e34f07c6",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "git-conflict-resolution",
      "description": "Resolve git merge and rebase conflicts carefully while preserving intent. Use whenever the user has merge conflicts, rebase conflicts, or asks how to untangle conflicting branches, conflict markers, or conflicting file hunks.",
      "category": "coding",
      "path": "skills/coding/git-conflict-resolution",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 374,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/git-conflict-resolution",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; may use local git when available.",
      "content_digest": "sha256:9990f137af32135c8bd7acc6e8d4ede52e8768ddfbaa815bb28194259a673391",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "optional"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "graphql-schema-design",
      "description": "Design and review GraphQL schemas for authz, pagination, N+1 risk, nullability, and evolution. Use whenever the user works on GraphQL types, resolvers, connections, deprecations, query cost, or schema reviews — even when they only paste an SDL snippet.",
      "category": "coding",
      "path": "skills/coding/graphql-schema-design",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 354,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/graphql-schema-design",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:eb378f5b56174e8a69f7594e4dd8531378e80e8678ff031b5e1dbfb22e589093",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "helm-chart-scaffolding",
      "description": "Scaffold and review Helm charts with safe defaults for values, templates, and hooks. Use whenever the user asks for a Helm chart, Chart.yaml, values.yaml production review, Helm upgrade hooks, or packaging a service for Helm install/upgrade.",
      "category": "coding",
      "path": "skills/coding/helm-chart-scaffolding",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 332,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/helm-chart-scaffolding",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; may sketch helm CLI commands when helpful.",
      "content_digest": "sha256:b07248a6030040faf711b31089c180a845d7eb39c4ca5580ab971b3fadc4b575",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "optional"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "i18n-review",
      "description": "Review product UI and copy for internationalization readiness — concatenation, pluralization, locale formats, RTL, and string extraction. Use whenever the user asks about i18n, l10n, localization readiness, translation safety, or whether strings are ready for other locales.",
      "category": "coding",
      "path": "skills/coding/i18n-review",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 434,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/i18n-review",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:73e6a418eaa843a79807e142ecf040f9c73bf4e455de24a40d4ca2a83f212c9a",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "kubernetes-review",
      "description": "Review Kubernetes manifests and Helm values for security, reliability, and operability. Use whenever the user shares Deployment, Service, Ingress, StatefulSet, Helm charts, or asks about probes, RBAC, resource limits, network policies, or production-ready k8s YAML.",
      "category": "coding",
      "path": "skills/coding/kubernetes-review",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 380,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/kubernetes-review",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:0e84c4eeafee51a34bcd22e95e96480366379b804a97476534a73e7f4a8cb55e",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "load-test-planning",
      "description": "Plan and interpret load tests with clear goals, scenarios, and pass/fail criteria. Use whenever the user asks for k6, Locust, JMeter, Gatling, soak tests, stress tests, capacity tests, or how to read p95 latency and error rates under load.",
      "category": "coding",
      "path": "skills/coding/load-test-planning",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 355,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/load-test-planning",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; may sketch tool scripts when helpful.",
      "content_digest": "sha256:a85204f87e8fb465e6bdcb398bcfb733f0b7a2032d03a9f4b854fb3dfa81673d",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "optional"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "logging-observability",
      "description": "Design logging, metrics, and tracing that operators can use under pressure. Use whenever the user asks about structured logs, metrics, OpenTelemetry, dashboards, SLIs/SLOs, alerting, or how to instrument a service for production debugging.",
      "category": "coding",
      "path": "skills/coding/logging-observability",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 382,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/logging-observability",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:292ddad5ac47ae8aa360ca60a2d9e537f9832f30040d63cfd5517d12f11f26de",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "migration-playbooks",
      "description": "Plan large technical migrations with strangler patterns, dual-run, and rollback. Use whenever the user migrates frameworks, databases, clouds, monorepo boundaries, or large platform changes at scale.",
      "category": "coding",
      "path": "skills/coding/migration-playbooks",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 258,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/migration-playbooks",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:acb8683be0b82d9ed5dd141003c25fcfdc1a7771594d0c4da0891da796d40de2",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "observability-alerts",
      "description": "Design actionable alerts that page humans only for real pain. Use whenever the user writes alert rules, fixes alert fatigue, designs on-call notifications, escalations, or SLO burn alerts.",
      "category": "coding",
      "path": "skills/coding/observability-alerts",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 259,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/observability-alerts",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:f83a71d09ea5da1282987f84031b945463f7b49977f09638f0a977859b18fabd",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "openapi-spec-design",
      "description": "Design and review OpenAPI specifications for clarity, consistency, and evolution. Use whenever the user writes OpenAPI or Swagger YAML/JSON, reviews API specs, or asks how to document REST endpoints for code generation and client SDKs.",
      "category": "coding",
      "path": "skills/coding/openapi-spec-design",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 275,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/openapi-spec-design",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:db03c68291909c4f9eb170649110688e92ded7c0c2978434e7273657c753649b",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "performance-review",
      "description": "Diagnose application performance bottlenecks and propose measured fixes. Use whenever the user mentions slow endpoints, high latency, CPU or memory spikes, N+1 queries, profiling results, p95/p99, or asks how to make code or systems faster — even without formal profiler output.",
      "category": "coding",
      "path": "skills/coding/performance-review",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 641,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/performance-review",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; may interpret profiles or traces when provided.",
      "content_digest": "sha256:6e22971d697c3fc28d7b81112ba301eefc2aa1a110f0a8a43c373bd4fe118f37",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "optional"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "pr-descriptions",
      "description": "Write pull request titles and descriptions that reviewers can act on fast. Use whenever the user asks for a PR description, opens or prepares a pull/merge request, shares commits or a branch diff to summarize, or says \"write up this PR\" — even if they only paste a diff.",
      "category": "coding",
      "path": "skills/coding/pr-descriptions",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 914,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/pr-descriptions",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:55499281a094676b8119e5c3dbd5b7aaca1bc9a902d758d7f543ab6eb6e02508",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "optional"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "prompt-injection-hardening",
      "description": "Threat-model AI features against prompt injection, tool abuse, and data exfiltration, then propose mitigations and eval cases. Use whenever the user builds agents, RAG chatbots, tool-calling systems, or asks about prompt injection, jailbreaks, indirect injection, or agent security.",
      "category": "coding",
      "path": "skills/coding/prompt-injection-hardening",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 559,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/prompt-injection-hardening",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:f9f42c07b920a069cd22179e400b2429bac23074585249553eded78f184a726b",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "rate-limiting",
      "description": "Design rate limiting and throttling for APIs and gateways with fair use and abuse resistance. Use whenever the user asks about rate limits, quotas, 429 responses, token buckets, leaky buckets, or protecting endpoints from overload and abuse.",
      "category": "coding",
      "path": "skills/coding/rate-limiting",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 277,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/rate-limiting",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:71fbacbf14d45ee24eac7c1f933e5085ae8fb15a392b2c4457464cfcff89ce40",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "refactor-planning",
      "description": "Plan safe refactors that preserve behavior — seams, steps, tests, and rollback. Use whenever the user asks how to refactor, untangle a module, reduce complexity, extract a service, or restructure code without changing product behavior — even for \"clean this up\" requests with a large file.",
      "category": "coding",
      "path": "skills/coding/refactor-planning",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 630,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/refactor-planning",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:4e5371078af5cc3c6a1630c879e00336a2e0f93b148cc0dfb79fde776c50a260",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "secrets-management",
      "description": "Handle secrets safely in apps and infrastructure without committing credentials. Use whenever the user asks about API keys, secret managers, .env handling, rotation, CI secrets, or how to inject credentials at runtime.",
      "category": "coding",
      "path": "skills/coding/secrets-management",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 347,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/secrets-management",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:cfe88e8bac08e67902ea9f0930310552a7c1ec120e00d83356f7a6c5f0e236f9",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "security-review",
      "description": "Review code and designs for security vulnerabilities — injection, authn/authz, secrets, crypto, SSRF, and data exposure. Use whenever the user asks for a security review, threat model, OWASP check, or whether something is safe to ship, shares auth/payment/upload code, or mentions vulnerability, exploit, hardcoding secrets, or \"is this secure\".",
      "category": "coding",
      "path": "skills/coding/security-review",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 1095,
      "reference_tokens": 301,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/security-review",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:2ad0f310853a29252d3b6bbc7aa008b365e4e92c28aa45142151536aab2980ef",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "sql-query-review",
      "description": "Review and improve SQL queries for correctness, performance, safety, and maintainability. Use whenever the user shares a SQL query, asks to optimize a query, check indexes, prevent SQL injection, rewrite a join, explain a slow query plan, or debug wrong database results — even for ORM-generated SQL or \"why is this query slow\".",
      "category": "coding",
      "path": "skills/coding/sql-query-review",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 948,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/sql-query-review",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; may reason about EXPLAIN output when provided.",
      "content_digest": "sha256:c98aa74c1ddbd81cae6e0694c54316a56527ce7c5652c269fcc5613a53fd826e",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "optional"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "terraform-review",
      "description": "Review Terraform and OpenTofu configuration and plans for blast radius, state risk, IAM overreach, and safer apply order. Use whenever the user shares .tf files, a terraform plan, asks if apply is safe, or reviews infrastructure-as-code modules and state backends.",
      "category": "coding",
      "path": "skills/coding/terraform-review",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 440,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/terraform-review",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; may interpret terraform plan output when provided.",
      "content_digest": "sha256:90f401b592a2250d8a68b3a264f1e418fcee4aab0296e2302d556a4249cf416d",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "optional"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "test-generation",
      "description": "Design and write focused automated tests for new code, bug fixes, and risky behavior. Use whenever the user asks for tests, shares untested code, fixes a defect that needs regression coverage, mentions coverage gaps, or wants help deciding what to test, even if they do not name a testing framework.",
      "category": "coding",
      "path": "skills/coding/test-generation",
      "tier": "community",
      "updated": "2026-07-11",
      "context_tokens": 616,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/test-generation",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; may use the project's existing test runner.",
      "content_digest": "sha256:15725f25aaef9fdf350e04530342e8bca2cdd7eff208e4253f9378f9701a7874",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read-write",
        "execution": "optional"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "websocket-design",
      "description": "Design WebSocket and realtime channels with auth, backpressure, and reconnect semantics. Use whenever the user builds realtime features, sockets, presence, live updates, or streaming over persistent connections.",
      "category": "coding",
      "path": "skills/coding/websocket-design",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 286,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/coding/websocket-design",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:7cf9d33772282b1375b14473f27827d307344eee84fc0d02c06aaa9a9fea3cf1",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "ab-test-analysis",
      "description": "Analyze A/B and experiment results with correct metrics, uncertainty, and caveats. Use whenever the user shares experiment data, asks if a variant won, or needs help interpreting lift, p-values, confidence intervals, CUPED, or sample ratio mismatch.",
      "category": "data",
      "path": "skills/data/ab-test-analysis",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 377,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/data/ab-test-analysis",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; may use local analysis tools when available.",
      "content_digest": "sha256:09ff76f7c9ffa1e9acedcce4565b3995e3f8e20e96b13fc36d88c78833bbdf55",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "optional"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "anomaly-detection",
      "description": "Investigate metric and log anomalies with structured hypotheses and next checks. Use whenever the user sees a spike, drop, or weird pattern in metrics or logs and asks what is going on, whether it is real, or how to investigate.",
      "category": "data",
      "path": "skills/data/anomaly-detection",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 257,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/data/anomaly-detection",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; may interpret charts/series when provided.",
      "content_digest": "sha256:da7853e6cf41639fe514f789cd36eb3cce67e8ef7beaad1c06f66f065f5700e6",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "optional"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "csv-analysis",
      "description": "Analyze CSV, TSV, and tabular data files — profile the data, answer questions with verifiable numbers, and flag quality issues. Use whenever the user uploads or pastes tabular data, asks \"what does this data show\", wants totals, trends, comparisons, or charts from a spreadsheet-like file, or asks any question that must be answered from rows and columns.",
      "category": "data",
      "path": "skills/data/csv-analysis",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 961,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/data/csv-analysis",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; may use local tabular-data analysis tools.",
      "content_digest": "sha256:c3e03670fe54e009771990818a49aa853cca49de504df841aa89d106cd6bb655",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read-write",
        "execution": "optional"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "data-cleaning",
      "description": "Profile and clean messy tabular datasets with reproducible transformations and explicit handling of types, missing values, duplicates, and outliers. Use whenever the user has inconsistent CSV or spreadsheet data, asks to prepare data for analysis, merge records, standardize columns, remove duplicates, or fix data-quality problems.",
      "category": "data",
      "path": "skills/data/data-cleaning",
      "tier": "community",
      "updated": "2026-07-11",
      "context_tokens": 540,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/data/data-cleaning",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; may use local tabular-data processing tools.",
      "content_digest": "sha256:7fea46178ebfa2bfffba6304ccf95a74d580d7ff5139b6d10f9c9d70957bfd81",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read-write",
        "execution": "optional"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "data-contract-design",
      "description": "Define producer-consumer data contracts with schema evolution, compatibility, and SLAs. Use whenever the user designs event schemas, warehouse contracts, schema registry rules, or breaking-change policy between data producers and consumers.",
      "category": "data",
      "path": "skills/data/data-contract-design",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 308,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/data/data-contract-design",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:c1d2f035027f3b2ccb657e65f987044e3282809924fe01621bb4a6bcefb75655",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "data-visualization",
      "description": "Choose and produce clear, honest charts from tabular or summarized data. Use whenever the user asks for a chart, dashboard, plot, visual comparison, trend view, or advice on how to visualize data, including requests to improve an existing graph or select the right chart type.",
      "category": "data",
      "path": "skills/data/data-visualization",
      "tier": "community",
      "updated": "2026-07-11",
      "context_tokens": 579,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/data/data-visualization",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; may use local charting tools and write output files.",
      "content_digest": "sha256:ccc8661461e7efe40e1f332a97f19fd5e1423437458fd105aaa4a98661f050ce",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read-write",
        "execution": "optional"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "etl-pipeline-design",
      "description": "Design ETL and ELT pipelines with clear contracts, quality checks, and failure modes. Use whenever the user plans data ingestion, transformations, warehouse loads, dbt-style models, batch/stream pipelines, or data pipeline architecture.",
      "category": "data",
      "path": "skills/data/etl-pipeline-design",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 300,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/data/etl-pipeline-design",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:6d7c1e665bc199171fe04a1f645dddcc89eb319984dd45e01990400fa0c1e656",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "metrics-definitions",
      "description": "Define product and business metrics with precise numerators, denominators, and edge cases. Use whenever the user asks what to measure, how to define a KPI, North Star, activation, retention, churn, or event taxonomy for analytics — even for a rough product idea.",
      "category": "data",
      "path": "skills/data/metrics-definitions",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 378,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/data/metrics-definitions",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:b99e7e8f34ba941c26e6f3731827af107c0f7d50984fcebe86511459cdc34e09",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "sql-analytics",
      "description": "Write analytical SQL for warehouses and BI questions with correct grain and caveats. Use whenever the user asks for warehouse SQL, BigQuery, Snowflake, Redshift, DuckDB analytics, funnel metrics in SQL, or reporting joins — as opposed to OLTP query performance tuning alone.",
      "category": "data",
      "path": "skills/data/sql-analytics",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 294,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/data/sql-analytics",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; dialect-aware when specified.",
      "content_digest": "sha256:462cb1d806acf2e4746e1d8fcaef710cab00e7bd3df4dcd5fe6a5944699e7e2a",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "optional"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "architecture-decision-records",
      "description": "Write concise Architecture Decision Records that capture context, decision, and consequences. Use whenever the user asks for an ADR, architecture decision log entry, decision record, or why we chose technology X over Y in a durable doc — even for small stack choices.",
      "category": "documents",
      "path": "skills/documents/architecture-decision-records",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 332,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/documents/architecture-decision-records",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:b6a9fad6ec5e042b29c7202a1670b0b560d166c455154014dc0c083a6cb687cc",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "incident-postmortems",
      "description": "Write blameless incident postmortems with timeline, impact, root cause, and action items. Use whenever the user asks for a postmortem, RCA, incident write-up, outage report, or lessons learned after a production failure — even from rough Slack notes or pager logs.",
      "category": "documents",
      "path": "skills/documents/incident-postmortems",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 556,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/documents/incident-postmortems",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:a75e389e924cd23d8cd15469e649365c759b8ebd76f4d1aa53433839a794e332",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "onboarding-guides",
      "description": "Write new-hire and contributor onboarding guides that get people productive fast. Use whenever the user asks for an onboarding doc, starter guide for engineers, contributor getting-started, first-week plan, or \"how do we onboard\" handbook section.",
      "category": "documents",
      "path": "skills/documents/onboarding-guides",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 292,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/documents/onboarding-guides",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:f03ef7a38f85c5faf859488ebc942b78ef4c1cf90772d1a6adfd2db1317e1adb",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "policy-writing",
      "description": "Write clear internal policies people can follow under time pressure. Use whenever the user asks for a company policy, acceptable use policy, security policy draft, travel policy, or HR/process policy that needs plain language.",
      "category": "documents",
      "path": "skills/documents/policy-writing",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 208,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/documents/policy-writing",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; not legal advice — align with counsel.",
      "content_digest": "sha256:209a635075998ffdadb887eb8f015e020c5ddb2050b860604676e04850a9f9b9",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "project-proposals",
      "description": "Turn a rough initiative into a decision-ready project proposal with outcomes, scope, plan, costs, risks, and a clear approval request. Use whenever the user needs a business case, internal proposal, project charter, funding request, or stakeholder pitch, even if they only provide scattered notes or an idea.",
      "category": "documents",
      "path": "skills/documents/project-proposals",
      "tier": "community",
      "updated": "2026-07-11",
      "context_tokens": 477,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/documents/project-proposals",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:12b0b17fba0ef21a32d710ab8faff0d51a4e3849b4ad6cd54f69d04963ddfc7e",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "release-notes",
      "description": "Write clear user-facing and developer release notes from commits, PRs, and changelogs. Use whenever the user asks for release notes, a changelog entry, what's new for a version, ship notes for customers or engineers, or a summary of changes between tags — even if they only paste commit subjects or merged PR titles.",
      "category": "documents",
      "path": "skills/documents/release-notes",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 724,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/documents/release-notes",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:fb6705dc750f661f46bde1346702c689acd1f88ba0c45254246f257e995a9e7d",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "resume-builder",
      "description": "Build or rewrite resumes and tailor them to a specific job description, with achievement-focused bullets that pass ATS screening. Use whenever the user shares a resume or CV, asks to improve or tailor one, wants bullets rewritten, or says \"help me apply for this job\" with a job posting — even if they only paste their work history as rough notes.",
      "category": "documents",
      "path": "skills/documents/resume-builder",
      "tier": "community",
      "updated": "2026-07-11",
      "context_tokens": 526,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/documents/resume-builder",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:48a17caba6e5e524b7a5af07312665ae06d0b7a8f4ca74a42b96a04b80c41d71",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "rfc-design-docs",
      "description": "Write RFCs and technical design docs that force clear decisions. Use whenever the user asks for an RFC, design doc, architecture proposal, tech design, or \"how should we build X\" write-up for a feature or system change — even from a rough bullet list.",
      "category": "documents",
      "path": "skills/documents/rfc-design-docs",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 588,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/documents/rfc-design-docs",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:0fcce9df201a834acbd5395e17c3d5e28cafbdc02f31d2448de5e8a9e466b1b5",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "rfp-response",
      "description": "Structure RFP and RFI responses that map requirements to evidence. Use whenever the user answers a vendor questionnaire, RFP, RFI, security questionnaire, or procurement response with claim-and-evidence rows.",
      "category": "documents",
      "path": "skills/documents/rfp-response",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 279,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/documents/rfp-response",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; do not invent compliance certifications.",
      "content_digest": "sha256:84832a659323e3a9d744f8d7800538db979a68192b8f2d1e19a00a51e5b8c98a",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "runbook-writing",
      "description": "Write operational runbooks that on-call engineers can follow under stress. Use whenever the user asks for a runbook, playbook, ops procedure, alert response guide, or how to document incident response steps for a system.",
      "category": "documents",
      "path": "skills/documents/runbook-writing",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 356,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/documents/runbook-writing",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:305c9f3bada0108f918fcaba93fb3ce9e7acd697b17a6aadd8fb7f8cbea9ddc4",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "sla-slo-writing",
      "description": "Write SLAs and SLOs that operations can measure and support can explain. Use whenever the user drafts service levels, uptime commitments, error budgets, customer-facing availability language, or internal reliability targets.",
      "category": "documents",
      "path": "skills/documents/sla-slo-writing",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 255,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/documents/sla-slo-writing",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; not legal advice.",
      "content_digest": "sha256:76b2a1f7ed79e03f1bc2907b8ef2bea25b35759b05f955654d24b07f05dec3c0",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "status-reports",
      "description": "Write clear project and program status reports for stakeholders. Use whenever the user asks for a weekly status, program update, executive status, RAG status, or progress report on a project or initiative.",
      "category": "documents",
      "path": "skills/documents/status-reports",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 245,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/documents/status-reports",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:a0d5891868e5615c91c1cab7a37404596c1a2e867486264e33f714e483f62f8b",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "technical-documentation",
      "description": "Write and improve technical documentation, tutorials, runbooks, and reference pages that users can follow successfully. Use whenever the user asks for docs, a README, setup instructions, an operational runbook, API usage guidance, or an explanation of how a system works, including requests to document code.",
      "category": "documents",
      "path": "skills/documents/technical-documentation",
      "tier": "community",
      "updated": "2026-07-11",
      "context_tokens": 504,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/documents/technical-documentation",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; may inspect a workspace and run existing verification commands.",
      "content_digest": "sha256:b12d864754eddc70bf9c0098ede7f0069d50446ed6b9bd6a6cdc9db1ec3e732d",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "optional",
        "filesystem": "read-write",
        "execution": "optional"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "vendor-evaluation",
      "description": "Run structured vendor evaluations and scorecards for build-vs-buy decisions. Use whenever the user compares vendors, shortlists tools, runs a bake-off, or needs a fair scorecard across products for a purchase decision.",
      "category": "documents",
      "path": "skills/documents/vendor-evaluation",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 252,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/documents/vendor-evaluation",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; do not invent pricing or certifications.",
      "content_digest": "sha256:7f630270cb778b32aa20786a9402952f5577b64916ade319c4bca18125a0589c",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "1-1-agendas",
      "description": "Prepare effective manager and IC 1:1 agendas and notes. Use whenever the user asks for a one-on-one agenda, 1:1 talking points, career check-in structure, skip-level prep, or how to run a better 1:1 meeting.",
      "category": "productivity",
      "path": "skills/productivity/1-1-agendas",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 224,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/productivity/1-1-agendas",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:a149cb3e5e4bae7be1f713da7135f37bcd8c1e21e09e433d26eab0ddff824423",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "decision-memos",
      "description": "Write concise decision memos that compare options, expose trade-offs, and make a clear evidence-based recommendation. Use whenever the user must choose between tools, vendors, architectures, priorities, or policies, asks for pros and cons, or needs a decision recorded for stakeholders.",
      "category": "productivity",
      "path": "skills/productivity/decision-memos",
      "tier": "community",
      "updated": "2026-07-11",
      "context_tokens": 460,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/productivity/decision-memos",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:4305b065633a1bb8e0dd219727e3b77401ce035abba3d527d276d87cc9df9940",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "delegation-briefs",
      "description": "Write tight delegation briefs so others can execute without thrash. Use whenever the user wants to hand off work, brief a teammate, scope work for an intern or contractor, or turn a vague idea into an executable assignment.",
      "category": "productivity",
      "path": "skills/productivity/delegation-briefs",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 248,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/productivity/delegation-briefs",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:9464019e53f7d64494aad3840099e8b050654862346fd6d298f4fa8ceec8c7b3",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "email-drafts",
      "description": "Draft and rewrite professional emails that get replies — clear ask, right tone, minimal length. Use whenever the user asks to write, reply to, improve, or \"make more professional\" any email or message, mentions following up, declining, requesting, apologizing, or cold outreach — even if they just paste an email thread with \"help me respond\".",
      "category": "productivity",
      "path": "skills/productivity/email-drafts",
      "tier": "community",
      "updated": "2026-07-11",
      "context_tokens": 478,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/productivity/email-drafts",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:8918f88d09fe47aa08aee96862bafd0b352b2b2bf626d58a0dea6d26b01f8b83",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "hiring-scorecards",
      "description": "Build interview scorecards and debrief structures that reduce bias and noise. Use whenever the user designs hiring loops, interview rubrics, scorecards, structured debriefs, or leveling guides for candidates.",
      "category": "productivity",
      "path": "skills/productivity/hiring-scorecards",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 277,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/productivity/hiring-scorecards",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; follow company legal/HR policy.",
      "content_digest": "sha256:824740a1815a913a357f53d2a8f867524c3b66c7d2cca1ab27e686fff7294dfa",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "interview-prep",
      "description": "Prepare for technical and behavioral interviews with structured practice. Use whenever the user asks for interview prep, practice questions, STAR stories, system design drills, coding interview help, or how to answer common interview questions — for candidates or interviewers.",
      "category": "productivity",
      "path": "skills/productivity/interview-prep",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 354,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/productivity/interview-prep",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:744f0cf8771fbc486e28442d3c0c3bccc2cd9f4797dc0aaebb00535b362b748c",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "issue-triage",
      "description": "Triage bugs and tickets with severity, repro steps, and next actions. Use whenever the user asks to triage issues, prioritize a backlog of bugs, rewrite a bug report, classify severity, or clean up noisy tickets — even from messy Slack reports.",
      "category": "productivity",
      "path": "skills/productivity/issue-triage",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 405,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/productivity/issue-triage",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:8d29ea8367efad2f7b479146adb296bbbf2f4bb2bcad321019e576e1f7acc1c3",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "meeting-agendas",
      "description": "Build focused meeting agendas with outcomes, timeboxes, and prep. Use whenever the user asks for a meeting agenda, sync agenda, design review agenda, kickoff agenda, or how to structure a meeting that needs a decision.",
      "category": "productivity",
      "path": "skills/productivity/meeting-agendas",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 320,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/productivity/meeting-agendas",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:86419cf48ba92c35265d8ea83e9baf783f5347b5e57fa148129c3655eddcc05f",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "okr-drafting",
      "description": "Draft OKRs and goal cascades that are measurable and non-vanity. Use whenever the user asks for OKRs, quarterly objectives, key results, goal setting, or how to turn a strategy into measurable objectives and key results.",
      "category": "productivity",
      "path": "skills/productivity/okr-drafting",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 303,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/productivity/okr-drafting",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:b6732eb3aba76741cd70a45684503f231850363139a64e5f9393552892b4ea18",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "oss-maintainer-triage",
      "description": "Triage open-source issues and PRs with labels, reproduction asks, and maintainer-friendly replies. Use whenever the user maintains a public repo and needs issue triage, good-first-issue labeling, incomplete bug report replies, or PR intake for an open-source project.",
      "category": "productivity",
      "path": "skills/productivity/oss-maintainer-triage",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 326,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/productivity/oss-maintainer-triage",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:0265d6a89f0d02c32e333d832b74ab025108690cf75f47a6619a2af7d39022bc",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "privacy-request-playbook",
      "description": "Handle DSAR, GDPR, and CCPA-style privacy requests with verification, scoping, and careful response templates. Use whenever the user has a data export, deletion, or access request, or asks how to process a privacy ticket safely without over-sharing.",
      "category": "productivity",
      "path": "skills/productivity/privacy-request-playbook",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 403,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/productivity/privacy-request-playbook",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; not legal advice — follow counsel and policy.",
      "content_digest": "sha256:579b05180766ed7278c553e8400281afe29ac041c4ba3aa465b47a76da16fe2e",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "prompt-improver",
      "description": "Rewrite and strengthen prompts for AI models — diagnose what's vague, add structure, and return a copy-paste-ready improved prompt. Use whenever the user shares a prompt to improve, asks why an AI's output was bad or inconsistent, wants a system prompt written, or says \"make this prompt better\" for any model or agent.",
      "category": "productivity",
      "path": "skills/productivity/prompt-improver",
      "tier": "community",
      "updated": "2026-07-11",
      "context_tokens": 540,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/productivity/prompt-improver",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:615416571a9e20270ab821c00b7b12628b2edc4ab52e99bad86de868d6e56482",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "retro-facilitation",
      "description": "Run and write software retros with useful insights and follow-through. Use whenever the user asks for a retrospective, sprint retro agenda, what went well / what to improve, retro notes, or how to facilitate a team retro.",
      "category": "productivity",
      "path": "skills/productivity/retro-facilitation",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 507,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/productivity/retro-facilitation",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:b2e2c41fd9e8450aeb55743ed3de77163a0de9015fc85d865a395e53841800cd",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "sprint-planning",
      "description": "Run sprint or iteration planning with capacity, goals, and clear commit scope. Use whenever the user asks for sprint planning help, iteration planning, backlog prioritization for a sprint, or capacity-based planning for a team.",
      "category": "productivity",
      "path": "skills/productivity/sprint-planning",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 281,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/productivity/sprint-planning",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:34917b40e9479a0b060fd1f9ee964f94bcf366391d6d6e50e17eaee521afea3d",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "standup-updates",
      "description": "Turn raw work notes into crisp standup or status updates. Use whenever the user asks for a standup, daily status, scrum update, Slack check-in, or \"what I did yesterday / doing today / blockers\" — even from messy bullets or a git log.",
      "category": "productivity",
      "path": "skills/productivity/standup-updates",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 367,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/productivity/standup-updates",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:0d0983bdb84c1a614395724164b11d5da5be9667dcb56cabb30869632ddb88c7",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "support-macros",
      "description": "Draft customer support replies and macros with correct tone, escalation judgment, and no over-promising. Use whenever the user pastes a support ticket, asks for a help-desk reply, canned macro, refund wording, or whether to escalate a customer issue.",
      "category": "productivity",
      "path": "skills/productivity/support-macros",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 381,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/productivity/support-macros",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:ad40f097e3a293acc246e5699a802837ae2fd3aa22c88d53ce5d632735cbc4f5",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "task-planning",
      "description": "Convert ambiguous work into an executable plan with outcomes, dependencies, milestones, owners, and verification steps. Use whenever the user asks for a plan, roadmap, implementation sequence, checklist, breakdown of a large task, or help deciding what to do next, even if the request is only a rough goal.",
      "category": "productivity",
      "path": "skills/productivity/task-planning",
      "tier": "community",
      "updated": "2026-07-11",
      "context_tokens": 498,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/productivity/task-planning",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:2c8abc1cdb7de1f0c7a3f65a578f43ea2b851786c4ea2ff8b1f5c6300b1dc163",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "timebox-planning",
      "description": "Plan deep work and timeboxes when everything feels urgent. Use whenever the user asks how to schedule focus time, cut thrash, plan a day or week under overload, protect maker time, or prioritize under too many tasks.",
      "category": "productivity",
      "path": "skills/productivity/timebox-planning",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 253,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/productivity/timebox-planning",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:3326048170b4cfa7937681538bb494287a34caef00d75d197e003a5eac77fddb",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "competitor-briefs",
      "description": "Research competitors into structured comparison briefs with evidence and gaps. Use whenever the user asks for competitive analysis, competitor research, market landscape, battlecards, or how we compare to another product — even if they only name one rival.",
      "category": "research",
      "path": "skills/research/competitor-briefs",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 532,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/research/competitor-briefs",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; may use web research when the runtime allows network access.",
      "content_digest": "sha256:277195be48adfdeddcd730dc8be4f392a86f75dc7bc34e940376e2346761a341",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "optional",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "customer-discovery",
      "description": "Plan and run customer discovery interviews that test assumptions. Use whenever the user is validating a startup idea, talking to customers for problem discovery, needs an interview guide, or wants to test riskiest product assumptions.",
      "category": "research",
      "path": "skills/research/customer-discovery",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 260,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/research/customer-discovery",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:31d53ab48db72138945c45eea89ffd3e8d23e423e83fd1dd0168d686021d9932",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "fact-checking",
      "description": "Verify factual claims against current, authoritative evidence and return calibrated verdicts with citations. Use whenever the user asks whether a claim is true, wants information verified, shares a statistic or viral assertion, needs sources checked, or asks to audit factual accuracy in a draft.",
      "category": "research",
      "path": "skills/research/fact-checking",
      "tier": "community",
      "updated": "2026-07-11",
      "context_tokens": 549,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/research/fact-checking",
      "license": "Apache-2.0",
      "compatibility": "Requires access to current authoritative sources for external verification.",
      "content_digest": "sha256:524077cdf5c777536651fb0db970b6eec7f80af9be8a8be4c2e2e837bbf19b5d",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "required",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "literature-reviews",
      "description": "Plan and synthesize a literature review across papers and reports, organizing evidence by research question rather than by source. Use whenever the user asks for a literature review, state-of-the-art overview, evidence map, comparison of studies, research gap analysis, or help structuring sources for an academic or technical review.",
      "category": "research",
      "path": "skills/research/literature-reviews",
      "tier": "community",
      "updated": "2026-07-11",
      "context_tokens": 548,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/research/literature-reviews",
      "license": "Apache-2.0",
      "compatibility": "Network access is optional when the user supplies all source material.",
      "content_digest": "sha256:87a02a94f40019ee8bdb932b95a4d429a4b72eb17aa341355659f54854e63762",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "optional",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "market-sizing",
      "description": "Build transparent TAM SAM SOM style market sizing with explicit assumptions. Use whenever the user asks for market size, TAM/SAM/SOM, top-down or bottom-up sizing, addressable market, or investor-style market estimates.",
      "category": "research",
      "path": "skills/research/market-sizing",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 249,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/research/market-sizing",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; may use public research when network is available.",
      "content_digest": "sha256:59c016c99e2110760999a16a50f466e7ca48f418e99534088c2ee63dfdfb00f1",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "optional",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "research-summaries",
      "description": "Summarize papers, articles, and reports into structured research briefs that separate claims from evidence. Use whenever the user shares a paper, study, PDF, or article and asks what it says, wants key findings or limitations, asks \"is this study any good\", or needs several sources synthesized into one brief.",
      "category": "research",
      "path": "skills/research/research-summaries",
      "tier": "community",
      "updated": "2026-07-11",
      "context_tokens": 496,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/research/research-summaries",
      "license": "Apache-2.0",
      "compatibility": "Network access is optional when the user supplies all source material.",
      "content_digest": "sha256:cb862843cbd511cbf130d1fa7f21c766befe6e1799f26f00ed369f14de00e8c4",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "optional",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "survey-analysis",
      "description": "Analyze survey results into themes, segments, and decision-ready findings. Use whenever the user shares survey responses, NPS or CSAT comments, form exports, or asks what the survey says — with counts and caveats rather than vibes.",
      "category": "research",
      "path": "skills/research/survey-analysis",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 266,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/research/survey-analysis",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; may use local analysis tools when available.",
      "content_digest": "sha256:aa77d48ad83fef30b88047d565468cdc691a12a00854423cbb054eee638f8f05",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "optional"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "user-interview-synthesis",
      "description": "Synthesize user interviews into themes, insights, and opportunities. Use whenever the user pastes interview notes or transcripts and wants themes, affinity mapping, insights, JTBD, or product opportunities from qualitative research — even from messy notes.",
      "category": "research",
      "path": "skills/research/user-interview-synthesis",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 358,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/research/user-interview-synthesis",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:16d385a7b0a75cff0e4634755a6154237feeea862ca27e2674cffee0729968fe",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "blog-posts",
      "description": "Write blog posts and articles with a strong hook, clear structure, and a consistent voice. Use whenever the user asks for a blog post, article, newsletter issue, or long-form web content, wants a draft \"for my blog/site\", or shares an outline or topic to turn into a post — regardless of length or how casually they ask.",
      "category": "writing",
      "path": "skills/writing/blog-posts",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 856,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/writing/blog-posts",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:fd1b5812ac4450868aef77d24ae800e2ca7c43928a0c364e879eb089e0b1d0ce",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "case-studies",
      "description": "Write customer case studies with problem, solution, proof, and quote discipline. Use whenever the user asks for a case study, customer success story, proof point for sales, or customer story for the website.",
      "category": "writing",
      "path": "skills/writing/case-studies",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 234,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/writing/case-studies",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; never invent customer quotes or metrics.",
      "content_digest": "sha256:b4088c691753917680fe4d4e2b55b4ca66d91ca150ca3c5158f6a697172345f6",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "copy-editing",
      "description": "Edit prose for clarity, correctness, flow, consistency, and concision while preserving the author's meaning and voice. Use whenever the user asks to edit, proofread, polish, tighten, simplify, or improve writing, shares a draft with minimal instructions, or wants grammar and style issues fixed.",
      "category": "writing",
      "path": "skills/writing/copy-editing",
      "tier": "community",
      "updated": "2026-07-11",
      "context_tokens": 522,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/writing/copy-editing",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:f56799088bb310363a83bd984d30edb2c2abb4febc10a61b17404b309ce8bd30",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "documentation-migration",
      "description": "Plan and execute docs migrations between tools and information architectures. Use whenever the user moves docs between wikis, migrates to a docs site, restructures documentation, or consolidates scattered docs into a coherent library.",
      "category": "writing",
      "path": "skills/writing/documentation-migration",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 290,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/writing/documentation-migration",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:59265e4b1f8de59d16bb30bf62eeb371b9c25a17fbea4cc561c9ee05b9ff90cd",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "read",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "incident-comms",
      "description": "Write customer and stakeholder communications during incidents. Use whenever the user needs a status page update, outage notice, customer incident email, or internal incident broadcast — separate from the engineering postmortem write-up.",
      "category": "writing",
      "path": "skills/writing/incident-comms",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 377,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/writing/incident-comms",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:3ce66c7dae37744cb278c81f494079d8feea9bcab621335408e25152c25a08ae",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "internal-comms",
      "description": "Write clear internal company communications — all-hands notes, policy updates, and reorg announcements. Use whenever the user asks for an internal email, Slack company update, org announcement, or memo to the whole company or department.",
      "category": "writing",
      "path": "skills/writing/internal-comms",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 207,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/writing/internal-comms",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:9faa9b0e0801c383d6da4a174c244e69dd52bed01f668dbe47b74ec1209fc986",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "landing-page-copy",
      "description": "Write and improve landing-page copy with a clear offer, credible proof, scannable structure, and focused calls to action. Use whenever the user needs homepage, product, service, waitlist, launch, or campaign copy, asks to improve website messaging or conversion, or shares a page brief that needs words.",
      "category": "writing",
      "path": "skills/writing/landing-page-copy",
      "tier": "community",
      "updated": "2026-07-11",
      "context_tokens": 503,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/writing/landing-page-copy",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:ec07f10b77621189b904fa51dfeb7d573c002918c7eacf9e1f8b9aedefb4ad16",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "newsletter-writing",
      "description": "Write email newsletters with a clear point, scannable structure, and one CTA. Use whenever the user asks for a newsletter draft, weekly digest email, subscriber update, or email issue for an audience list.",
      "category": "writing",
      "path": "skills/writing/newsletter-writing",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 161,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/writing/newsletter-writing",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:213814464dbed14785403ae38153c5705a60a40145bce6abfc9a8d268046ed11",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "press-release",
      "description": "Write press-style announcements with a lead, facts, and quotes without hype fluff. Use whenever the user needs a press release, media announcement, wire-style launch note, or journalist-facing company news.",
      "category": "writing",
      "path": "skills/writing/press-release",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 171,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/writing/press-release",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; never invent quotes, customers, or financials.",
      "content_digest": "sha256:d81d92f466b42cddb0e1f71258f52e71cbe4ffa8eafa58558099a8d9d57ad4a3",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "product-announcements",
      "description": "Write product launch and feature announcements for users and stakeholders. Use whenever the user asks for a launch announcement, feature blog, \"what's new\" marketing note, launch email, or customer-facing message about a new capability — even from a bullet list of changes.",
      "category": "writing",
      "path": "skills/writing/product-announcements",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 327,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/writing/product-announcements",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:31610362ddc7cfab10c545a638c0d102dc7e1e417ba7ce701f67b8de08a429d0",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    },
    {
      "name": "social-posts",
      "description": "Write clear social posts and short threads for LinkedIn, X, and similar channels. Use whenever the user asks for a tweet, thread, LinkedIn post, social copy, launch socials, or a short promotional update for social media — even from a rough idea or link.",
      "category": "writing",
      "path": "skills/writing/social-posts",
      "tier": "community",
      "updated": "2026-07-26",
      "context_tokens": 291,
      "reference_tokens": 0,
      "has_scripts": false,
      "has_benchmarks": true,
      "source_url": "https://github.com/shinzoxD/knackbox/tree/main/skills/writing/social-posts",
      "license": "Apache-2.0",
      "compatibility": "Portable instructions; no bundled scripts or required external binaries.",
      "content_digest": "sha256:ac9fa189d35fb401b1924bbf0c1357ef2f7f8010a986243138392df6b57e5f1b",
      "security_profile": "instructions-only",
      "permissions": {
        "network": "none",
        "filesystem": "none",
        "execution": "none"
      },
      "metrics": {
        "efficiency": 100.0,
        "trigger_accuracy": null,
        "quality_uplift": null,
        "skill_score": null,
        "installs_30d": null,
        "measured_at": null,
        "model": null
      }
    }
  ]
}
