{
  "schemaVersion": "2",
  "version": "2026-08-20-12:52pm-MT",
  "name": "DATA skills",
  "status": "available",
  "currentVersion": "2.0.0",
  "free": true,
  "install": "npx data-remote",
  "humanAlternative": "curl -fsSL https://data.sh | sh",
  "directRead": "https://data.sh/skills/data-bootstrap/SKILL.md",
  "directReadPattern": "/skills/<name>/SKILL.md",
  "authRequiredToRead": false,
  "npm": "https://www.npmjs.com/package/data-remote",
  "candidateSource": "https://github.com/stevemoraco/data-alt/tree/main/apps/data-remote",
  "candidateSourceStatus": "public-unpublished",
  "provenance": "Public npm latest measured 2026-08-08 is 1.2.44 from the older DATAtools repository; repaired candidate 1.2.45 is public to inspect and unpublished to npm.",
  "bootstrap": "https://data.sh/skills/data-bootstrap/SKILL.md",
  "download": "https://data.sh/skills/download",
  "license": "https://data.sh/license",
  "licenseName": "DATA License 1.0",
  "cliLicense": "MIT",
  "skills": [
    {
      "id": "ask-the-twins",
      "name": "ask-the-twins",
      "description": "Use two independent clean-context reviewers as an adversarial plan or verification gate.",
      "version": "1.0.0",
      "updated": "2026-08-14",
      "hash": "sha256:a629196ed9a1ee93d57447c75b55e4cdc19d2b35cea2c9f4e1bf0160300b8092",
      "checksum": "sha256:a629196ed9a1ee93d57447c75b55e4cdc19d2b35cea2c9f4e1bf0160300b8092",
      "files": [
        {
          "path": "SKILL.md",
          "bytes": 2968,
          "sha256": "sha256:a629196ed9a1ee93d57447c75b55e4cdc19d2b35cea2c9f4e1bf0160300b8092"
        }
      ],
      "url": "https://data.sh/skills/ask-the-twins/SKILL.md",
      "format": "Agent Skills"
    },
    {
      "id": "asset-commons",
      "name": "asset-commons",
      "description": "Recognize, reuse, create, and improve shared versioned visual or spatial assets with provenance, consent, and privacy-safe contribution rules. Use when a product needs reusable object geometry or media across RDO compositions.",
      "version": "1.0.0",
      "updated": "2026-08-14",
      "hash": "sha256:71c3ffd21409be9c0a0ff77cffe20a136f40b847ad55592fc72fc816b0f1b1a8",
      "checksum": "sha256:71c3ffd21409be9c0a0ff77cffe20a136f40b847ad55592fc72fc816b0f1b1a8",
      "files": [
        {
          "path": "SKILL.md",
          "bytes": 1486,
          "sha256": "sha256:71c3ffd21409be9c0a0ff77cffe20a136f40b847ad55592fc72fc816b0f1b1a8"
        }
      ],
      "url": "https://data.sh/skills/asset-commons/SKILL.md",
      "format": "Agent Skills"
    },
    {
      "id": "braid-discovery",
      "name": "braid-discovery",
      "description": "Investigate hard research, proof, or architecture obligations with hash-pinned sources, independent prove and refute branches, smallest-instance checks, obstruction receipts, and fresh adversarial review. Use when ordinary bounded research cannot resolve a load-bearing claim.",
      "version": "1.0.0",
      "updated": "2026-08-14",
      "hash": "sha256:997b48ee036c74151146c03f3096fbb56ebbda10f39f096e94d039d22e7b9088",
      "checksum": "sha256:997b48ee036c74151146c03f3096fbb56ebbda10f39f096e94d039d22e7b9088",
      "files": [
        {
          "path": "SKILL.md",
          "bytes": 2364,
          "sha256": "sha256:997b48ee036c74151146c03f3096fbb56ebbda10f39f096e94d039d22e7b9088"
        }
      ],
      "url": "https://data.sh/skills/braid-discovery/SKILL.md",
      "format": "Agent Skills"
    },
    {
      "id": "build-waves",
      "name": "build-waves",
      "description": "Parallelize implementation safely through dependency-ordered waves and disjoint ownership.",
      "version": "1.0.0",
      "updated": "2026-08-14",
      "hash": "sha256:3e42da747e1ab2bc73cce80d876a571b5cf1971a213ad017ba8be6ccc26015f7",
      "checksum": "sha256:3e42da747e1ab2bc73cce80d876a571b5cf1971a213ad017ba8be6ccc26015f7",
      "files": [
        {
          "path": "SKILL.md",
          "bytes": 3076,
          "sha256": "sha256:3e42da747e1ab2bc73cce80d876a571b5cf1971a213ad017ba8be6ccc26015f7"
        }
      ],
      "url": "https://data.sh/skills/build-waves/SKILL.md",
      "format": "Agent Skills"
    },
    {
      "id": "data-bootstrap",
      "name": "data-bootstrap",
      "description": "Discover and install the free DATA skills with the MIT-licensed data-remote CLI.",
      "version": "1.0.0",
      "updated": "2026-08-14",
      "hash": "sha256:0b71899bcdfdb8a3a4cb22c76f6559f8a3360dd5f30e689707e8e1e8c9afd92d",
      "checksum": "sha256:0b71899bcdfdb8a3a4cb22c76f6559f8a3360dd5f30e689707e8e1e8c9afd92d",
      "files": [
        {
          "path": "SKILL.md",
          "bytes": 1037,
          "sha256": "sha256:0b71899bcdfdb8a3a4cb22c76f6559f8a3360dd5f30e689707e8e1e8c9afd92d"
        }
      ],
      "url": "https://data.sh/skills/data-bootstrap/SKILL.md",
      "format": "Agent Skills"
    },
    {
      "id": "data-recitals",
      "name": "data-recitals",
      "description": "Start-of-session commitments for safe, complete, durable, user-verifiable work.",
      "version": "1.0.1",
      "updated": "2026-08-14",
      "hash": "sha256:389dc711fcd712529e5b595b5aa07da064e3b217a2c362eb534b714fd5570d26",
      "checksum": "sha256:389dc711fcd712529e5b595b5aa07da064e3b217a2c362eb534b714fd5570d26",
      "files": [
        {
          "path": "SKILL.md",
          "bytes": 4625,
          "sha256": "sha256:389dc711fcd712529e5b595b5aa07da064e3b217a2c362eb534b714fd5570d26"
        }
      ],
      "url": "https://data.sh/skills/data-recitals/SKILL.md",
      "format": "Agent Skills"
    },
    {
      "id": "eta-tables",
      "name": "eta-tables",
      "description": "The canonical ETA table format for reporting status on long-running autonomous work. Use whenever reporting progress on parallel agents, build waves, or any multi-step job where the user needs to know what is running, what is blocked, and when each thing lands. Post one every status update — never a prose-only status.",
      "version": "1.0.0",
      "updated": "2026-08-14",
      "hash": "sha256:770d463f7f6e22fc9dd8c3862cc5e252c7e7d68fdf3905bb1a7c2f2c668ae2d3",
      "checksum": "sha256:770d463f7f6e22fc9dd8c3862cc5e252c7e7d68fdf3905bb1a7c2f2c668ae2d3",
      "files": [
        {
          "path": "SKILL.md",
          "bytes": 9706,
          "sha256": "sha256:770d463f7f6e22fc9dd8c3862cc5e252c7e7d68fdf3905bb1a7c2f2c668ae2d3"
        }
      ],
      "url": "https://data.sh/skills/eta-tables/SKILL.md",
      "format": "Agent Skills"
    },
    {
      "id": "five-phase-build",
      "name": "five-phase-build",
      "description": "Plan, build, integrate, and verify substantial features through evidence-driven phases and fix waves.",
      "version": "1.0.0",
      "updated": "2026-08-14",
      "hash": "sha256:85f5463462bd382cc2a0ff3b9f470687388f700cdbe005b7b7cc92210c9ecd43",
      "checksum": "sha256:85f5463462bd382cc2a0ff3b9f470687388f700cdbe005b7b7cc92210c9ecd43",
      "files": [
        {
          "path": "SKILL.md",
          "bytes": 7306,
          "sha256": "sha256:85f5463462bd382cc2a0ff3b9f470687388f700cdbe005b7b7cc92210c9ecd43"
        }
      ],
      "url": "https://data.sh/skills/five-phase-build/SKILL.md",
      "format": "Agent Skills"
    },
    {
      "id": "goldfish-testing",
      "name": "goldfish-testing",
      "description": "Test whether clean-context agents understand a URL, product, document, installer, or other surface from the bare minimum prompt a real user would provide. Use for agent-understanding checks, cold-start onboarding, autonomous installation, documentation clarity, and release gates that must pass across the five-model Goldfish Bowl.",
      "version": "1.0.1",
      "updated": "2026-08-21",
      "hash": "sha256:63e2af5682a5381cd217cb27503def4c74a1f5724786be6b34d74bd1a46c4412",
      "checksum": "sha256:63e2af5682a5381cd217cb27503def4c74a1f5724786be6b34d74bd1a46c4412",
      "files": [
        {
          "path": "SKILL.md",
          "bytes": 5568,
          "sha256": "sha256:63e2af5682a5381cd217cb27503def4c74a1f5724786be6b34d74bd1a46c4412"
        }
      ],
      "url": "https://data.sh/skills/goldfish-testing/SKILL.md",
      "format": "Agent Skills"
    },
    {
      "id": "honest-grading",
      "name": "honest-grading",
      "description": "Grade completion from inspected evidence without inflating mocked, partial, or reported results.",
      "version": "1.0.0",
      "updated": "2026-08-14",
      "hash": "sha256:3bf57a69c8209d9ee5e0ae38c347e9eb6eecf38e5a8ff857bb07185dc72410cc",
      "checksum": "sha256:3bf57a69c8209d9ee5e0ae38c347e9eb6eecf38e5a8ff857bb07185dc72410cc",
      "files": [
        {
          "path": "SKILL.md",
          "bytes": 2390,
          "sha256": "sha256:3bf57a69c8209d9ee5e0ae38c347e9eb6eecf38e5a8ff857bb07185dc72410cc"
        }
      ],
      "url": "https://data.sh/skills/honest-grading/SKILL.md",
      "format": "Agent Skills"
    },
    {
      "id": "microphone-intake",
      "name": "microphone-intake",
      "description": "Design and verify durable microphone or voice-feedback intake that preserves multimodal capture, fences completeness, authorizes actors server-side, and dispatches one idempotent phase-0 job. Use for public, authenticated, or support-agent voice-to-build workflows.",
      "version": "2.0.2",
      "updated": "2026-08-14",
      "hash": "sha256:f91a08cef094760e5abe06f39f366dd905992619ce117e305f90897f34d96f76",
      "checksum": "sha256:f91a08cef094760e5abe06f39f366dd905992619ce117e305f90897f34d96f76",
      "files": [
        {
          "path": "SKILL.md",
          "bytes": 4408,
          "sha256": "sha256:f91a08cef094760e5abe06f39f366dd905992619ce117e305f90897f34d96f76"
        },
        {
          "path": "scripts/microphone-intake.mjs",
          "bytes": 6486,
          "sha256": "sha256:8b3a051aca90a945daa2411c3baf671ed4f4dba31ea5f4479eb6d7358dd2a207"
        }
      ],
      "url": "https://data.sh/skills/microphone-intake/SKILL.md",
      "format": "Agent Skills"
    },
    {
      "id": "no-waiting-no-saving",
      "name": "no-waiting-no-saving",
      "description": "Design long and generative workflows so users see progress and never lose meaningful work.",
      "version": "1.0.0",
      "updated": "2026-08-14",
      "hash": "sha256:7952955df05e34f1f09e1d1d051b299cc078676cb20c76ca078356e2576636d3",
      "checksum": "sha256:7952955df05e34f1f09e1d1d051b299cc078676cb20c76ca078356e2576636d3",
      "files": [
        {
          "path": "SKILL.md",
          "bytes": 1463,
          "sha256": "sha256:7952955df05e34f1f09e1d1d051b299cc078676cb20c76ca078356e2576636d3"
        }
      ],
      "url": "https://data.sh/skills/no-waiting-no-saving/SKILL.md",
      "format": "Agent Skills"
    },
    {
      "id": "razors",
      "name": "razors",
      "description": "Make in-scope technical decisions decisively while escalating only true authority or values boundaries.",
      "version": "1.0.0",
      "updated": "2026-08-14",
      "hash": "sha256:ecae8570ad816ccca5df5f431936b851bd9691145cfa49965b3e80c1ee9af78e",
      "checksum": "sha256:ecae8570ad816ccca5df5f431936b851bd9691145cfa49965b3e80c1ee9af78e",
      "files": [
        {
          "path": "SKILL.md",
          "bytes": 839,
          "sha256": "sha256:ecae8570ad816ccca5df5f431936b851bd9691145cfa49965b3e80c1ee9af78e"
        }
      ],
      "url": "https://data.sh/skills/razors/SKILL.md",
      "format": "Agent Skills"
    },
    {
      "id": "rdo-first-ui",
      "name": "rdo-first-ui",
      "description": "Design interfaces as runtime Resonant Data Object compositions with bounded rendering capabilities, shared semantics, truthful claim states, and fail-closed alternates. Use when agents compose DATA surfaces dynamically across Swift, TypeScript, or other clients.",
      "version": "1.0.0",
      "updated": "2026-08-14",
      "hash": "sha256:579f8a3c917d6703dba43debb08400f72bbe69a9351bbcc1db70192766117a15",
      "checksum": "sha256:579f8a3c917d6703dba43debb08400f72bbe69a9351bbcc1db70192766117a15",
      "files": [
        {
          "path": "SKILL.md",
          "bytes": 1841,
          "sha256": "sha256:579f8a3c917d6703dba43debb08400f72bbe69a9351bbcc1db70192766117a15"
        }
      ],
      "url": "https://data.sh/skills/rdo-first-ui/SKILL.md",
      "format": "Agent Skills"
    },
    {
      "id": "real-user-verification",
      "name": "real-user-verification",
      "description": "Verify user-facing work through real journeys, visual evidence, and inspected outcomes.",
      "version": "1.0.0",
      "updated": "2026-08-14",
      "hash": "sha256:72f023beaf98b60322926229db571b4b721fdcaa7a73c293f0b9afaf2a2918ab",
      "checksum": "sha256:72f023beaf98b60322926229db571b4b721fdcaa7a73c293f0b9afaf2a2918ab",
      "files": [
        {
          "path": "SKILL.md",
          "bytes": 1875,
          "sha256": "sha256:72f023beaf98b60322926229db571b4b721fdcaa7a73c293f0b9afaf2a2918ab"
        }
      ],
      "url": "https://data.sh/skills/real-user-verification/SKILL.md",
      "format": "Agent Skills"
    },
    {
      "id": "replit-publishing",
      "name": "replit-publishing",
      "description": "Publish and diagnose a Replit deployment with the full browser cookie set, persisted-query GraphQL, terminal-state polling, and honest release gates. Covers the open-source replit-deploy CLI, its currently verified limitations, exactly what to ask the user for, and where to store it safely.",
      "version": "1.0.1",
      "updated": "2026-08-21",
      "hash": "sha256:a44bf9c816a91b4cf5961171a36b41a39a8d2ab7fab1bc02d55b3a63d98a8847",
      "checksum": "sha256:a44bf9c816a91b4cf5961171a36b41a39a8d2ab7fab1bc02d55b3a63d98a8847",
      "files": [
        {
          "path": "SKILL.md",
          "bytes": 11506,
          "sha256": "sha256:a44bf9c816a91b4cf5961171a36b41a39a8d2ab7fab1bc02d55b3a63d98a8847"
        }
      ],
      "url": "https://data.sh/skills/replit-publishing/SKILL.md",
      "format": "Agent Skills"
    },
    {
      "id": "research-harness",
      "name": "research-harness",
      "description": "Turn broad research or proof-like work into deduplicated, testable obligations and coordinated evidence-producing braids.",
      "version": "1.0.0",
      "updated": "2026-08-14",
      "hash": "sha256:06c49c7960e214219a990ed59b074069113fa55d09b390a895701a6f5e2782c0",
      "checksum": "sha256:06c49c7960e214219a990ed59b074069113fa55d09b390a895701a6f5e2782c0",
      "files": [
        {
          "path": "SKILL.md",
          "bytes": 2984,
          "sha256": "sha256:06c49c7960e214219a990ed59b074069113fa55d09b390a895701a6f5e2782c0"
        }
      ],
      "url": "https://data.sh/skills/research-harness/SKILL.md",
      "format": "Agent Skills"
    },
    {
      "id": "safe-data-ops",
      "name": "safe-data-ops",
      "description": "Guard destructive, bulk, credential, remote, and production operations.",
      "version": "1.0.0",
      "updated": "2026-08-14",
      "hash": "sha256:ee2936dfefe5c83832b778bef9a6c8537e538e7ae107bae39382436403df13b8",
      "checksum": "sha256:ee2936dfefe5c83832b778bef9a6c8537e538e7ae107bae39382436403df13b8",
      "files": [
        {
          "path": "SKILL.md",
          "bytes": 2697,
          "sha256": "sha256:ee2936dfefe5c83832b778bef9a6c8537e538e7ae107bae39382436403df13b8"
        }
      ],
      "url": "https://data.sh/skills/safe-data-ops/SKILL.md",
      "format": "Agent Skills"
    },
    {
      "id": "show-real-errors",
      "name": "show-real-errors",
      "description": "Preserve diagnostic truth while presenting safe, useful errors to users and operators.",
      "version": "1.0.0",
      "updated": "2026-08-14",
      "hash": "sha256:c524594c52d667f755cd8a574e6dc18c68ad95ac19ff30226864b5d1f41704c6",
      "checksum": "sha256:c524594c52d667f755cd8a574e6dc18c68ad95ac19ff30226864b5d1f41704c6",
      "files": [
        {
          "path": "SKILL.md",
          "bytes": 1413,
          "sha256": "sha256:c524594c52d667f755cd8a574e6dc18c68ad95ac19ff30226864b5d1f41704c6"
        }
      ],
      "url": "https://data.sh/skills/show-real-errors/SKILL.md",
      "format": "Agent Skills"
    },
    {
      "id": "tutorial-verified-done",
      "name": "tutorial-verified-done",
      "description": "Make a user-facing feature tutorial-verified done through narrated real-browser journeys, one-second visual evidence, exact-byte independent verdicts, and a recoverable delivery loop. Use for UI completion gates, tutorial production, visual proof packages, and publish-or-feedback handoffs.",
      "version": "1.0.0",
      "updated": "2026-08-14",
      "hash": "sha256:63fa8d3a5fc81ca6c3fa793288d7573eb64c1d7dae3fd16cd10e9a80c6c0e156",
      "checksum": "sha256:63fa8d3a5fc81ca6c3fa793288d7573eb64c1d7dae3fd16cd10e9a80c6c0e156",
      "files": [
        {
          "path": "SKILL.md",
          "bytes": 3591,
          "sha256": "sha256:63fa8d3a5fc81ca6c3fa793288d7573eb64c1d7dae3fd16cd10e9a80c6c0e156"
        }
      ],
      "url": "https://data.sh/skills/tutorial-verified-done/SKILL.md",
      "format": "Agent Skills"
    },
    {
      "id": "work-preservation",
      "name": "work-preservation",
      "description": "Protect user and agent work through durable artifacts, reversible edits, and concurrency awareness.",
      "version": "1.0.0",
      "updated": "2026-08-14",
      "hash": "sha256:461f8f142a0ee2af50ad78a640e8256489949a8ec9930171038e8765a230ddd1",
      "checksum": "sha256:461f8f142a0ee2af50ad78a640e8256489949a8ec9930171038e8765a230ddd1",
      "files": [
        {
          "path": "SKILL.md",
          "bytes": 1915,
          "sha256": "sha256:461f8f142a0ee2af50ad78a640e8256489949a8ec9930171038e8765a230ddd1"
        }
      ],
      "url": "https://data.sh/skills/work-preservation/SKILL.md",
      "format": "Agent Skills"
    }
  ],
  "bundleVersion": "1.0.17",
  "generatedAt": "2026-08-21T13:58:34.967Z",
  "bundle": "2026-08-21"
}
