Integrated installer and launcher for Hermes Agent with Ask DongFeng skill and Desktop GUI startup
SaferSkills independently audited ask-dongfeng-agent (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Ask DongFeng Agent is the integrated distribution path for Ask DongFeng.
It installs or verifies Hermes Agent, installs the Ask DongFeng skill, checks discovery, and launches Hermes Desktop when available.
ask-dongfeng is the lightweight skill repository.
ask-dongfeng-agent is the "fresh machine" path:
This is an integration wrapper, not a Hermes fork.
The first useful version targets:
hermes desktopRun PowerShell:
irm https://raw.githubusercontent.com/fengluisobel/ask-dongfeng-agent/main/scripts/install.ps1 | iexThen test:
ask-dongfeng-agent-doctor
ask-dongfeng-agent-startIf the command shims are not on PATH, run from the cloned repo:
.\scripts\doctor.ps1
.\scripts\start.ps1Windows Hermes installs have used both %USERPROFILE%\.hermes and %LOCALAPPDATA%\hermes depending on installer/version. The scripts honor HERMES_HOME first, then detect an existing %USERPROFILE%\.hermes, then fall back to %LOCALAPPDATA%\hermes.
Run inside WSL:
curl -fsSL https://raw.githubusercontent.com/fengluisobel/ask-dongfeng-agent/main/scripts/install.sh | bash
ask-dongfeng-agent-doctor
ask-dongfeng-agent-startcurl -fsSL https://raw.githubusercontent.com/fengluisobel/ask-dongfeng-agent/main/scripts/install.sh | bash
ask-dongfeng-agent-doctor
ask-dongfeng-agent-startfengluisobel/ask-dongfeng.hermes skills list --source local --enabled-only.ask-dongfeng-agent-doctorask-dongfeng-agent-startAsk DongFeng Agent does not reimplement chat UI.
It uses the upstream Hermes Desktop app:
hermes desktopThe wrapper command:
ask-dongfeng-agent-starttries hermes desktop first, then falls back to:
hermes chat --skills ask-dongfengUse Ask DongFeng in intent-to-spec mode.
Goal:
Build an open-source Hermes skill that turns fuzzy product ideas into reviewable MVP specs.
Output:
A concise DongFeng Packet with boundary, decision, control artifact, execution contract, human gates, and next action.Ask DongFeng Agent
-> official Hermes installer
-> local Hermes runtime
-> Ask DongFeng skill package
-> Hermes CLI / Hermes DesktopRead docs/architecture.md.
Windows is supported through two paths:
%LOCALAPPDATA%\hermes~/.hermesNative Windows is now supported by upstream Hermes, but shell quoting, path spaces, UTF-8 output, and GUI bootstrap are still common failure surfaces. The doctor script checks these explicitly.
Read docs/windows-native.md.
The near-term GUI strategy is:
Read docs/gui-roadmap.md.
This repo does not yet:
Ask DongFeng improves control, drift detection, and review gates. It does not remove the need for human approval before irreversible or high-risk actions.
git clone https://github.com/fengluisobel/ask-dongfeng-agent.git
cd ask-dongfeng-agent
bash -n scripts/install.sh scripts/doctor.sh scripts/start.sh
pwsh -NoProfile -File scripts/doctor.ps1 -CheckOnlyMIT
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.