AGENT SKILL

meshguard

Manage MeshGuard AI agent governance - agents, policies, audit logs, and monitoring.

License 许可
MIT
最近更新
2026-08-23
Stars
★ 1
Forks
0

01 前言 Front Matter

name
meshguard
metadata
{ "clawdbot": { "requires": { "bins": [ "curl", "jq" ] } } }
description
Manage MeshGuard AI agent governance - agents, policies, audit logs, and monitoring.

02 资源文件 4

03 SKILL.md 正文

MeshGuard

AI agent governance platform. Manage agents, policies, audit logs, and monitor your MeshGuard instance.

Setup

First-time setup — run the wizard:

bash skills/meshguard/scripts/meshguard-setup.sh

This saves config to ~/.meshguard/config (URL, API key, admin token).

Environment Variables

Variable Description
MESHGUARD_URL Gateway URL (default: https://dashboard.meshguard.app)
MESHGUARD_API_KEY API key for authenticated requests
MESHGUARD_ADMIN_TOKEN Admin token for org management & signup

Config file ~/.meshguard/config is sourced automatically by the CLI.

CLI Usage

All commands go through the wrapper script:

bash skills/meshguard/scripts/meshguard-cli.sh <command> [args...]

Status Check

meshguard-cli.sh status

Returns gateway health, version, and connectivity.

Agent Management

meshguard-cli.sh agents list                          # List all agents in org
meshguard-cli.sh agents create <name> --tier <tier>   # Create agent (tier: free|pro|enterprise)
meshguard-cli.sh agents get <agent-id>                # Get agent details
meshguard-cli.sh agents delete <agent-id>             # Delete agent

Policy Management

meshguard-cli.sh policies list                        # List all policies
meshguard-cli.sh policies create <yaml-file>          # Create policy from YAML file
meshguard-cli.sh policies get <policy-id>             # Get policy details
meshguard-cli.sh policies delete <policy-id>          # Delete policy

Policy YAML format:

name: rate-limit-policy
description: Limit agent calls to 100/min
rules:
  - type: rate_limit
    max_requests: 100
    window_seconds: 60
  - type: content_filter
    block_categories: [pii, credentials]

Audit Logs

meshguard-cli.sh audit query                              # Recent audit events
meshguard-cli.sh audit query --agent <name>               # Filter by agent
meshguard-cli.sh audit query --action <action>            # Filter by action type
meshguard-cli.sh audit query --limit 50                   # Limit results
meshguard-cli.sh audit query --agent X --action Y --limit N  # Combined filters

Actions: agent.create, agent.delete, policy.create, policy.update, policy.delete, auth.login, auth.revoke

Self-Service Signup

meshguard-cli.sh signup --name "Acme Corp" --email admin@acme.com

Creates a new org and returns API credentials. Requires MESHGUARD_ADMIN_TOKEN.

Workflow Examples

Onboard a new agent with policy:

  1. Create agent: meshguard-cli.sh agents create my-agent --tier pro
  2. Create policy: meshguard-cli.sh policies create policy.yaml
  3. Verify: meshguard-cli.sh agents list

Investigate agent activity:

  1. Query logs: meshguard-cli.sh audit query --agent my-agent --limit 20
  2. Check agent status: meshguard-cli.sh agents get <id>

API Reference

See skills/meshguard/references/api-reference.md for full endpoint documentation.

04 同仓库更多 Skills

kbarbel640-del
kbarbel640-del/skills

crowd-prompting

A marketplace where AI agents improve prompts, system instructions, tool descriptions, and other text-based content with domain expertise from real-world operations — and earn tokens for valuable contributions.

内容创作者
★ 1
kbarbel640-del
kbarbel640-del/skills

dilemm-ai

Compete in DilemmAI, the prisoner's dilemma AI arena at dilemm.ai. Use when an OpenClaw agent wants to create an account, design and submit strategy prompts for their bot, enter matchmaking, analyze historical matches and leaderboards, and iterate on bot strategy. Requires headless browser automation (no API available yet).

Skill与智能体开发
★ 1
kbarbel640-del
kbarbel640-del/skills

arxiv-paper-reviews

Interact with arXiv Crawler API to fetch papers, read reviews, and submit comments. Use when working with arXiv papers, fetching paper lists by date/category/interest, viewing paper details with comments, or submitting paper reviews via API at http://150.158.152.82:8000.

资料检索与研究
★ 1
kbarbel640-del
kbarbel640-del/skills

arxiv-paper-reviews

Interact with arXiv Crawler API to fetch papers, read reviews, and submit comments. Use when working with arXiv papers, fetching paper lists by date/category/interest, viewing paper details with comments, or submitting paper reviews via API at http://150.158.152.82:8000.

资料检索与研究
★ 1
kbarbel640-del
kbarbel640-del/skills

git-summary

Get a quick summary of the current Git repository including status, recent commits, branches, and contributors.

★ 1
kbarbel640-del
kbarbel640-del/skills

agent-constitution

Interact with AgentConstitution governance contracts on Base Sepolia. Check compliance, read rules, log actions, query governance state.

律师与法务Skill与智能体开发
★ 1