Skip to content
Back to skills

Ds

ASecurity

Start dictation (shortcut for /dictate start)

  • 3 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 7, 2026
ai-agentsbash

Security analysis

A100/100

Scanned November 7, 2026

npx -y skills add tatargabor/set-copilot --skill ds --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Ds?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Ds
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tatargabor-set-copilot-0dd81431/badge)](https://www.skillsdirectory.com/skills/tatargabor-set-copilot-0dd81431)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: ds
description: Start dictation (shortcut for /dictate start)
user_invocable: true
---

# ds — Start Dictation

Self-contained fast path for `/dictate start` — do NOT invoke the dictate skill (that would cost an extra round-trip). Optional argument: minutes (default **30**); `/ds 3` = 3 minutes.

Run ONE Bash call with `run_in_background: true`:

```bash
SET_COPILOT_DIR="$PWD/.set/copilot/${CLAUDE_CODE_SESSION_ID:-shared}" npx set-copilot capture --mic-only --max-minutes <minutes-or-30>
```

`SET_COPILOT_DIR` scopes the transcript and the PID file to this Claude session (the id matches the conversation history file name), so parallel sessions cannot overwrite each other's recording. Keep it byte-identical in `/dd` — `stop` finds the capture through that same directory.

The capture plays the rising tone by itself when the mic is live, and self-stops at the limit — no separate beep or timer step. Each start archives the previous transcript as `dictation-<timestamp>.jsonl` next to it, so earlier dictations in the session stay readable.

Then tell the user: "🔴 Dictation active (N min limit) — the rising tone means the mic is live. `/dd` to finish." and END YOUR TURN.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.