YYC-JNU/dsh-skill-invocation-monitor

dsh-skill-invocation-monitor puts every skill invocation on one screen: a sidebar Skill Monitor with a live badge, each running Agent and each skill call with status and elapsed time, and it tells apart model-triggered skill calls from ones you trigger yourself - writing nothing anywhere.

dsh-skill-invocation-monitor puts every skill invocation on one screen. The sidebar gains a Skill Monitor entry with a live badge showing how many calls are running, and the panel lists every live Agent and, under each one, every skill call with its status and elapsed time. It covers both ways a skill can be reached and tells them apart - the model calling the skill tool, and you triggering a skill yourself, which carries a user-trigger badge on its row. It is strictly read-only: nothing is written anywhere, no tool is registered, no session state is touched, and no call is intercepted or delayed.

Skills ★ 0 updated 2026-10-14
View on GitHub ↗

Install

dsh plugin --profile web add github:YYC-JNU/dsh-skill-invocation-monitor

Copied verbatim from the README's GitHub install line. The README recommends the npm form dsh plugin --profile web add @yyc-jnu/dsh-skill-invocation-monitor first, but that package did not resolve on registry.npmjs.org on 2026-10-14, so the documented GitHub form (plain ESM JavaScript, no build step) is used instead.

Compatibility

After installing, restart DSH and refresh the page - both halves (the host observers plus the read-only route, and the browser bundle) are scanned during host start-up, so no sidebar entry appears before that restart. Verify with dsh --profile web --dump-config and look for the plugin's layer name. English README with a Simplified Chinese translation.

Details

Alternatives

7dgroup-ai/dsh-skill-7d-git-commit · AKS1st/dsh-skill-manager · Cavan-Ou/hermes-dsh-collab

More plugins in Skills

Browse more in Skills

Guides for Skills plugins