Documentation Index
Fetch the complete documentation index at: https://docs.creatordb.app/llms.txt
Use this file to discover all available pages before exploring further.
Introduction
For agent-led development, CreatorDB now supports skills based on our API that can be called by AI agents like Claude. This allows you to retrieve creator or sponsoring brand data from CreatorDB in a more interactive and dynamic way, using natural language prompts. In this guide, we’ll walk you through how to set up and use the CreatorDB skills with Claude Code, including examples of how to query the CreatorDB API for specific creator information or to build an outreach list of potential creator partners for a campaign. The diagram below shows how a natural-language prompt is routed to a skill and then to CreatorDB API endpoints.Available CreatorDB skills
- Subtitles are YouTube-only.
- Sponsored-content detection covers YouTube and Instagram only.
Skill descriptions and supported platforms
| Name | Description | Supported platforms |
|---|---|---|
creator-search | Search for creators based on specific criteria or retrieve information about a specific creator. | YouTube, Instagram, TikTok |
creator-enrichment | Retrieve detailed information and performance metrics for a specific creator using their ID. | YouTube, Instagram, TikTok |
brand-sponsorship | Search for sponsoring brands that have worked with specific creators or within specific categories. | YouTube, Instagram |
content-analysis | Analyze the content of a creator’s recent videos to identify trends, topics, and potential sponsorship opportunities. | YouTube, Instagram, TikTok |
account | Retrieve account-level information such as API usage, remaining credits, and subscription details. | CreatorDB |
creator-csv-workflow | A workflow skill that allows you to generate a list of creators based on specified criteria, enrich their data, and export the results in a CSV format for outreach purposes. | YouTube, Instagram, TikTok |
Skills and primary API endpoints they call
- Supported platforms and primary endpoints are based on the current CreatorDB API version and may be updated as new features are added. Check the CreatorDB API documentation for the latest information on available endpoints and supported platforms.
| Name | Primary endpoints |
|---|---|
creator-search | /nls, /{platform}/search |
creator-enrichment | /{platform}/profile, /{platform}/contact, /{platform}/performance, /{platform}/performance-history, /{platform}/audience |
brand-sponsorship | /youtube/sponsorship, /instagram/sponsorship,/sponsor/search, /sponsor/information,/sponsor/list,/sponsor/creators ,/sponsor/performance,/sponsor/audience, /sponsor/summary |
content-analysis | /{platform}/content-detail, /youtube/topics,/{platform}/niches,/youtube/subtitles/meta, /youtube/subtitles/download |
account | /usage |
creator-csv-workflow | Orchestrates all of the above API endpoints |
System requirements
- A valid CreatorDB API key. Contact sales@creatordb.app to obtain one.
- A code editor or terminal installed on your device, for example Visual Studio Code.
- A Claude account that is Pro tier or above that supports Claude Code. For details, see Claude Pricing Plans.
- Claude Code installed and set up on your device. For details, see Claude Code Docs.
Installing CreatorDB skills
To use the CreatorDB API with Claude, you need to install the CreatorDB skills on to your device. Follow these steps:Launch Claude Code.
a. Open your code editor or terminal.
b. Launch Claude Code by running the command
c. Log in to your Claude account.
b. Launch Claude Code by running the command
claude. c. Log in to your Claude account.
Install CreatorDB skills.
Follow the instructions for your operating system to add CreatorDB skills to your Claude Code:
- macOS / Linux
- Windows (PowerShell)
Run the commands in the following instructions:
a. Create the user-level skills directory if it doesn’t exist:
b. Pull each skill from the CreatorDB document site.
c. Verify that every
Each row should show a file size of several kilobytes. If any file is 0 bytes or missing, re-run step b.
a. Create the user-level skills directory if it doesn’t exist:
SKILL.md was downloaded with a non-zero size — a 0-byte file or a missing-file error means curl was blocked or the URL changed: API key handling
When you run a query that requires calling the CreatorDB API, Claude Code will prompt you to enter your API key if you haven’t already provided it. Here’s how to handle your API key securely:- When prompted, enter your CreatorDB API key. This key is used to authenticate your requests to the CreatorDB API.
- Claude Code will store your API key securely in its environment variables for the duration of your session, so you won’t need to enter it again for subsequent queries.
- If you need to update or change your API key, you can do so by updating the environment variable in your terminal or code editor where Claude Code is running. Run the appropriate command for your operating system to set the
YOUR_API_KEYenvironment variable to your new API key:
- macOS/Linux
- Windows PowerShell
Verify installation in Claude Code
After installing CreatorDB skills, follow the instructions below to check the skills have been installed successfully.Restart Claude Code.
a. Exit Claude Code by pressing (Ctrl +C).
b. Relaunch Claude to rescan the skills directory.
Run smoke tests.
Responses below are illustrative reconstructions, not verbatim terminal output — exact wording, table layout, and credit numbers will vary across runs.
- Prompt
- Expected
- Prompt
- Expected
Troubleshooting
If you encounter any issues while using the CreatorDB API with Claude Code, here are some troubleshooting steps you can take:- Check API credentials: Ensure that your API key is correctly set up in your environment variables and that you have the necessary permissions to access the endpoints you’re trying to use.
- Check for errors in the response: If you receive an error response from the API, review the error message for clues about what went wrong. Common issues include invalid parameters, rate limits, or missing data.
- Contact support: If you’re still having trouble, reach out to CreatorDB support for assistance. Provide them with details about the issue, including any error messages and the steps you’ve taken to troubleshoot.
Common errors and solutions
- SKILL.md is 0 bytes after
curl.
Cause: This may be caused by blockedcurl, network proxy issues, wrong URL, or the.well-knownpath moved.
Fix: Pull each skill from the CreatorDB document site again. If the issue persists, check your network connectivity to the https://docs.creatordb.app and check the path returns content via the browser. - Claude Code doesn’t recognize a skill.
Cause: The skill files were not placed in the path~/.claude/skills/{skill-name}/SKILL.md, or Claude Code was running during installation and did not rescan available skills.
Fix: Verify the directory layout with-la ~/.claude/skills/*/SKILL.md, each row should be several kilobytes (KB), then exit and relaunch Claude Code. - 401 Unauthorized or “invalid API key” response.
Cause: An invalid key response may be caused by typos, wrong API key, or the key was revoked.
Fix: You can contact sales@creatordb.app to verify the key is still active. Also try reconfiguring the env var(export YOUR_API_KEY=...). - Claude Code keeps asking for the API key every session.
Cause: The env var is not persisted.
Fix: Addexport YOUR_API_API_KEY=...to~/.zshrcor~/.bashrc(macOS/Linux), or add to user env var (Windows).
Claude Code stores the key for the current session only if not exported.
- Claude routes to the wrong skill. For example, uses
creator-searchwhen the prompt is about a brand’s roster.
Cause: Your prompt phrasing matches multiple skills descriptions.
Fix: Explicitly name the skill in the prompt. For example, “use thebrand-sponsorshipskill to…”, or rephrase to use the canonical trigger words from the skill description. - Skill returns no results or empty list.
Cause: Your filter criteria might be too narrow, the niche or category doesn’t exist in CreatorDB’s supported list, or the location filter doesn’t match.
Fix: Relax your filter criteria or try a broader search and narrow down results. You can also ask Claude Code to list available filters (“show me what’s available”) before applying. - Subtitle endpoint returned nothing for a recent video.
Cause: CreatorDB might now have the subtitles for that video yet, since it may take a few days for the system to obtain the subtitles.
Fix: Try getting the subtitles of an older video first, or try again a few days later. - CSV save fails with permission denied.
Cause: The working directory isn’t writable, or Claude Code lacks the file-system permission.
Fix: Run Claude Code from a writable directory, for example your Desktop or project folder. Grant Claude Code disk access to your operating system’s settings.