← Back to Skills Marketplace
Sardis Policy
by
EfeDurmaz16
· GitHub ↗
· v1.0.0
286
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install sardis-policy
Description
Natural language spending policy creation and management for Sardis agent wallets
Usage Guidance
Before installing, verify the source and installation behavior: 1) Confirm the official Sardis homepage (https://sardis.sh) and the npm package @sardis/sdk are legitimate and reviewed; the SKILL.md references that package but the registry shows no install spec—ask whether your platform will run npm install automatically. 2) Ensure the SARDIS_API_KEY you provide is minimally scoped (test/dev key if possible) and rotate it if you later uninstall. 3) Test the skill against a non-production/test wallet to confirm the API endpoints behave as documented and to understand the immutability/migration implications. 4) If you don't want autonomous agents creating immutable policies, consider disabling autonomous invocation for this skill. 5) If the platform would perform npm installs, inspect the package contents (or its provenance) before allowing installation.
Capability Analysis
Type: OpenClaw Skill
Name: sardis-policy
Version: 1.0.0
The sardis-policy skill is a legitimate tool for managing spending policies on the Sardis platform via its API (api.sardis.sh). It uses standard environment variables (SARDIS_API_KEY) and common utilities (curl, jq) to perform documented tasks such as creating, listing, and testing transaction policies. No evidence of malicious intent, data exfiltration, or harmful instructions was found in SKILL.md or _meta.json.
Capability Assessment
Purpose & Capability
Name, description, required binaries (curl, jq) and required env var (SARDIS_API_KEY) align with making HTTP calls to a Sardis API to create/manage policies. Small inconsistencies: registry metadata reported 'No install spec' and 'Homepage: none', yet SKILL.md includes a homepage (https://sardis.sh) and an install hint (npm: @sardis/sdk). These are likely bookkeeping issues but should be clarified.
Instruction Scope
SKILL.md only shows curl-based calls to the Sardis API and sample usage that requires wallet IDs and the SARDIS_API_KEY. There are no instructions to read local files, secrets beyond SARDIS_API_KEY, or to exfiltrate data to unrelated endpoints. The instructions are scoped to policy creation, listing, testing, and template usage.
Install Mechanism
Registry metadata indicated 'No install spec', but SKILL.md contains an 'install' block recommending npm install of '@sardis/sdk'. Installing an npm SDK is a common, moderate-risk action if performed, but the mismatch between declared install spec and SKILL.md is an inconsistency that should be resolved so you know whether the platform will fetch/execute that package.
Credentials
Only SARDIS_API_KEY is required and is appropriate for an API that manages spending policies. No other unrelated secrets, config paths, or broad credentials are requested.
Persistence & Privilege
The skill is user-invocable and allowed to be invoked autonomously (disable-model-invocation: false), which is the platform default. Because actions affect agent wallets (policy creation is immutable per the doc), consider whether you want agents to call this skill autonomously. There is no 'always: true' or other elevated persistence requested.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install sardis-policy - After installation, invoke the skill by name or use
/sardis-policy - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the sardis-policy skill for Sardis agent wallets.
- Enables natural language creation and management of spending policies.
- Supports policy templates, explicit rule definition, and dry-run (test) policy checks.
- Provides vendor allow/block lists, category controls, time-based limits, and multi-layer spending rules.
- Policies are immutable; updates require creating a new version.
- Includes detailed setup, usage commands, and API endpoint examples.
Metadata
Frequently Asked Questions
What is Sardis Policy?
Natural language spending policy creation and management for Sardis agent wallets. It is an AI Agent Skill for Claude Code / OpenClaw, with 286 downloads so far.
How do I install Sardis Policy?
Run "/install sardis-policy" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Sardis Policy free?
Yes, Sardis Policy is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Sardis Policy support?
Sardis Policy is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Sardis Policy?
It is built and maintained by EfeDurmaz16 (@efedurmaz16); the current version is v1.0.0.
More Skills