dsh-record-replay¶
⭐ 0 · ✅ active · skill
| Type | skill | Category | Learning |
| Stars | ⭐ 0 | Status | ✅ active |
| Author | kangshifu1 | Updated | — |
One-liner¶
Record & Replay for DSH web GUI: session replay, replay packs, screen recording -> skill generation. #dsh-plugin
About¶
A DeepSeek Harness plugin that turns the Open Record/Replay macOS workflow recorder into first-class harness capabilities. It registers the open-record-replay skill and six model-facing orr_* tools, so an agent can learn a user-demonstrated desktop workflow: record the user's real macOS actions, validate the evidence, and package it for the host agent's native skill creator. user demonstrates a workflow -> orr_record_start (capture session.json + events.jsonl) -> orr_record_stop (finalize) -> orr_session_validate (check the evidence against the contract) -> orr_session_events (read what the user actually did) -> orr_skill_prepare (package a skill-input directory) -> host ski
✨ Key Features¶
- macOS (the recorder's native backend is Swift; it needs Xcode Command Line Tools).
- Node.js
>= 22.19(the Harness runtime). - A DeepSeek Harness installation.
- An open-record-replay
📦 Install¶
git clone https://github.com/<you>/dsh-record-replay.git
cd dsh-record-replay
pnpm install
pnpm build
pnpm pack # produces dsh-record-replay-0.1.0.tgz
dsh plugin --profile web add ./dsh-record-replay-0.1.0.tgz
🚀 Quick Start¶
- id: record-replay
config:
repoRoot: '/absolute/path/to/open-record-replay'
runsOut: 'runs'
skillInputsOut: 'skill-inputs'
📚 Learn more¶
Install
Build the package and add it to a profile as a bundle: git clone https://github.com/dsh plugin add records the package in the profile's package.json dependencies and dsh.profile.bundles, and the harness heals the
Configuration
The CLI runs with the session workspace as its working directory, so recordings and skill packages land where the agent's filesystem tools can read them.