ciceroyang/dsh-report-studio

Turns one agent session into a daily report, weekly report, handoff document or article draft, each sealed with a verifiable receipt block (session id, report SHA-256 and artifact SHA-256) so later changes are detectable. Extraction is deterministic from the durable session event log, target paths are confined to the session workspace, and a report index lists every saved report with its verification status.

dsh-report-studio turns one agent session into a daily report, weekly report, handoff document or WeChat-article draft. Extraction is deterministic and reads the durable session event log — user asks, todo snapshots, turn/step stats, the token ledger, tool calls, produced files, shell commands, errors and blocks — never the model's memory. Four ready templates (daily, weekly, handoff, article) drive report_generate, which produces a draft with hard data plus [[待写:…]] prose slots the agent then fills from session facts only; report_save writes the file and appends a verifiable receipt block (session id, workspace, generation time, report SHA-256 and artifact SHA-256) so later changes to the saved report or referenced artifacts are detectable. Target paths are confined to the session workspace, with absolute-path escapes and .. traversal rejected, and a report_index lists every saved report with its kind, date, session and verification status, writable as Markdown or HTML. The bundled work-report skill teaches the full workflow, a /report slash command gives an instant draft preview without a model round trip, and templates can be overridden wholesale.

Files & Data ★ 2
View on GitHub ↗

Install

dsh plugin --profile web add github:ciceroyang/dsh-report-studio#v0.4.7

Copied verbatim from the README's Install → Option 1 (plugin install, needs pnpm). Option 2 documents a local source overlay via dsh web --patch ./my-report.yml with no pnpm.

Compatibility

Requires Node.js ≥ 18 and DeepSeek Harness; plain ESM with no build step. It tracks the Harness developer preview, so interfaces may change between releases.

Details

Alternatives

Aidenwu0209/dsh-Unlimited-OCR-Skill · amethystluna/logicprobe · bill9109/dsh-101

More plugins in Files & Data

Browse more in Files & Data

Guides for Files & Data plugins