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.