AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Refacil:read Spec

skill-erikole21-refacil-sdd-ai-read-spec · by Erikole21

Listen to SDD spec Markdown files in the browser with on-device TTS (Supertonic). Use after propose or on-demand for active changes and archived specs.

No reviews yet
0 installs
20 views
0.0% view→install

Install

$ agentstack add skill-erikole21-refacil-sdd-ai-read-spec

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-erikole21-refacil-sdd-ai-read-spec)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
3mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Refacil:read Spec? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

refacil:read-spec — Spec reader (TTS)

Play a Markdown spec aloud in the local browser using on-device TTS. The CLI parses the file(s), stores a short-lived session on the broker, and opens /read-spec.

Prerequisites: sdd profile from refacil-prereqs/SKILL.md.

CLI (always use this)

Single file mode:

refacil-sdd-ai read-spec --file  [--lang es] [--voice M3] [--speed 1]

Folder mode (all SDD artifacts for a change in one browser panel with sidebar):

refacil-sdd-ai read-spec --change  [--select ] [--lang es] [--voice M3] [--speed 1]
  • --change : loads all .md files from refacil-sdd/changes// in order: proposal.md → design.md → tasks.md → specs.md → (others alphabetically). Opens a sidebar for navigation between files.
  • --select : pre-selects a specific file in the sidebar (default: proposal.md).
  • --file and --change are mutually exclusive.

Defaults: lang=es, voice=M3, speed=1.

Post-propose flow (CA-24)

The listen option is presented as option B in the /refacil:propose Step 3 review menu — handled directly by that skill. When the user selects B, run:

refacil-sdd-ai read-spec --change 

Language is auto-detected from the artifact content (no --lang flag needed). After playback, re-present the Step 3 review menu so the user can approve or request adjustments.

On-demand — archived specs only (CA-25)

When there are no active folders under refacil-sdd/changes/ (except archive/):

  1. Ask which archived spec folder under refacil-sdd/specs/.
  2. Run read-spec --file refacil-sdd/specs//spec.md (verify the folder exists first).

On-demand — active changes (CA-26)

When there are active folders under refacil-sdd/changes/:

  1. List the active change names.
  2. Ask the user which change to listen to (and optionally which file to start from).
  3. Run:
refacil-sdd-ai read-spec --change  [--select ]

If the user specifies a particular file (e.g. "I want to hear specs.md"), add --select specs.md.

On-demand — active changes and archived (CA-27)

When both active changes and refacil-sdd/specs/ exist:

  1. Ask: open change or archived spec?
  2. List names from the chosen location.
  3. For a change: run read-spec --change (with optional --select).
  4. For archived: refacil-sdd/specs//spec.md → run read-spec --file .

Rules

  • Never send spec content to remote TTS APIs; only the CLI + local browser run.
  • If the path or change folder is missing, report clearly (CR-11, CR-12) — do not run the CLI silently.
  • --file must stay inside the project root (the CLI enforces this).
  • --change and --file are mutually exclusive — never pass both.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.