ha-settings

Read and update Hope Agent settings through conversational workflows.

1.4k|129|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/shiwenwen/hope-agent --skill ha-settings
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ha-settings
Source: https://github.com/shiwenwen/hope-agent/tree/main/skills/ha-settings
Command: npx skills add https://github.com/shiwenwen/hope-agent --skill ha-settings

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you view and adjust Hope Agent application settings through conversation, reducing trial-and-error and avoiding risky direct edits to configuration files.

Core Features & Use Cases

  • Conversation-driven settings management: Use get_settings to inspect current values and update_settings to apply changes.
  • Risk-aware guardrails: Every response includes a riskLevel, and high/medium changes require confirmation and diffing to prevent accidental harmful changes.
  • Coverage of Settings UI categories: Adjust behavior, UX, memory, compaction, web fetch/search, notifications, tools timeouts, approvals, dreaming, recap, and more—while keeping sensitive credential regions out of chat logs.

Quick Start

Ask to change a specific setting, for example: "Show my settings for compact, then set compact.enabled to false."

Frequently Asked Questions about ha-settings

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

FAQPage Schema
How do I change desktop AI assistant settings through chat without editing config files?▼

You can change desktop AI assistant settings through chat by using conversational workflows that call get_settings to inspect values and update_settings to apply changes, bypassing direct configuration file edits.

How does risk-based approval work when modifying proxy or memory tuning configurations?▼

Risk-based approval enforces confirmation and diffing for medium and high risk changes to proxy or memory tuning configurations, preventing accidental harmful modifications while reporting side-effects for safe writes.

What settings categories can I manage conversationally for my desktop AI assistant?▼

You can manage settings categories including language, theme, proxy behavior, memory and compaction, web tools, notifications, tool timeouts, approvals, dreaming, and recap through conversational commands.

Can I safely adjust web fetch and tool timeout settings without causing harmful changes?▼

You can safely adjust web fetch and tool timeout settings because every update response includes a riskLevel, requiring explicit confirmation and diffing for high or medium risk modifications to prevent harmful changes.

What is the best way to inspect current memory compaction settings before updating them?▼

The best way to inspect current memory compaction settings is to ask the assistant to show your settings, which triggers a get_settings read workflow to display current values before applying any updates.

When managing application configuration, are sensitive credentials kept out of chat logs?▼

When managing application configuration through conversational updates, sensitive credential regions are actively kept out of chat logs to maintain security while tuning proxy, memory, and tool behaviors.