← Back to Skills Marketplace
benny-conn

Trackyard

by Benny · GitHub ↗ · v1.0.2
cross-platform ✓ Security Clean
627
Downloads
0
Stars
2
Active Installs
3
Versions
Install in OpenClaw
/install trackyard
Description
Search and download licensed music from Trackyard's AI-powered catalog. Use for finding background music for videos, social content, podcasts, or any project...
README (SKILL.md)

Trackyard Music API

Trackyard gives you instant access to tens of thousands of curated tracks — every song 100% legally cleared for social media, YouTube, podcasts, and online content (non-film/TV). Three things make it stand out:

  1. Massive cleared catalog — tens of thousands of hand-curated songs ready to use on any social platform, no licensing headaches.
  2. AI-powered search — describe what you need in plain English ("moody lo-fi for a coffee shop vlog") and the API finds the right track, even inferring genre, mood, BPM, and instrumentation from your description.
  3. Smart clip downloader — trim any track to an exact duration and the algorithm automatically finds the best-sounding segment. Optionally specify a hit point so the biggest moment in the song lands exactly where you need it in your video.

Use Cases

  • Social media content farms — automate music selection at scale for TikTok, Reels, and Shorts pipelines; search once per video brief and clip to the exact platform duration (15s, 30s, 60s)
  • Social media ads — find brand-safe tracks that match your ad's energy, trimmed to exact ad lengths with the hook or drop landing right at the key visual moment
  • AI video generation — pair AI-generated video with AI-selected music; feed the video description into search and clip the result to match the video length exactly
  • YouTube & podcast backgrounds — find instrumental, low-energy tracks to sit under voiceover without competing with it
  • Product demo & unboxing videos — match music energy to product vibe; minimal synth for a productivity app, high-energy for a fitness brand
  • Real estate & property walkthroughs — calm, spacious ambient tracks that complement visuals without distraction
  • Corporate & training videos — professional, neutral background music that keeps viewers engaged without distracting from content
  • App & game trailers — build tension or excitement with the hit point placed exactly on the key reveal moment

Setup

Requires TRACKYARD_API_KEY environment variable. Users get an API key at trackyard.com.

export TRACKYARD_API_KEY="trackyard_live_..."

Or add to OpenClaw config: env.vars.TRACKYARD_API_KEY

Quick Reference

Search for music

scripts/trackyard.sh search "upbeat electronic for tech startup video"

With filters:

scripts/trackyard.sh search "chill background music" --limit 5 --no-vocals --energy medium

Download a track

Full track:

scripts/trackyard.sh download TRACK_ID

Trimmed to 22 seconds:

scripts/trackyard.sh download TRACK_ID --duration 22

With hit-point alignment (drop lands at 12s mark):

scripts/trackyard.sh download TRACK_ID --duration 22 --hit-point 12

Check credits

scripts/trackyard.sh me

Workflow

  1. Search with natural language → get track IDs and metadata
  2. Download the chosen track (1 credit), optionally trimmed

Filter Options

Filter Values
--genres electronicDance, pop, rock, hiphop, ambient, classical, jazz, etc.
--moods happy, energetic, sad, calm, dramatic, mysterious, romantic
--energy low, medium, high
--min-bpm / --max-bpm 60-200
--no-vocals Instrumental only
--instruments synthesizer, guitar, piano, drums, strings, etc.

Trimming

When downloading with --duration:

  • Algorithm finds the most energetic segment with smooth cut points
  • --hit-point N places the peak/drop at N seconds into the clip
  • Perfect for syncing music hits to video moments

Credits

  • Search: 1 credit
  • Download: 1 credit
  • Account info: Free

Output

  • Search returns JSON with track metadata
  • Downloads save as .mp3 to current directory (filename from track title)
Usage Guidance
This skill appears coherent with its stated purpose. Before installing: (1) confirm you trust trackyard.com and that TRACKYARD_API_KEY is a legitimate key from that service; (2) be aware the script sends your API key to api.trackyard.com (expected behavior) and saves downloaded .mp3 files to the current working directory (could overwrite files with the same name); (3) the script builds JSON payloads by inserting user input directly — avoid passing untrusted or specially crafted strings as queries/filters/IDs to prevent malformed requests; and (4) if you need stronger safety, inspect or run the script in a sandbox or review/patch input sanitization before use.
Capability Analysis
Type: OpenClaw Skill Name: trackyard Version: 1.0.2 The OpenClaw skill bundle is benign. The `SKILL.md` provides clear, non-malicious instructions for the AI agent and users, without any prompt injection attempts. The `scripts/trackyard.sh` script correctly uses `curl` and `jq` as declared in the metadata, handles the `TRACKYARD_API_KEY` securely for authentication to `api.trackyard.com`, and constructs API requests safely using `jq` to prevent shell injection. Filename sanitization is also implemented when downloading tracks. There is no evidence of data exfiltration, persistence mechanisms, or other malicious behaviors.
Capability Assessment
Purpose & Capability
Name/description, required binaries (curl, jq), and required env var (TRACKYARD_API_KEY) align with a CLI that calls Trackyard's API. The script targets api.trackyard.com endpoints and only needs an API key.
Instruction Scope
SKILL.md and the script confine activity to searching, downloading, and querying account/usage via the Trackyard API. The script sends the TRACKYARD_API_KEY as a Bearer token and writes downloaded .mp3 files to the current directory. Note: some request-body construction uses raw shell string concatenation (user-supplied filters/query/IDs are embedded into JSON payloads) which can break requests or mis-handle odd input values; this is a functional/safety note but not evidence of misaligned purpose.
Install Mechanism
No install spec; this is an instruction-only skill with an included shell script. No external packages or remote downloads beyond calls to the Trackyard API are performed during use.
Credentials
Only a single credential is requested (TRACKYARD_API_KEY) and it is the primaryEnv. That is proportionate for an API-based music-download client; no unrelated secrets or config paths are requested.
Persistence & Privilege
always is false and the skill does not request or modify other skills or system-wide agent settings. It runs as-invoked and does not demand permanent elevated presence.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install trackyard
  3. After installation, invoke the skill by name or use /trackyard
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
- Expanded documentation to clearly highlight use cases, platform strengths, and practical scenarios for Trackyard. - Added a detailed introduction explaining the catalog size, AI search capabilities, and smart clip downloading features. - Listed specific real-world workflows for different audiences (content creators, advertisers, corporate, AI video generators, etc.). - No code or API changes; update is documentation only.
v1.0.1
- Added a homepage link and metadata section, including requirements for external tools and environment variable. - Clarified workflow: search provides track IDs and metadata; download is now step 2. - Removed references to audio preview URLs and free previews. - No code or functional changes; documentation and metadata updates only.
v1.0.0
Initial release of the Trackyard skill: - Search and download licensed music using Trackyard's AI-powered catalog with natural language queries. - Supports advanced audio trimming options, including precise duration and hit-point alignment. - Filter results by genre, mood, BPM, energy, vocals, and instruments for tailored track selection. - Preview tracks for free and manage your credit usage for searches and downloads. - Downloads are delivered as MP3 files, ready to sync with videos, podcasts, or social content.
Metadata
Slug trackyard
Version 1.0.2
License
All-time Installs 2
Active Installs 2
Total Versions 3
Frequently Asked Questions

What is Trackyard?

Search and download licensed music from Trackyard's AI-powered catalog. Use for finding background music for videos, social content, podcasts, or any project... It is an AI Agent Skill for Claude Code / OpenClaw, with 627 downloads so far.

How do I install Trackyard?

Run "/install trackyard" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Trackyard free?

Yes, Trackyard is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Trackyard support?

Trackyard is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Trackyard?

It is built and maintained by Benny (@benny-conn); the current version is v1.0.2.

💬 Comments