Install
$ agentstack add skill-cg-shmoop-claude-skills-freesoundsearch ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo 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 Used
- ✓ 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.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
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 →About
FreesoundSearch
Searches the Freesound.org API for sound effects matching SFX cue descriptions from the StoryProductionVault asset manifests. Downloads HQ preview files for human review before ingestion into the vault.
This skill wraps freesound_search.py — a Python CLI tool that calls the Freesound APIv2.
Prerequisites
- Freesound API key — Get one at https://freesound.org/apiv2/apply
- Set as environment variable
FREESOUND_API_KEYor inD:\Projects\StoryProductionVault\.env
Customization
Before executing, check for user customizations at: ~/.claude/skills/PAI/USER/SKILLCUSTOMIZATIONS/FreesoundSearch/
Workflow Routing
| Workflow | Trigger | File | |----------|---------|------| | SearchSFX | "search freesound", "find sfx", "download sound effects", "source sfx for [story]" | Workflows/SearchSFX.md |
Quick Reference
- Script:
500_production/510_scripts/510_400_assets/freesound_search.py - Staging dir:
400_media/420_audio/_staging/[story_id]/ - Ingest: Use
ingest_generated_asset.pywith-g freesoundafter review - License default: CC0 (no attribution). Use
--license cc-byfor more results. - SFX guide:
700_docs/SFX_SOURCING.md
Examples
Example 1: Search for a specific sound
User: "search freesound for temple bell sounds"
-> Runs: python freesound_search.py --query "temple bell" --story-id gutei
-> Shows top 5 results with name, duration, license, rating
Example 2: Batch search all pending SFX for a story
User: "find sound effects for Gutei story"
-> Runs: python freesound_search.py --manifest 310_001_gutei_assets.md --batch
-> Searches all 30 pending SFX cues, shows best match for each
Example 3: Search and download previews
User: "download freesound previews for Gutei sfx"
-> Runs: python freesound_search.py --manifest 310_001_gutei_assets.md --batch --download
-> Downloads HQ MP3 previews to 420_audio/_staging/gutei/
-> Prints ingest commands for each downloaded file
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: cg-shmoop
- Source: cg-shmoop/claude-skills
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.