sardis-policy

Create and manage natural language spending policies for AI agent wallets.

6|Updated Nov 30, 2025
One-click install
npx skills add https://github.com/EfeDurmaz16/sardis --skill sardis-policy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sardis-policy
Source: https://github.com/EfeDurmaz16/sardis/tree/main/packages/sardis-openclaw/skills/sardis-policy
Command: npx skills add https://github.com/EfeDurmaz16/sardis --skill sardis-policy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses the critical need for controlling and monitoring AI agent spending by allowing users to define granular spending policies using natural language, preventing unauthorized or excessive expenditures.

Core Features & Use Cases

  • Natural Language Policy Creation: Define complex spending rules (limits, vendor restrictions, time-based controls) using simple English sentences.
  • Policy Testing (Dry Run): Simulate transactions against defined policies to predict outcomes without actual execution.
  • Policy Templates: Utilize pre-defined policy structures for common use cases like procurement, API services, or employee cards.
  • Use Case: An AI agent needs to procure cloud services. You can define a policy like "Max $50/day on AWS and Azure, only during business hours" to ensure cost-effective and compliant operations.

Quick Start

Use the sardis-policy skill to create a new spending policy for wallet_abc123 with the description "Max $100/day, only Amazon and OpenAI".

Frequently Asked Questions about sardis-policy

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I control AI agent spending using natural language policies?

You can control AI agent spending by creating natural language policies that define limits, vendor restrictions, and time-based controls, which the Sardis ecosystem then deterministically converts into executable policy rules for your wallets.

Can I test spending policies against simulated transactions before applying them?

Yes, you can perform a dry run to simulate transactions against your defined spending policies, allowing you to predict outcomes and verify rule compliance without executing actual payments.

Do I need an API key to set up budgeting policies for AI agent wallets?

Yes, setting up budgeting policies requires an active SARDIS_API_KEY environment variable, alongside curl and jq command-line tools, to interact with the Sardis ecosystem and manage your wallets.

What is the best way to restrict AI agent cloud service procurement to business hours?

The best way to restrict procurement is to use pre-defined policy templates or create custom natural language rules, such as limiting cloud services to specific vendors and business hours, to ensure compliant operations.

What predefined policy templates are available for AI spending control?

Pre-defined policy templates are available for common use cases such as procurement, API services, and employee cards, allowing you to quickly apply structured spending controls without writing custom rules from scratch.