← Back to Skills Marketplace
saba-ch

Clawstore

by Saba Tchikhinashvili · GitHub ↗ · v0.1.1 · MIT-0
cross-platform ⚠ suspicious
100
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install clawstore
Description
Search, install, and publish OpenClaw agent packages from the Clawstore registry. Use when the user wants to find agents, install them, or publish their own.
README (SKILL.md)

Clawstore is the package manager for OpenClaw agents. Use the clawstore CLI to search, install, and publish agent packages from the registry at useclawstore.com.

Prerequisites

The CLI must be installed globally:

npm install -g clawstore

Verify with clawstore --version.

When to use this skill

  • User asks to find, discover, or browse AI agents → use search
  • User asks to install or add an agent → use install
  • User asks to publish or share their agent → use publish flow
  • User asks what agents they have → use list
  • User asks to update agents → use update
  • User asks to create a new agent package → use init

Commands

Search for agents

clawstore search "productivity"
clawstore search "code review"

Returns a list of matching agents with scope, name, and description.

Get agent details

clawstore info @scope/agent-name

Shows the full description, version, download count, rating, and category.

Install an agent

# Latest version
clawstore install @scope/agent-name

# Specific version
clawstore install @scope/[email protected]

Downloads the agent package and sets it up in the local OpenClaw workspace.

List installed agents

clawstore list

Shows all locally installed agents with their versions and update policies.

Check for updates

clawstore update

Checks the registry for newer versions of installed agents.

Authenticate

clawstore login

Opens a browser-based GitHub OAuth flow. Required before publishing.

Create a new agent package

clawstore init

Scaffolds agent.json and the recommended directory structure:

my-agent/
├── agent.json          # Package manifest
├── app/
│   ├── IDENTITY.md     # Agent persona
│   ├── AGENTS.md       # Capabilities
│   ├── SOUL.md         # Personality
│   └── knowledge/      # Reference files
└── store/
    ├── icon.png        # Store icon (256x256 PNG)
    └── screenshots/    # Store listing images

Validate a package

clawstore validate

Checks that agent.json is valid and the package structure is correct. Always run before publishing.

Preview a tarball

clawstore pack

Builds the tarball without publishing. Useful for inspecting what will be uploaded.

Publish

clawstore publish
# or from a specific directory
clawstore publish ./path/to/agent

Uploads the agent package to the Clawstore registry. Requires clawstore login first.

Yank a version

clawstore yank @scope/[email protected] --reason "critical bug"

Marks a published version as yanked. It won't be installed by default but remains downloadable for existing users.

Guidance

  • Search first: Before recommending an agent, search to see what's available.
  • Check info: Use clawstore info to verify an agent's quality (downloads, rating) before installing.
  • Validate before publish: Always run clawstore validate before clawstore publish to catch issues early.
  • Use init for new packages: Don't hand-write agent.json — use clawstore init to get the correct structure.
  • Login once: Authentication persists across sessions. Only run clawstore login if the user hasn't authenticated yet.
Usage Guidance
This skill's functionality is coherent, but exercise caution before running the recommended npm install or logging in: 1) Verify the provenance of the 'clawstore' npm package (npmjs.org page, maintainer, repository link) and confirm the registry URL (useclawstore.com) is legitimate. 2) Prefer inspecting the package repository and its code before a global install; consider installing in a sandbox or using a container. 3) Avoid granting publish/login rights to services you don't trust—check what OAuth scopes are requested during 'clawstore login'. 4) If you plan to publish agents, inspect what the CLI will upload (use 'clawstore pack' and validate) so you don't accidentally publish secrets. 5) Note the SKILL metadata omitted required tooling (npm/cli) — make sure your environment and security policies permit installing and running third-party CLIs.
Capability Analysis
Type: OpenClaw Skill Name: clawstore Version: 0.1.1 The skill bundle provides documentation and instructions for an AI agent to use 'clawstore', a package manager for OpenClaw agents. The SKILL.md file outlines standard package management operations such as searching, installing, and publishing agents via a CLI tool and the useclawstore.com registry. No malicious code, data exfiltration logic, or harmful prompt injection instructions were identified.
Capability Tags
requires-oauth-token
Capability Assessment
Purpose & Capability
The skill name and description (search, install, publish OpenClaw agents) align with the runtime instructions (clawstore CLI commands: search, install, publish, login, etc.). The flows described (init, validate, pack, publish) are coherent with a package registry manager.
Instruction Scope
Instructions stay within the package-manager domain (scaffolding agent packages, inspecting tarballs, uploading to a registry, and using OAuth login). They reference local package files and the local OpenClaw workspace, which is expected. The instructions do assume the ability to run npm and a browser-based OAuth flow, but do not ask the agent to read unrelated system files or exfiltrate data.
Install Mechanism
Although the skill is instruction-only, SKILL.md tells the user to run 'npm install -g clawstore' (a global npm install). The skill metadata declared no required binaries, which is inconsistent — npm (and the installed CLI) are implicit requirements but not declared. Installing arbitrary third-party packages globally is a moderately high-risk operation if the package or its maintainer are untrusted; the SKILL.md provides no verified source link or guidance for vetting the npm package or its publisher.
Credentials
The skill declares no required env vars or primary credential. The SKILL.md relies on a browser-based GitHub OAuth login for publishing, which is a proportional and typical requirement for a publish flow and does not request hidden environment secrets. It does note that authentication persists across sessions — expected but users should be aware.
Persistence & Privilege
The skill is user-invocable, not always-on, and does not request system-wide configuration changes in its instructions. The only persistence mentioned is the CLI's authentication persistence across sessions (normal for a publish workflow).
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install clawstore
  3. After installation, invoke the skill by name or use /clawstore
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.1
- No changes were made in this version. - The skill, documentation, and all files remain identical to the previous release.
v0.1.0
Initial release of clawstore skill for managing OpenClaw agent packages. - Supports searching, installing, and publishing OpenClaw agents via the Clawstore registry. - Provides commands for listing, updating, validating, and yanking agents. - Includes flows for authenticating, initializing new agent packages, and previewing tarballs. - Offers detailed usage guidance and best practices.
Metadata
Slug clawstore
Version 0.1.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Clawstore?

Search, install, and publish OpenClaw agent packages from the Clawstore registry. Use when the user wants to find agents, install them, or publish their own. It is an AI Agent Skill for Claude Code / OpenClaw, with 100 downloads so far.

How do I install Clawstore?

Run "/install clawstore" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Clawstore free?

Yes, Clawstore is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Clawstore support?

Clawstore is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Clawstore?

It is built and maintained by Saba Tchikhinashvili (@saba-ch); the current version is v0.1.1.

💬 Comments