waveinflu-discover-creators
Installation
SKILL.md
WaveInflu Creator Discovery
Use the bundled Node.js script for every concrete discovery execution. Answer setup, contract, or quota questions without sending a POST. Do not reproduce the call with curl, fetch, or ad hoc code.
Run bounded discovery
- Use this core workflow directly for a standard natural-language discovery. Read references/api-contract.md only when applying seed or advanced filter details, explaining complete response fields, or handling an API or validation error.
- Extract one platform, the seed or campaign brief, the requested result count, and explicit hard filters. Infer a platform only from an unambiguous supported URL; otherwise ask.
- YouTube and TikTok accept
contentDirection,seedProfileUrl, or both. For YouTube, the homepage-derived profile takes precedence when both are present. Instagram accepts onlycontentDirection. - When no count is given, use
limit: 30for YouTube andlimit: 25for TikTok or Instagram. If the user requests fewer than 1 or more than 100, ask for a valid count; never clamp or increase it silently. Leave viewed-history deduplication enabled unless the user explicitly asks to include previously viewed creators. - Calculate the initial reservation as
ceil(limit / platform ratio): YouTube returns 3 valid creators per credit, TikTok 5, and Instagram 2. Useinitial reservation + 2as the default totalmaxQuotaCost; use a different cap only when the user explicitly gives one. State the platform, target count, initial reservation, and total cap before submitting. - Resolve
SKILL_DIRto the absolute directory containing this file, then invoke the bounded script: