Not in the top 1,000 by GitHub stars
Blotato-Inc/blotato-skills
Free Blotato Claude skills — plugin marketplace. Install: /plugin marketplace add Blotato-Inc/blotato-skills
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
blotato/skills/brand-brief/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 5d6f76fde8a4
No earlier version was observed for comparison.
blotato/skills/content-coach/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 5d6f76fde8a4
No earlier version was observed for comparison.
blotato/skills/generate/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 5d6f76fde8a4
No earlier version was observed for comparison.
blotato/skills/post-grader/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 5d6f76fde8a4
No earlier version was observed for comparison.
blotato/skills/post-scheduler/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 5d6f76fde8a4
No earlier version was observed for comparison.
blotato/skills/post-writer/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 5d6f76fde8a4
No earlier version was observed for comparison.
blotato/skills/repurpose/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 5d6f76fde8a4
No earlier version was observed for comparison.
blotato/skills/viral-hooks/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 5d6f76fde8a4
No earlier version was observed for comparison.
Verified commit 5d6f76fde8a4a3d1b97bac418dbb614f072afa7a
git clone --filter=blob:none --no-checkout https://github.com/Blotato-Inc/blotato-skills.git .hotskills/blotato-inc-blotato-skills && git -C .hotskills/blotato-inc-blotato-skills checkout --detach 5d6f76fde8a4a3d1b97bac418dbb614f072afa7a
# Copy each selected skill directory from .hotskills/blotato-inc-blotato-skills into .claude/skills/<skill-name>/Heat
5.6- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- brand-brief
blotato/skills/brand-brief - content-coach
blotato/skills/content-coach - generate
blotato/skills/generate - post-grader
blotato/skills/post-grader - post-scheduler
blotato/skills/post-scheduler - post-writer
blotato/skills/post-writer - repurpose
blotato/skills/repurpose - viral-hooks
blotato/skills/viral-hooks
How it works
brand-brief
When your agent uses it
Capture or update a small business owner's brand brief — what they sell, who buys, the action they want readers to take, recent stories, and voice. Saves to brand-brief.md so other content skills can reference it. Triggers on "set up my brand," "update my business info," "save my brand voice," or when other skills need brand context and the file is missing.
What it loads into context
Frontmatter
101 tokensAlways available to the agent
SKILL.md
1,378 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Activate
- Workflow
- What NOT to Do
- Why This File Matters
Files
../../../.claude-plugin/marketplace.jsonasset359 bytes../../.claude-plugin/plugin.jsonasset320 bytesSKILL.mdcore5,844 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubcontent-coach
When your agent uses it
Guides a beginner marketer end-to-end from "I don't know what to post" to a scheduled social post. Auto-runs brand-brief, idea brainstorm, post-writer, and post-grader in one conversation. Triggers on broad asks like "help me post something," "I want to start posting," "write me a post but I don't know what about," or any vague content request.
What it loads into context
Frontmatter
105 tokensAlways available to the agent
SKILL.md
1,731 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Activate
- Workflow
- Tone with the User
- What NOT to Do
Files
SKILL.mdcore7,201 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgenerate
When your agent uses it
Generate faceless video content cheaply and consistently. Draft a still on a cheap model, run a pre-animate quality check, then animate the approved still through kie.ai, always routing to the lowest cost model. Enforces a running spend cap with a cost ledger, applies reusable style and character presets so a whole channel stays consistent, and outputs a publish-ready clip that hands off to Blotato for scheduling. Triggers on /generate, generate image, generate video, make a POV clip, animate this.
What it loads into context
Frontmatter
120 tokensAlways available to the agent
SKILL.md
2,443 tokensWhen the skill is activated
Reference documents
6,640 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Models
- Provider routing
- Presets (channel consistency)
- The workflow
- Budget and ledger (never blow the spend)
- Pre-animate QA gate (stop wasting video spend)
- Publish-ready hand-off (close the loop to Blotato)
- Rules
- Cost reference (verify at run, prices move)
- Logging
- What NOT to do
Scripts executed separately
animate.shbalance.shdraft-image.sh
Files
.env.exampleasset431 bytes.gitignoreasset59 bytesREADME.mddoc2,706 bytesSKILL.mdcore9,261 bytesanimate.shruns9,643 bytesbalance.shruns935 bytesdraft-image.shruns5,623 bytesmodels/gpt-image-2.mddoc1,371 bytesmodels/nano-banana-2.mddoc1,651 bytesmodels/seedance-1-0-lite-image-to-video.mddoc1,652 bytesmodels/seedance-1-0-pro-image-to-video.mddoc2,071 bytesmodels/seedance-2-5-image-to-video.mddoc3,155 bytesmodels/wan-2-6-image-to-video.mddoc1,490 bytespresets/app-watermark.mddoc987 bytespresets/before-after.mddoc2,050 bytespresets/brand-style.mddoc743 bytespresets/listicle.mddoc1,923 bytespresets/pov.mddoc2,157 bytespresets/problem-solution.mddoc2,195 bytespresets/story.mddoc1,524 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubpost-grader
When your agent uses it
Grade a social media post for VIRALITY. Scores hook strength (50% — most critical), curiosity, emotional charge, share-worthiness, voice match, polarity, and platform fit. Returns a score out of 10, a scorecard, and the top 3 fixes ranked by impact. Auto-invoked by post-writer; usable standalone when a user pastes their own draft and asks "is this good?" or "grade this post."
What it loads into context
Frontmatter
123 tokensAlways available to the agent
SKILL.md
1,987 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Activate
- Workflow
- What NOT to Do
Files
SKILL.mdcore7,761 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubpost-scheduler
When your agent uses it
Schedule a finished social post to one or more platforms via the Blotato API. Handles single-platform and multi-platform scheduling, fetches connected accounts, applies a final pre-publish check, and returns scheduled time + post IDs. Triggers on "schedule this," "post this to [platform]," or as the final step in content-coach and post-writer flows. Falls back to saving the post as a copy-paste file if Blotato isn't configured.
What it loads into context
Frontmatter
174 tokensAlways available to the agent
SKILL.md
2,633 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Activate
- Workflow
- What NOT to Do
- Setting Up Blotato (one-time, for new users)
- Error Handling
Files
SKILL.mdcore10,353 bytesSKILL.mdcore10,353 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubpost-writer
When your agent uses it
Write a complete social media post (hook + body + CTA) from a topic or idea, sized for the target platform. Reads brand-brief.md for voice and audience context, applies proven hook patterns, and auto-runs post-grader as a final quality pass before returning the post. Triggers on "write me a post about X," "draft a [platform] post," or any specific writing request with a topic.
What it loads into context
Frontmatter
120 tokensAlways available to the agent
SKILL.md
2,742 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Activate
- Workflow
- Platform Constraints (essentials)
- What NOT to Do
Files
SKILL.mdcore10,771 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubrepurpose
When your agent uses it
Turns one long-form input (blog post, newsletter, YouTube transcript, or script) into 3 platform-native LinkedIn posts, 5 X/Twitter threads, and 2 short-form video scripts for Reels/TikTok. Extracts the core themes first, opens every output with a tested hook from the viral-hooks library, sizes each to its platform, and runs post-grader before returning. Triggers on "repurpose this," "turn this into posts," "break this into content," or any paste of long content with a request for multiple posts.
What it loads into context
Frontmatter
153 tokensAlways available to the agent
SKILL.md
1,640 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Activate
- Workflow
- What NOT to Do
Files
SKILL.mdcore6,651 bytesSKILL.mdcore6,651 bytesSKILL.mdcore6,651 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubviral-hooks
When your agent uses it
A curated library of 100 proven viral hook frameworks across 13 categories (Receipts, Contrarian, Negative Frame, Stolen Lessons, Curiosity Gap, and more). Picks the strongest hook pattern for a given topic and platform, fills it in, generates 3 variations, and runs the first-3-words test. Triggers on "give me a hook for X," "write hook options," "my intro is boring," or any request for an opening line. Auto-invoked by post-writer and repurpose to open every draft with a tested hook instead of a generic AI intro.
What it loads into context
Frontmatter
153 tokensAlways available to the agent
SKILL.md
3,196 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Activate
- Workflow
- The 100 Hook Library
- Hook-Writing Rules
- What NOT to Do
Files
SKILL.mdcore12,699 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubSkills included
- brand-brief
- content-coach
- generate
- post-grader
- post-scheduler
- post-writer
- repurpose
- viral-hooks
Repository facts
- License
- No license detected
- Created
- Jul 8, 2026
- Last pushed
- Aug 18, 2026
- Forks
- 43
- Open issues
- 0
- Project activity
- Slowing
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 6, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 3 notes
blotato/skills/post-scheduler/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedblotato/skills/repurpose/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedblotato/skills/repurpose/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- 1 broad permissionin 1 file: generate/SKILL.md:1
- No dangerous shell commands
- 65 network referencesin 11 files: generate/models/seedance-2-5-image-to-video.md:10 post-scheduler/SKILL.md:109 generate/draft-image.sh:26 and 8 more
- No hidden or obfuscated text
- No instruction overrides
- 3 executable scriptsin 3 files: generate/animate.sh:1 generate/balance.sh:1 generate/draft-image.sh:1
- 36 references to secretsin 11 files: generate/animate.sh:3 generate/draft-image.sh:2 generate/.env.example:1 and 8 more
- No requests to vote in Hot
Show all 105 signals by file
blotato/.claude-plugin/plugin.json
- Network accessline 5
"author": { "name": "Blotato", "url": "https://blotato.com" - Network accessline 6
"name": "Blotato", "url": "https://blotato.com" }, - Network accessline 7
"url": "https://blotato.com" - Network accessline 8
}, "homepage": "https://help.blotato.com/claude-skills" } - Network accessline 9
"homepage": "https://help.blotato.com/claude-skills"
blotato/skills/generate/.env.example
blotato/skills/generate/.gitignore
- Access to secretsline 2
[Credential-related source omitted]
blotato/skills/generate/SKILL.md
- Broad permissionsline 1
Read, Write, Edit, Bash, Glob
blotato/skills/generate/animate.sh
- Executable scriptline 1
#!/usr/bin/env bash - Access to secretsline 3
[Credential-related source omitted] - Access to secretsline 20
[Credential-related source omitted] - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 22
[Credential-related source omitted] - Access to secretsline 35
[Credential-related source omitted] - Access to secretsline 47
[Credential-related source omitted] - Network accessline 102
[Credential-related source omitted] - Access to secretsline 102
[Credential-related source omitted] - Network accessline 137
[Credential-related source omitted] - Access to secretsline 137
[Credential-related source omitted] - Access to secretsline 138
[Credential-related source omitted] - Network accessline 144
[Credential-related source omitted] - Network accessline 145
[Credential-related source omitted] - Network accessline 146
[Credential-related source omitted] - Access to secretsline 146
[Credential-related source omitted] - Network accessline 158
echo "Downloading -> $MP4_PATH" curl -s -L "$URL" -o "$MP4_PATH" - Network accessline 159
curl -s -L "$URL" -o "$MP4_PATH"
blotato/skills/generate/balance.sh
blotato/skills/generate/draft-image.sh
- Executable scriptline 1
#!/usr/bin/env bash - Access to secretsline 2
[Credential-related source omitted] - Access to secretsline 8
[Credential-related source omitted] - Access to secretsline 9
[Credential-related source omitted] - Access to secretsline 10
[Credential-related source omitted] - Network accessline 26
PY ) CREATE=$(curl -s -X POST "https://api.kie.ai/api/v1/jobs/createTask" \ - Network accessline 27
[Credential-related source omitted] - Network accessline 28
[Credential-related source omitted] - Access to secretsline 28
[Credential-related source omitted] - Access to secretsline 29
[Credential-related source omitted] - Network accessline 35
[Credential-related source omitted] - Network accessline 36
[Credential-related source omitted] - Network accessline 37
[Credential-related source omitted] - Access to secretsline 37
[Credential-related source omitted] - Network accessline 49
echo "Downloading -> $IMG_PATH" curl -s -L "$URL" -o "$IMG_PATH" - Network accessline 50
curl -s -L "$URL" -o "$IMG_PATH"
blotato/skills/generate/models/gpt-image-2.md
- Network accessline 10
| Type | Image | | API key | .env -> KIE_API_KEY | | Docs | https://docs.kie.ai (Models Market, GPT Image) | - Network accessline 11
[Credential-related source omitted] - Access to secretsline 11
[Credential-related source omitted] - Network accessline 12
| Docs | https://docs.kie.ai (Models Market, GPT Image) | - Network accessline 17
POST https://api.kie.ai/api/v1/jobs/createTask - Access to secretsline 21
[Credential-related source omitted] - Network accessline 41
- Success returns `code: 200` with `data.taskId`. Poll `GET https://api.kie.ai/api/v1/jobs/recordInfo?taskId={taskId}` every 12s; on `data.state: success` parse `data.resultJson.resultUrls[0]`. Save the image and keep its hosted URL for the
blotato/skills/generate/models/nano-banana-2.md
- Network accessline 10
| Type | Image | | API key | .env -> KIE_API_KEY | | Docs | https://docs.kie.ai/market/google/nanobanana2 | - Network accessline 11
[Credential-related source omitted] - Access to secretsline 11
[Credential-related source omitted] - Network accessline 12
| Docs | https://docs.kie.ai/market/google/nanobanana2 | - Network accessline 17
POST https://api.kie.ai/api/v1/jobs/createTask - Access to secretsline 21
[Credential-related source omitted] - Network accessline 44
- Success returns `code: 200` with `data.taskId`. - Poll the unified query endpoint (Get Task Details) with the taskId until status is complete, then read the result image URL. Poll every 10 to 15 seconds. - The query endpoint is `GET https - Network accessline 45
- Poll the unified query endpoint (Get Task Details) with the taskId until status is complete, then read the result image URL. Poll every 10 to 15 seconds. - The query endpoint is `GET https://api.kie.ai/api/v1/jobs/recordInfo?taskId={taskI - Network accessline 46
- The query endpoint is `GET https://api.kie.ai/api/v1/jobs/recordInfo?taskId={taskId}`.
blotato/skills/generate/models/seedance-1-0-lite-image-to-video.md
- Access to secretsline 11
[Credential-related source omitted] - Network accessline 16
[Credential-related source omitted] - Access to secretsline 16
[Credential-related source omitted] - Network accessline 24
"prompt": "short motion prompt, subtle steady motion, keep the screen readable, no added text", "image_url": "https://durable-host/the-approved-still.jpg", - Network accessline 25
"image_url": "https://durable-host/the-approved-still.jpg",
blotato/skills/generate/models/seedance-1-0-pro-image-to-video.md
- Access to secretsline 11
[Credential-related source omitted] - Network accessline 16
[Credential-related source omitted] - Access to secretsline 16
[Credential-related source omitted] - Network accessline 24
"prompt": "short motion prompt, subtle steady motion, keep the screen readable, no added text", "image_url": "https://durable-host/the-approved-still.jpg", - Network accessline 25
"image_url": "https://durable-host/the-approved-still.jpg",
blotato/skills/generate/models/seedance-2-5-image-to-video.md
- Network accessline 10
| Type | Video (image-to-video) | | API key | .env -> KIE_API_KEY | | Docs | https://docs.kie.ai (Models Market, ByteDance Seedance) | - Network accessline 11
[Credential-related source omitted] - Access to secretsline 11
[Credential-related source omitted] - Network accessline 12
| Docs | https://docs.kie.ai (Models Market, ByteDance Seedance) | - Network accessline 17
POST https://api.kie.ai/api/v1/jobs/createTask - Access to secretsline 21
[Credential-related source omitted] - Network accessline 29
"prompt": "short motion prompt: slow push in, subtle parallax, no text", "first_frame_url": "https://durable-host/the-approved-still.jpg", - Network accessline 30
"first_frame_url": "https://durable-host/the-approved-still.jpg", - Network accessline 49
`GET https://api.kie.ai/api/v1/chat/credit` with the Bearer key returns `{"data": <credits>}`. Use `balance.sh`, or the pre-flight gate in `animate.sh` which refuses to submit if the balance is below the clip cost. - Network accessline 60
- Success returns `code: 200` with `data.taskId`. - Poll `GET https://api.kie.ai/api/v1/jobs/recordInfo?taskId={taskId}` every 15 seconds. Read `data.state` (`waiting`/`success`/`fail`); on success parse `data.resultJson` for `resultUrls[0] - Network accessline 61
- Poll `GET https://api.kie.ai/api/v1/jobs/recordInfo?taskId={taskId}` every 15 seconds. Read `data.state` (`waiting`/`success`/`fail`); on success parse `data.resultJson` for `resultUrls[0]`. - On `state: fail`, read `data.failMsg` (e.g. u
blotato/skills/generate/models/wan-2-6-image-to-video.md
- Network accessline 10
| Type | Video (image-to-video) | | API key | .env -> KIE_API_KEY | | Docs | https://docs.kie.ai/market/wan/2-6-image-to-video | - Network accessline 11
[Credential-related source omitted] - Access to secretsline 11
[Credential-related source omitted] - Network accessline 12
| Docs | https://docs.kie.ai/market/wan/2-6-image-to-video | - Network accessline 17
POST https://api.kie.ai/api/v1/jobs/createTask - Access to secretsline 21
[Credential-related source omitted] - Network accessline 29
"prompt": "short motion prompt", "image_urls": ["https://the-hosted-still.png"], - Network accessline 30
"image_urls": ["https://the-hosted-still.png"], - Network accessline 49
- Success returns `code: 200` with `data.taskId` (for example task_wan_...). - Poll the unified query endpoint (Get Task Details) with the taskId until complete, then download the result video immediately. - The query endpoint is `GET https - Network accessline 51
- The query endpoint is `GET https://api.kie.ai/api/v1/jobs/recordInfo?taskId={taskId}`.
blotato/skills/post-scheduler/SKILL.md
- Network accessline 109
You can view and edit scheduled posts at https://my.blotato.com/scheduler - Network accessline 152
1. Open a browser and go to **https://blotato.com** - Network accessline 184
2. Click the **+** button > **Add custom connector**. 3. Name: `Blotato` 4. URL: `https://mcp.blotato.com/mcp` - Network accessline 185
3. Name: `Blotato` 4. URL: `https://mcp.blotato.com/mcp` 5. Click **Connect** and approve access. - Network accessline 186
4. URL: `https://mcp.blotato.com/mcp` - Network accessline 195
claude mcp add --transport http Blotato https://mcp.blotato.com/mcp - Network accessline 200
**For Cursor, Antigravity, Codex, and other API-key clients:** 1. Grab your API key from [Settings > API](https://my.blotato.com/settings/api). - Network accessline 201
1. Grab your API key from [Settings > API](https://my.blotato.com/settings/api). - Network accessline 204
Full setup guide with screenshots and troubleshooting: **https://help.blotato.com/api/mcp/setup**
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Signal confidence: 96 facts
- Broad permissions in the frontmatter of the SKILL.mdgenerate/SKILL.md:1High confidence
- Executable script in code of a file that runsgenerate/animate.sh:1High confidence
- Access to secrets in a comment of a file that runsgenerate/animate.sh:3Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuegenerate/animate.sh:20Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuegenerate/animate.sh:21Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuegenerate/animate.sh:22Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuegenerate/animate.sh:35Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuegenerate/animate.sh:47Low confidence
- Network access in code of a file that runsgenerate/animate.sh:102High confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuegenerate/animate.sh:102Low confidence
- Network access in code of a file that runsgenerate/animate.sh:137High confidence
- Access to secrets in code of a file that runsgenerate/animate.sh:137High confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuegenerate/animate.sh:138Low confidence
- Network access in code of a file that runsgenerate/animate.sh:144High confidence
- Network access in code of a file that runsgenerate/animate.sh:145High confidence
- Network access in code of a file that runsgenerate/animate.sh:146High confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuegenerate/animate.sh:146Low confidence
- Network access in code of a file that runsgenerate/animate.sh:158High confidence
- Network access in code of a file that runsgenerate/animate.sh:159High confidence
- Executable script in code of a file that runsgenerate/balance.sh:1High confidence
- Access to secrets in a comment of a file that runs: a variable, placeholder or call, not a stored valuegenerate/balance.sh:2Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuegenerate/balance.sh:5Low confidence
- Network access in code of a file that runsgenerate/balance.sh:7High confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuegenerate/balance.sh:7Low confidence
- Executable script in code of a file that runsgenerate/draft-image.sh:1High confidence
- Access to secrets in a comment of a file that runsgenerate/draft-image.sh:2Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuegenerate/draft-image.sh:8Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuegenerate/draft-image.sh:9Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuegenerate/draft-image.sh:10Low confidence
- Network access in code of a file that runsgenerate/draft-image.sh:26High confidence
- Network access in code of a file that runsgenerate/draft-image.sh:27High confidence
- Network access in code of a file that runsgenerate/draft-image.sh:28High confidence
- Access to secrets in code of a file that runsgenerate/draft-image.sh:28High confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuegenerate/draft-image.sh:29Low confidence
- Network access in code of a file that runsgenerate/draft-image.sh:35High confidence
- Network access in code of a file that runsgenerate/draft-image.sh:36High confidence
- Network access in code of a file that runsgenerate/draft-image.sh:37High confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuegenerate/draft-image.sh:37Low confidence
- Network access in code of a file that runsgenerate/draft-image.sh:49High confidence
- Network access in code of a file that runsgenerate/draft-image.sh:50High confidence
- Network access in prose of documentationgenerate/models/gpt-image-2.md:10Low confidence
- Network access in prose of documentationgenerate/models/gpt-image-2.md:11Low confidence
- Access to secrets in prose of documentationgenerate/models/gpt-image-2.md:11Low confidence
- Network access in prose of documentationgenerate/models/gpt-image-2.md:12Low confidence
- Network access in prose of documentationgenerate/models/gpt-image-2.md:17Low confidence
- Access to secrets in prose of documentationgenerate/models/gpt-image-2.md:21Low confidence
- Network access in prose of documentationgenerate/models/gpt-image-2.md:41Low confidence
- Network access in prose of documentationgenerate/models/nano-banana-2.md:10Low confidence
- Network access in prose of documentationgenerate/models/nano-banana-2.md:11Low confidence
- Access to secrets in prose of documentationgenerate/models/nano-banana-2.md:11Low confidence
and 46 more
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Manifest .claude-plugin/marketplace.json | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md blotato/skills/brand-brief/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md blotato/skills/brand-brief/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md blotato/skills/brand-brief/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md blotato/skills/brand-brief/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md blotato/skills/brand-brief/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.