{"_id":"@enc-protocol/appstore-cli","name":"@enc-protocol/appstore-cli","description":"Host-app SDK for the `appstore` app — bundles enclaves: DM, Group, Hello, Personal, Registry, Timeline. No own commands; use bundled-enclave apps directly.","dist-tags":{"latest":"0.4.2","local":"0.3.2-local"},"versions":{"0.1.0":{"name":"@enc-protocol/appstore-cli","version":"0.1.0","type":"module","description":"ENC Protocol per-app SDK + skill for the \"appstore\" app. Enclaves: DM,Group,Hello,Personal,Registry,Timeline.","main":"sdk.mjs","files":["sdk.mjs","cli.json","skill/SKILL.md"],"exports":{".":"./sdk.mjs","./sdk":"./sdk.mjs","./cli.json":"./cli.json","./skill":"./skill/SKILL.md"},"dependencies":{"@enc-protocol/cli-sdk-base":"^0.1.0"},"keywords":["enc-protocol","appstore","sdk","skill"],"license":"MIT","publishConfig":{"registry":"https://npm-registry.ocrybit.workers.dev/"},"readme":"ERROR: No README data found!","_id":"@enc-protocol/appstore-cli@0.1.0","_nodeVersion":"26.1.0","_npmVersion":"11.13.0","dist":{"tarball":"https://npm-registry.ocrybit.workers.dev/@enc-protocol/appstore-cli/-/@enc-protocol/appstore-cli-0.1.0.tgz","shasum":"0fa32ea43735725c06eb9ff0a5a99bd96b520906","integrity":"sha512-lDNlvYorM0Vip2hmm1ctseEOIjk6V/mrv73YXD5TRiQaO24MDabo3EJkQ1Z2Q9kgKWZOS/Ben1b01KlLibj+yg=="}},"0.1.1":{"name":"@enc-protocol/appstore-cli","version":"0.1.1","type":"module","description":"ENC Protocol per-app SDK + skill for the \"appstore\" app. Enclaves: DM,Group,Hello,Personal,Registry,Timeline.","main":"sdk.mjs","files":["sdk.mjs","cli.json","skill/SKILL.md","README.md"],"exports":{".":"./sdk.mjs","./sdk":"./sdk.mjs","./cli.json":"./cli.json","./skill":"./skill/SKILL.md"},"dependencies":{"@enc-protocol/cli-sdk-base":"^0.1.1"},"keywords":["enc-protocol","appstore","sdk","skill"],"license":"MIT","publishConfig":{"registry":"https://npm-registry.ocrybit.workers.dev/"},"readme":"# @enc-protocol/appstore-cli\n\nHost-app SDK for the `appstore` app — bundles enclaves: DM, Group, Hello, Personal, Registry, Timeline. No own commands; use bundled-enclave apps directly.\n\n> Auto-generated by `lib/codegen/readme-codegen.mjs` from `apps/appstore/{app,schema}.json`. Do not hand-edit — regenerate via `enc gen readme appstore`.\n\n## Install\n\n```bash\necho \"@enc-protocol:registry=https://npm-registry.ocrybit.workers.dev/\" >> .npmrc\nnpm install @enc-protocol/appstore-cli\n```\n\n## Composition\n\nHost app — bundles 6 enclaves: `DM`, `Group`, `Hello`, `Personal`, `Registry`, `Timeline`.\n\nNo own commands. Use the per-enclave packages instead (e.g. `@enc-protocol/hello-cli`).\n\n## See also\n\n- [`cli.json`](./cli.json) — full app metadata + fuzz contract\n- [`skill/SKILL.md`](./skill/SKILL.md) — Claude Code skill bundle (install via `enc skill install appstore`)\n- `@enc-protocol/cli-sdk-base` — base class (`AppSdk`, `AppClient`, `DataView`)\n","readmeFilename":"README.md","_id":"@enc-protocol/appstore-cli@0.1.1","_nodeVersion":"26.1.0","_npmVersion":"11.13.0","dist":{"tarball":"https://npm-registry.ocrybit.workers.dev/@enc-protocol/appstore-cli/-/@enc-protocol/appstore-cli-0.1.1.tgz","shasum":"412cbce53d0c93e6a410379db6a51f56611f7f1a","integrity":"sha512-D7SVV3h+sizzTyzGkkukUmamPQHT/7w/s+ATOCTmuId413Bf8wdTnhW6w3VPkwO/R66uv1ptuP4iF7AVXH8loA=="}},"0.1.2":{"name":"@enc-protocol/appstore-cli","version":"0.1.2","type":"module","description":"ENC Protocol per-app SDK for the \"appstore\" app (typed methods, encryption hook). Enclaves: DM,Group,Hello,Personal,Registry,Timeline. For the Claude Code skill, use @enc-protocol/skill-appstore (or `enc skill add appstore`).","main":"sdk.mjs","files":["sdk.mjs","cli.json","skill/SKILL.md","README.md"],"exports":{".":"./sdk.mjs","./sdk":"./sdk.mjs","./cli.json":"./cli.json","./skill":"./skill/SKILL.md"},"dependencies":{"@enc-protocol/cli-sdk-base":"^0.1.1"},"keywords":["enc-protocol","appstore","sdk","cli"],"license":"MIT","publishConfig":{"registry":"https://npm-registry.ocrybit.workers.dev/"},"readme":"# @enc-protocol/appstore-cli\n\nHost-app SDK for the `appstore` app — bundles enclaves: DM, Group, Hello, Personal, Registry, Timeline. No own commands; use bundled-enclave apps directly.\n\n> Auto-generated by `lib/codegen/readme-codegen.mjs` from `apps/appstore/{app,schema}.json`. Do not hand-edit — regenerate via `enc gen readme appstore`.\n\n## Install\n\n### Recommended — via the `enc` CLI\n\n```bash\n# Install the global enc CLI once (any project)\nnpm install -g @enc-protocol/cli --registry https://npm-registry.ocrybit.workers.dev/\n\n# Install the skill into the current project (.claude/commands/appstore.md)\nenc skill add appstore\n```\n\nThe skill is the recommended consumption surface for Claude Code — adds an `/enc appstore` slash command. The skill package is published as `@enc-protocol/skill-appstore`.\n\n## Composition\n\nHost app — bundles 6 enclaves: `DM`, `Group`, `Hello`, `Personal`, `Registry`, `Timeline`.\n\nNo own commands. Use the per-enclave packages instead (e.g. `@enc-protocol/hello-cli`).\n\n## See also\n\n- [`cli.json`](./cli.json) — full app metadata + fuzz contract\n- [`skill/SKILL.md`](./skill/SKILL.md) — Claude Code skill bundle (install via `enc skill install appstore`)\n- `@enc-protocol/cli-sdk-base` — base class (`AppSdk`, `AppClient`, `DataView`)\n","readmeFilename":"README.md","_id":"@enc-protocol/appstore-cli@0.1.2","_nodeVersion":"26.1.0","_npmVersion":"11.13.0","dist":{"tarball":"https://npm-registry.ocrybit.workers.dev/@enc-protocol/appstore-cli/-/@enc-protocol/appstore-cli-0.1.2.tgz","shasum":"90c4fe9aca26b29c5929b8bf913688770504da46","integrity":"sha512-KOqGttWAhn2SZw5gK4HWsnxBfNkttrsSQHrY4wBDWG2PiQZOdMJxsgTmQ7dq18rxK9cKKhQJhrknY5MbxGwVYA=="}},"0.2.0":{"name":"@enc-protocol/appstore-cli","version":"0.2.0","type":"module","description":"ENC Protocol per-app SDK for the \"appstore\" host app — bundles all 6 enclaves.","main":"sdk.mjs","files":["sdk.mjs","cli.json","skill/SKILL.md","README.md"],"exports":{".":"./sdk.mjs","./sdk":"./sdk.mjs","./cli.json":"./cli.json","./skill":"./skill/SKILL.md"},"dependencies":{"@enc-protocol/cli-sdk-base":"^0.2.0"},"keywords":["enc-protocol","appstore","sdk","cli"],"license":"MIT","publishConfig":{"registry":"https://npm-registry.ocrybit.workers.dev/"},"readme":"# @enc-protocol/appstore-cli\n\nHost-app SDK for the `appstore` app — bundles enclaves: DM, Group, Hello, Personal, Registry, Timeline. No own commands; use bundled-enclave apps directly.\n\n> Auto-generated by `lib/codegen/readme-codegen.mjs` from `apps/appstore/{app,schema}.json`. Do not hand-edit — regenerate via `enc gen readme appstore`.\n\n## Install\n\n### Recommended — via the `enc` CLI\n\n```bash\n# Install the global enc CLI once (any project)\nnpm install -g @enc-protocol/cli --registry https://npm-registry.ocrybit.workers.dev/\n\n# Install the skill into the current project (.claude/commands/appstore.md)\nenc skill add appstore\n```\n\nThe skill is the recommended consumption surface for Claude Code — adds an `/enc appstore` slash command. The skill package is published as `@enc-protocol/skill-appstore`.\n\n## Composition\n\nHost app — bundles 6 enclaves: `DM`, `Group`, `Hello`, `Personal`, `Registry`, `Timeline`.\n\nNo own commands. Use the per-enclave packages instead (e.g. `@enc-protocol/hello-cli`).\n\n## See also\n\n- [`cli.json`](./cli.json) — full app metadata + fuzz contract\n- [`skill/SKILL.md`](./skill/SKILL.md) — Claude Code skill bundle (install via `enc skill install appstore`)\n- `@enc-protocol/cli-sdk-base` — base class (`AppSdk`, `AppClient`, `DataView`)\n","readmeFilename":"README.md","_id":"@enc-protocol/appstore-cli@0.2.0","_nodeVersion":"26.1.0","_npmVersion":"11.13.0","dist":{"tarball":"https://npm-registry.ocrybit.workers.dev/@enc-protocol/appstore-cli/-/@enc-protocol/appstore-cli-0.2.0.tgz","shasum":"95dae494b63ef0c71cb99c8bd98142ab9be124ae","integrity":"sha512-6Auoj0zY+hewJFAO43duXOvRtUE0vi6AdU0vT4YUqtTHCGGX9d6UTCu2katH1FaMTev6HCkLLt23YmnYfDh2Fg=="}},"0.3.0":{"name":"@enc-protocol/appstore-cli","version":"0.3.0","type":"module","description":"ENC Protocol per-app SDK for the \"appstore\" host app — bundles all 6 enclaves.","main":"sdk.mjs","files":["sdk.mjs","cli.json","skill/SKILL.md","README.md"],"exports":{".":"./sdk.mjs","./sdk":"./sdk.mjs","./cli.json":"./cli.json","./skill":"./skill/SKILL.md"},"dependencies":{"@enc-protocol/cli-sdk-base":"^0.3.0"},"keywords":["enc-protocol","appstore","sdk","cli"],"license":"MIT","publishConfig":{"registry":"https://npm-registry.ocrybit.workers.dev/"},"readme":"# @enc-protocol/appstore-cli\n\nHost-app SDK for the `appstore` app — bundles enclaves: DM, Group, Hello, Personal, Registry, Timeline. No own commands; use bundled-enclave apps directly.\n\n> Auto-generated by `lib/codegen/readme-codegen.mjs` from `apps/appstore/{app,schema}.json`. Do not hand-edit — regenerate via `enc gen readme appstore`.\n\n## Install\n\n### Recommended — via the `enc` CLI\n\n```bash\n# Install the global enc CLI once (any project)\nnpm install -g @enc-protocol/cli --registry https://npm-registry.ocrybit.workers.dev/\n\n# Install the skill into the current project (.claude/commands/appstore.md)\nenc skill add appstore\n```\n\nThe skill is the recommended consumption surface for Claude Code — adds an `/enc appstore` slash command. The skill package is published as `@enc-protocol/skill-appstore`.\n\n## Composition\n\nHost app — bundles 6 enclaves: `DM`, `Group`, `Hello`, `Personal`, `Registry`, `Timeline`.\n\nNo own commands. Use the per-enclave packages instead (e.g. `@enc-protocol/hello-cli`).\n\n## See also\n\n- [`cli.json`](./cli.json) — full app metadata + fuzz contract\n- [`skill/SKILL.md`](./skill/SKILL.md) — Claude Code skill bundle (install via `enc skill install appstore`)\n- `@enc-protocol/cli-sdk-base` — base class (`AppSdk`, `AppClient`, `DataView`)\n","readmeFilename":"README.md","_id":"@enc-protocol/appstore-cli@0.3.0","_nodeVersion":"26.1.0","_npmVersion":"11.13.0","dist":{"tarball":"https://npm-registry.ocrybit.workers.dev/@enc-protocol/appstore-cli/-/@enc-protocol/appstore-cli-0.3.0.tgz","shasum":"f886b7c6920f5b07f0c1461d6c2c36d8358e1e48","integrity":"sha512-dHSSbnWs0cqe1H4SCPNiKS3pxXv69A7bzRpTw4rojkH9NNc5MmNigHYbELMqZBb9CzuXjRNh10JGOl9iOTkj7A=="}},"0.3.1":{"name":"@enc-protocol/appstore-cli","version":"0.3.1","type":"module","description":"ENC Protocol per-app SDK for the \"appstore\" host app — bundles all 6 enclaves.","main":"sdk.mjs","files":["sdk.mjs","cli.json","skill/SKILL.md","README.md"],"exports":{".":"./sdk.mjs","./sdk":"./sdk.mjs","./cli.json":"./cli.json","./skill":"./skill/SKILL.md"},"dependencies":{"@enc-protocol/cli-sdk-base":"^0.3.0"},"keywords":["enc-protocol","appstore","sdk","cli"],"license":"MIT","publishConfig":{"registry":"https://npm-registry.ocrybit.workers.dev/"},"readme":"# @enc-protocol/appstore-cli\n\nHost-app SDK for the `appstore` app — bundles enclaves: DM, Group, Hello, Personal, Registry, Timeline. No own commands; use bundled-enclave apps directly.\n\n> Auto-generated by `lib/codegen/readme-codegen.mjs` from `apps/appstore/{app,schema}.json`. Do not hand-edit — regenerate via `enc gen readme appstore`.\n\n## Install\n\n### Recommended — via the `enc` CLI\n\n```bash\n# Install the global enc CLI once (any project)\nnpm install -g @enc-protocol/cli --registry https://npm-registry.ocrybit.workers.dev/\n\n# Install the skill into the current project (.claude/commands/appstore.md)\nenc skill add appstore\n```\n\nThe skill is the recommended consumption surface for Claude Code — adds an `/enc appstore` slash command. The skill package is published as `@enc-protocol/skill-appstore`.\n\n## Composition\n\nHost app — bundles 6 enclaves: `DM`, `Group`, `Hello`, `Personal`, `Registry`, `Timeline`.\n\nNo own commands. Use the per-enclave packages instead (e.g. `@enc-protocol/hello-cli`).\n\n## See also\n\n- [`cli.json`](./cli.json) — full app metadata + fuzz contract\n- [`skill/SKILL.md`](./skill/SKILL.md) — Claude Code skill bundle (install via `enc skill install appstore`)\n- `@enc-protocol/cli-sdk-base` — base class (`AppSdk`, `AppClient`, `DataView`)\n","readmeFilename":"README.md","_id":"@enc-protocol/appstore-cli@0.3.1","_nodeVersion":"26.1.0","_npmVersion":"11.13.0","dist":{"tarball":"https://npm-registry.ocrybit.workers.dev/@enc-protocol/appstore-cli/-/@enc-protocol/appstore-cli-0.3.1.tgz","shasum":"bf6dde02e4441b78d4b004eac5309abb0e3c3eae","integrity":"sha512-BfoeJJhXE7bcR18S7fobZdg8tzVCDQhmCVFO0D3yOQSbgtlmPp/pvZdefsha1lfrxFYhWsX9y1gMy+3tS9syUA=="}},"0.4.1":{"name":"@enc-protocol/appstore-cli","version":"0.4.1","type":"module","description":"ENC Protocol per-app SDK for the \"appstore\" host app — bundles all 6 enclaves.","main":"sdk.mjs","files":["sdk.mjs","cli.json","skill/SKILL.md","README.md"],"exports":{".":"./sdk.mjs","./sdk":"./sdk.mjs","./cli.json":"./cli.json","./skill":"./skill/SKILL.md"},"dependencies":{"@enc-protocol/cli-sdk-base":"^0.4.0"},"keywords":["enc-protocol","appstore","sdk","cli"],"license":"MIT","publishConfig":{"registry":"https://npm-registry.ocrybit.workers.dev/"},"readme":"# @enc-protocol/appstore-cli\n\nHost-app SDK for the `appstore` app — bundles enclaves: DM, Group, Hello, Personal, Registry, Timeline. No own commands; use bundled-enclave apps directly.\n\n> Auto-generated by `lib/codegen/readme-codegen.mjs` from `apps/appstore/{app,schema}.json`. Do not hand-edit — regenerate via `enc gen readme appstore`.\n\n## Install\n\n### Recommended — via the `enc` CLI\n\n```bash\n# Install the global enc CLI once (any project)\nnpm install -g @enc-protocol/cli --registry https://npm-registry.ocrybit.workers.dev/\n\n# Install the skill into the current project (.claude/commands/appstore.md)\nenc skill add appstore\n```\n\nThe skill is the recommended consumption surface for Claude Code — adds an `/enc appstore` slash command. The skill package is published as `@enc-protocol/skill-appstore`.\n\n## Composition\n\nHost app — bundles 6 enclaves: `DM`, `Group`, `Hello`, `Personal`, `Registry`, `Timeline`.\n\nNo own commands. Use the per-enclave packages instead (e.g. `@enc-protocol/hello-cli`).\n\n## See also\n\n- [`cli.json`](./cli.json) — full app metadata + fuzz contract\n- [`skill/SKILL.md`](./skill/SKILL.md) — Claude Code skill bundle (install via `enc skill install appstore`)\n- `@enc-protocol/cli-sdk-base` — base class (`AppSdk`, `AppClient`, `DataView`)\n","readmeFilename":"README.md","_id":"@enc-protocol/appstore-cli@0.4.1","_nodeVersion":"26.1.0","_npmVersion":"11.13.0","dist":{"tarball":"https://npm-registry.ocrybit.workers.dev/@enc-protocol/appstore-cli/-/@enc-protocol/appstore-cli-0.4.1.tgz","shasum":"ca556899636bbea5ea63f22b06802a26df440565","integrity":"sha512-vF6cXdF5M8HbhVMGvEz92SIyKkruvjwSx+3n5i1Gt0oNNCoIaTnReZadOJRNJ6GImeX40kA/XMflPNCqdn+KFQ=="}},"0.4.2":{"name":"@enc-protocol/appstore-cli","version":"0.4.2","type":"module","description":"ENC Protocol per-app SDK for the \"appstore\" host app — bundles all 6 enclaves.","main":"sdk.mjs","files":["sdk.mjs","cli.json","skill/SKILL.md","README.md"],"exports":{".":"./sdk.mjs","./sdk":"./sdk.mjs","./cli.json":"./cli.json","./skill":"./skill/SKILL.md"},"dependencies":{"@enc-protocol/cli-sdk-base":"^0.4.0"},"keywords":["enc-protocol","appstore","sdk","cli"],"license":"MIT","publishConfig":{"registry":"https://npm-registry.ocrybit.workers.dev/"},"readme":"# @enc-protocol/appstore-cli\n\nHost-app SDK for the `appstore` app — bundles enclaves: DM, Group, Hello, Personal, Registry, Timeline. No own commands; use bundled-enclave apps directly.\n\n> Auto-generated by `lib/codegen/readme-codegen.mjs` from `apps/appstore/{app,schema}.json`. Do not hand-edit — regenerate via `enc gen readme appstore`.\n\n## Install\n\n### Recommended — via the `enc` CLI\n\n```bash\n# Install the global enc CLI once (any project)\nnpm install -g @enc-protocol/cli --registry https://npm-registry.ocrybit.workers.dev/\n\n# Install the skill into the current project (.claude/commands/appstore.md)\nenc skill add appstore\n```\n\nThe skill is the recommended consumption surface for Claude Code — adds an `/enc appstore` slash command. The skill package is published as `@enc-protocol/skill-appstore`.\n\n## Composition\n\nHost app — bundles 6 enclaves: `DM`, `Group`, `Hello`, `Personal`, `Registry`, `Timeline`.\n\nNo own commands. Use the per-enclave packages instead (e.g. `@enc-protocol/hello-cli`).\n\n## See also\n\n- [`cli.json`](./cli.json) — full app metadata + fuzz contract\n- [`skill/SKILL.md`](./skill/SKILL.md) — Claude Code skill bundle (install via `enc skill install appstore`)\n- `@enc-protocol/cli-sdk-base` — base class (`AppSdk`, `AppClient`, `DataView`)\n","readmeFilename":"README.md","_id":"@enc-protocol/appstore-cli@0.4.2","_nodeVersion":"26.1.0","_npmVersion":"11.13.0","dist":{"tarball":"https://npm-registry.ocrybit.workers.dev/@enc-protocol/appstore-cli/-/@enc-protocol/appstore-cli-0.4.2.tgz","shasum":"4e5b25508c64d4bc6fa79ecf43679d69de64610d","integrity":"sha512-2bi0EifX4M6QE72jhVpKfI5QknWwYGMje7T278mRlmYVXRJPBBfAlL5gizUWReGRjL2GS8JTmIZqMGNaeXRvdA=="}},"0.3.2-local":{"name":"@enc-protocol/appstore-cli","version":"0.3.2-local","type":"module","main":"sdk.mjs","exports":{".":"./sdk.mjs","./sdk.mjs":"./sdk.mjs"},"dependencies":{"@enc-protocol/cli-sdk-base":"^0.3.1"},"readme":"# @enc-protocol/appstore-cli\n\nHost-app SDK for the `appstore` app — bundles enclaves: DM, Group, Hello, Personal, Registry, Timeline. No own commands; use bundled-enclave apps directly.\n\n> Auto-generated by `lib/codegen/readme-codegen.mjs` from `apps/appstore/{app,schema}.json`. Do not hand-edit — regenerate via `enc gen readme appstore`.\n\n## Install\n\n### Recommended — via the `enc` CLI\n\n```bash\n# Install the global enc CLI once (any project)\nnpm install -g @enc-protocol/cli --registry https://npm-registry.ocrybit.workers.dev/\n\n# Install the skill into the current project (.claude/commands/appstore.md)\nenc skill add appstore\n```\n\nThe skill is the recommended consumption surface for Claude Code — adds an `/enc appstore` slash command. The skill package is published as `@enc-protocol/skill-appstore`.\n\n## Composition\n\nHost app — bundles 6 enclaves: `DM`, `Group`, `Hello`, `Personal`, `Registry`, `Timeline`.\n\nNo own commands. Use the per-enclave packages instead (e.g. `@enc-protocol/hello-cli`).\n\n## See also\n\n- [`cli.json`](./cli.json) — full app metadata + fuzz contract\n- [`skill/SKILL.md`](./skill/SKILL.md) — Claude Code skill bundle (install via `enc skill install appstore`)\n- `@enc-protocol/cli-sdk-base` — base class (`AppSdk`, `AppClient`, `DataView`)\n","readmeFilename":"README.md","gitHead":"9d8f216d0d69913d9f915ddcdc914e183a2ea52a","_id":"@enc-protocol/appstore-cli@0.3.2-local","description":"Host-app SDK for the `appstore` app — bundles enclaves: DM, Group, Hello, Personal, Registry, Timeline. No own commands; use bundled-enclave apps directly.","_nodeVersion":"26.1.0","_npmVersion":"11.13.0","dist":{"tarball":"https://npm-registry.ocrybit.workers.dev/@enc-protocol/appstore-cli/-/@enc-protocol/appstore-cli-0.3.2-local.tgz","shasum":"35e04eeaa4844aedc790b09eb7fc7ffdede9b3f8","integrity":"sha512-fqTKr3Dh+gi5J9c+AaTF6/3rSjw3Vp4CKXNdT1ji1NW12M+59ILrP5j8CG3dgapE19rsln0yyPrDjIsJDZ+i5g=="}}},"time":{"created":"2026-05-14T14:59:40.622Z","modified":"2026-06-12T21:35:35.599Z","0.1.0":"2026-05-14T14:59:40.622Z","0.1.1":"2026-05-14T15:08:34.027Z","0.1.2":"2026-05-14T15:18:48.403Z","0.2.0":"2026-05-14T16:19:07.199Z","0.3.0":"2026-05-15T19:19:26.138Z","0.3.1":"2026-05-15T19:54:00.887Z","0.4.1":"2026-05-19T02:59:43.080Z","0.4.2":"2026-05-19T17:59:57.117Z","0.3.2-local":"2026-06-12T21:35:35.599Z"},"readme":"# @enc-protocol/appstore-cli\n\nHost-app SDK for the `appstore` app — bundles enclaves: DM, Group, Hello, Personal, Registry, Timeline. No own commands; use bundled-enclave apps directly.\n\n> Auto-generated by `lib/codegen/readme-codegen.mjs` from `apps/appstore/{app,schema}.json`. Do not hand-edit — regenerate via `enc gen readme appstore`.\n\n## Install\n\n### Recommended — via the `enc` CLI\n\n```bash\n# Install the global enc CLI once (any project)\nnpm install -g @enc-protocol/cli --registry https://npm-registry.ocrybit.workers.dev/\n\n# Install the skill into the current project (.claude/commands/appstore.md)\nenc skill add appstore\n```\n\nThe skill is the recommended consumption surface for Claude Code — adds an `/enc appstore` slash command. The skill package is published as `@enc-protocol/skill-appstore`.\n\n## Composition\n\nHost app — bundles 6 enclaves: `DM`, `Group`, `Hello`, `Personal`, `Registry`, `Timeline`.\n\nNo own commands. Use the per-enclave packages instead (e.g. `@enc-protocol/hello-cli`).\n\n## See also\n\n- [`cli.json`](./cli.json) — full app metadata + fuzz contract\n- [`skill/SKILL.md`](./skill/SKILL.md) — Claude Code skill bundle (install via `enc skill install appstore`)\n- `@enc-protocol/cli-sdk-base` — base class (`AppSdk`, `AppClient`, `DataView`)\n"}