shiwenwen/hope-agent

🦭 A cross-device desktop AI assistant with memory, persistent goal pursuit, and dynamic multi-agent orchestration; also deployable as a persistent service on NAS or in the cloud | A cross-device desktop AI agent with memory, autonomous goals, dynamic workflows, and headless deployment

About the project

Hope Agent is a cross-device personal AI assistant that remembers context, uses tools, and continues working toward goals through dynamically organized workflows. Individuals use it from desktop, web, server, or messaging environments to manage projects, knowledge, designs, and long-running tasks. The catalogue add-ons extend its agent workflows and capabilities.

This repository also configures its own agents. See what hope-agent tells them →

1.9kStars on the repository
32Mods indexed here, across every type
todayLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

email-draft

01

shiwenwen/hope-agent

Skill Claude CodeCodex

Use when the user asks to draft, polish, translate, or reply to an email. Produces a clean draft with subject line, greeting, body, and sign-off, plus a pre-send self-check.

not rated 1.9k +52 today A SkillSpector: warn 46 tokens original MIT

feishu

02

shiwenwen/hope-agent

Skill Claude Code

A toolkit for working with Feishu, also called Lark, a workplace collaboration platform. It covers documents, spreadsheets, files, wikis, approvals, calendars, and contacts.

not rated 1.9k +52 today A SkillSpector: pass 189 tokens original MIT

ha-browser

03

shiwenwen/hope-agent

Skill Claude Code

Hope Agent browser automation — the standard status → tabs → snapshot → act loop, stale-ref recovery rules, and what to do when login / 2FA / captcha / camera-prompt / dialog blocks progress. Load this skill whenever you reach for the browser tool. Trigger on: user asks the agent to open / control / click / scrape /…

not rated 1.9k +52 today A SkillSpector: warn 140 tokens original MIT

ha-code-review

04

shiwenwen/hope-agent

Skill Claude Code

Hope-native review of uncommitted, staged, commit, branch, or PR changes: discover concrete regressions, independently verify candidates, and report actionable findings first without speculative noise.

not rated 1.9k +52 today A SkillSpector: pass 40 tokens original MIT

ha-coding-common

05

shiwenwen/hope-agent

Skill Claude Code

Hope-native baseline for implementing, fixing, refactoring, and maintaining code: inspect the repository first, protect user changes, keep scope narrow, and finish with direct evidence.

not rated 1.9k +52 today A SkillSpector: pass 39 tokens original MIT

ha-coding-plan

06

shiwenwen/hope-agent

Skill Claude Code

Hope-native implementation planning for non-trivial code changes: ground the plan in repository evidence, order dependencies, name critical files and risks, define verification, then continue execution when allowed.

not rated 1.9k +52 today A SkillSpector: pass 41 tokens original MIT

ha-data-analytics

07

shiwenwen/hope-agent

Skill Codex

A local-first data-analysis and reporting skill for CSV and spreadsheet files. It produces decision-ready analyses and shareable offline reports while separating facts, calculations, interpretations, and recommendations.

not rated 1.9k +52 today A SkillSpector: pass 106 tokens original MIT

ha-data-stores

08

shiwenwen/hope-agent

Skill Claude CodeCodex

Map of Hope Agent's local data stores and safe read-only query workflow. Use when the user asks where Hope Agent stores data, wants to inspect sessions/messages/memory/logs/background jobs/knowledge indexes/settings, asks the model to query local app data, or debugging requires checking persisted state. Trigger…

not rated 1.9k +52 today A SkillSpector: pass 115 tokens original MIT

ha-debug

09

shiwenwen/hope-agent

Skill Claude Code

Hope-native debugging for code failures, regressions, crashes, flaky behavior, and bad output: reproduce or characterize, rank falsifiable hypotheses, fix the smallest root cause, and prove the failing path.

not rated 1.9k +52 today A SkillSpector: pass 43 tokens original MIT

ha-find-skills

10

shiwenwen/hope-agent

Skill Claude CodeCodex

Find and recommend third-party skills when the user asks for a capability missing from the active catalog, such as 'find a skill for X' or 'is there a skill that does X'. Check existing skills first. Hand a selected candidate to ha-skill-installer; an exact installation URL or local directory goes directly to that…

not rated 1.9k +52 changed 1mo ago A ✓ AI review SkillSpector: pass 84 tokens original MIT

ha-knowledge

11

shiwenwen/hope-agent

Skill Claude CodeCodex

Working method for the Hope Agent knowledge space — how to capture, organize, link, retrieve, and maintain Markdown notes well with the note tools. Load whenever you are reading or writing notes in an attached knowledge base. Trigger on: user asks to take / save / organize / restructure notes, build or grow a…

not rated 1.9k +52 today A SkillSpector: pass 187 tokens original MIT

ha-logs

12

shiwenwen/hope-agent

Skill Claude CodeCodex

A read-only troubleshooting skill for querying Hope Agent’s local SQLite databases, which store logs, conversations, and background-job status.

not rated 1.9k +52 today A SkillSpector: warn 183 tokens original MIT

ha-mac-control

13

shiwenwen/hope-agent

Skill Claude Code

Hope Agent native macOS desktop control — the standard maccontrol status / diagnostics / apps / dock / spaces / snapshot / visual / windows / menu / clipboard / dialog loop, target-first action rules, no-blind-coordinate policy, and recovery for stale AX/window/menu/dialog state. Load whenever using maccontrol, or…

not rated 1.9k +52 today A SkillSpector: warn 139 tokens original MIT

ha-manual

14

shiwenwen/hope-agent

Skill Claude Code

A lookup workflow for Hope Agent's built-in user guide, available in English and Simplified Chinese. It answers questions about using the product from the guide instead of relying on memory.

not rated 1.9k +52 today A SkillSpector: pass 166 tokens original MIT

shiwenwen/hope-agent

Skill Claude Code

Hope-native multi-agent coding orchestration: fan out only independent valuable work, enforce bounded scope and isolation, consume structured results progressively, steer or cancel, and keep synthesis with the main Agent.

not rated 1.9k +52 today A SkillSpector: pass 45 tokens original MIT

ha-pet-import

16

shiwenwen/hope-agent

Skill Codex

Safely import, select, switch, or enable a compatible desktop pet in Hope Agent. Resolve packages from any origin, including local folders, zip archives, pet.json plus a sprite, PNG/WebP atlases, chat attachments, repository or cloud files, direct HTTPS artifact URLs, and download pages. Use whenever a user asks to…

not rated 1.9k +52 today A SkillSpector: warn 109 tokens original MIT

ha-self-diagnosis

17

shiwenwen/hope-agent

Skill Claude Code

Self-understanding and issue reporting for Hope Agent itself. Use when the user asks how Hope Agent works internally, asks about its own source code/docs/runtime behavior, reports a bug/failure/slowness/crash, asks to diagnose logs, or asks to create/submit a GitHub issue for a bug, feature request, or improvement…

not rated 1.9k +52 today A SkillSpector: warn 114 tokens original MIT

ha-self-update

18

shiwenwen/hope-agent

Skill Claude CodeCodex

A skill for checking, explaining, and installing updates for Hope Agent, the application it is designed to manage.

not rated 1.9k +52 today B SkillSpector: warn 180 tokens original MIT

ha-settings

19

shiwenwen/hope-agent

Skill Claude CodeCodex

Manage Hope Agent application settings through conversation. Use when the user wants to view or change any app configuration: theme, language, enhanced focus indicators, proxy, temperature, notifications, tool timeout, context compaction, automatic session titles, web search, GitHub issue reporting, memory, embedding…

not rated 1.9k +52 changed 3d ago B SkillSpector: warn 208 tokens original MIT

ha-skill-creator

20

shiwenwen/hope-agent

Skill Claude Code

Create, edit, improve, or audit Hope Agent skills. Use when the user wants to: (1) create a new skill from scratch, (2) edit or improve an existing skill, (3) review or clean up a SKILL.md file, (4) run evaluations to test skill effectiveness, (5) optimize skill descriptions for better trigger accuracy. Trigger…

not rated 1.9k +52 changed 1mo ago A SkillSpector: warn 106 tokens original MIT

ha-test-strategy

21

shiwenwen/hope-agent

Skill Claude Code

Hope-native test strategy for features, fixes, and refactors: select test-first, regression-first, characterization, integration, E2E, or manual evidence according to risk and repository rules.

not rated 1.9k +52 today A SkillSpector: pass 43 tokens original MIT

ha-verify

22

shiwenwen/hope-agent

Skill Claude Code

Hope-native completion and verification discipline: map each requirement to current direct evidence, choose the smallest sufficient checks, and distinguish proven, failed, blocked, stale, or unverified claims.

not rated 1.9k +52 today A SkillSpector: pass 40 tokens original MIT

ha-workflow-script

23

shiwenwen/hope-agent

Skill Claude Code

Hope-native authoring and review for durable workflow.js runs: deterministic host APIs, typed child results, bounded parallel/pipeline execution, budgets, replay-safe identity, staged consumption, and honest closure.

not rated 1.9k +52 today A SkillSpector: pass 44 tokens original MIT

meeting-notes

24

shiwenwen/hope-agent

Skill Claude CodeCodex

Use when the user asks to capture, structure, or summarize meeting notes / call notes / 1:1 discussion / standup notes. Produces a standard template with attendees, agenda, decisions, action items (owner + deadline), and open questions.

not rated 1.9k +52 today A SkillSpector: pass 55 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: