change_setting

Update pythonclaw.json runtime settings for API keys, tokens, and providers.

38|14|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/ericwang915/PythonClaw --skill change-setting
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: change_setting
Source: https://github.com/ericwang915/PythonClaw/tree/main/pythonclaw/templates/skills/system/change_setting
Command: npx skills add https://github.com/ericwang915/PythonClaw --skill change-setting

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Modify pythonclaw.json configuration at runtime to adjust keys, tokens, and providers without editing code.

Core Features & Use Cases

  • Update API keys, tokens, and credentials on the fly
  • Switch LLM providers or adjust runtime ports without redeploying
  • Apply changes persistently with safe type handling and masking of sensitive data

Quick Start

Update a configuration value directly by running the provided script to set a value such as llm.provider to claude.

Frequently Asked Questions about change_setting

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

FAQPage Schema
How do I update API keys and tokens in pythonclaw.json without editing code?

Updating API keys and tokens in pythonclaw.json without editing code is done by running CLI-based key-path updates. This Skill applies persistent changes with safe type casting and masking for sensitive data.

Can I switch LLM providers at runtime by modifying pythonclaw.json?

Switching LLM providers at runtime is supported by modifying the pythonclaw.json configuration file. You can update provider settings directly to adjust behavior without needing to redeploy your application.

What is the safest way to rotate credentials in a PythonClaw runtime environment?

The safest way to rotate credentials in a PythonClaw runtime environment is using CLI-based key-path updates. This method applies persistent changes while automatically masking sensitive data like API keys and tokens.

Does updating runtime settings in pythonclaw.json require any specific dependencies?

Updating runtime settings in pythonclaw.json requires no external dependencies. The Skill operates independently to apply configuration changes with type handling and data masking.

How do I adjust runtime ports and provider settings on the fly?

Adjusting runtime ports and provider settings on the fly is achieved by executing the provided script to set key-path values. This updates the pythonclaw.json file persistently without code modifications.