sample-alpha
Synthetic skill for sai-overlay deploy tests. Not a real skill.
- License 许可
- Apache-2.0
- 最近更新
- 2026-07-17
- Stars
- ★ 30
- Forks
- 14
01 前言 Front Matter
- name
- sample-alpha
- description
- Synthetic skill for sai-overlay deploy tests. Not a real skill.
02 资源文件 3
- 其他profiles/claude_code/canaries.jsonl75 B
- 参考文档references/note.md301 B
- 参考文档skill.yaml588 B
03 SKILL.md 正文
sample-alpha
This is a fixture used by tests/runtime/test_overlay_deploy.py to verify
that sai-overlay deploy --target claude_code writes a Claude-Code skill
correctly and that --target cowork produces a valid ZIP package.
The body is intentionally short so test diffs stay readable.
04 同仓库更多 Skills
sample-glob
暂无简介
sample-incoming
Fixture for PR 7 (scaffold-claude-code-skill). Simulates a Claude-Code skill discovered in the plugin-install path with no skill.yaml manifest. The scaffold subcommand reads this dir and emits a starter skill.yaml v2 with a single claude_code profile.
SAI-podcast-rag-index
Atomic SAI skill. Index a directory of transcript .md files (YAML frontmatter, one per episode) into an existing ChromaDB RAG store by delegating to a rag-index-updater-style index.py. Pure mechanism — no operator paths or collection baked in; the caller supplies indexer_scripts / manifest_path directly or via a private config_path. Hash-skips unchanged files. Use whenever you need to index transcripts, add transcripts to a RAG, or embed episodes for semantic lookup.
SAI-podcast-download
Atomic SAI skill. Download podcast episode audio from an RSS feed or a Spotify show URL (resolved to RSS via the iTunes Search API — Spotify itself blocks audio downloads). Resume-safe, retry-aware. Emits a manifest.json that downstream skills (local-transcribe, podcast-rag-index) consume. Use whenever you need to download a podcast, grab episodes of a show, pull audio for a Spotify show URL, or any workflow needs raw podcast MP3s as input.
SAI-local-transcribe
Atomic SAI skill. Fully-local audio transcription via Whisper (mlx-whisper on Apple Silicon, faster-whisper fallback elsewhere). No audio leaves the machine; no API keys. Accepts a single audio file, a directory, or a podcast-download manifest.json. Writes one .md per input with YAML frontmatter compatible with a rag-index-updater pipeline. Use whenever you need to transcribe audio, run whisper on a file, transcribe all episodes in a folder, or any workflow needs text from audio.