agent-settings-manager

Configuration management for AI agents. Manage, validate, version, and sync configs across environments. Triggers: config management, configuration, env variables, config validation, config sync.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "agent-settings-manager" with this command: npx skills add sky-lv/agent-settings-manager

Config Management

Configuration management for AI agents. Manage, validate, version, and sync configurations across environments securely.

Overview

A configuration management system that helps agents handle application settings, environment variables, secrets, and feature flags. Provides validation, versioning, diffing, and secure sync across environments.

Capabilities

1. Config Validation

node config.js validate --file config.json --schema config.schema.json
node config.js validate --strict --check-types --check-required

Validates configuration files against JSON schemas with type checking and required field enforcement.

2. Environment Management

node config.js env create --name staging --from dev --override api.url,staging.api.com
node config.js env diff --from dev --to production
node config.js env promote --from staging --to production --dry-run

Create, compare, and promote configurations across environments with override support.

3. Secret Handling

node config.js secrets set --key DB_PASSWORD --env production
node config.js secrets rotate --env production --keys API_KEY,DB_PASSWORD
node config.js secrets check --scan-for-leaks

Secure secret management with rotation and leak detection.

4. Version Control

node config.js history --file config.json --last 10
node config.js rollback --file config.json --to-version 5
node config.js diff --version 5 vs 7

Full version history with diff and rollback capabilities.

5. Sync & Distribution

node config.js sync --source git --repo org/configs --path /production
node config.js sync --watch --auto-reload --debounce 5s

Sync configurations from git repositories with auto-reload on changes.

Configuration

{
  "configManagement": {
    "environments": ["dev", "staging", "production"],
    "validation": {
      "strict": true,
      "schema": "./schemas/config.schema.json"
    },
    "secrets": {
      "provider": "vault",
      "rotation": "90d",
      "scanForLeaks": true
    },
    "versioning": {
      "enabled": true,
      "maxVersions": 50
    },
    "sync": {
      "source": "git",
      "watch": true,
      "autoReload": true,
      "debounceMs": 5000
    }
  }
}

Use Cases

  • Multi-Environment: Manage different configs for dev, staging, production
  • Agent Configuration: Centralize AI agent configuration management
  • Compliance: Validate configs meet security and compliance standards
  • Disaster Recovery: Rollback configurations to known-good versions
  • Team Collaboration: Share and sync configs across team members

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

Aruba Iap Publish

Comprehensive Aruba Instant AP (IAP) configuration management with automatic baseline capture, rollback support, and health monitoring. Supports device disco...

Registry SourceRecently Updated
8570Profile unavailable
Coding

Workspace Governance

A methodology-first workspace governance skill for AI agents. Focuses on principles, decision framework, and safe execution patterns instead of fixed directo...

Registry SourceRecently Updated
650Profile unavailable
Coding

Google ads for OpenClaw

Управление кампаниями Google Ads. Используйте этот навык, когда пользователь хочет просмотреть статистику, изменить бюджет, включить или выключить кампании в...

Registry Source
5981Profile unavailable
Coding

Server Monitor Collector

Collect server monitoring data (Zabbix / Prometheus / Alibaba / Tencent / Huawei Cloud), generate CSV/XLSX reports and send via email or Feishu.

Registry SourceRecently Updated