#513 by GitHub stars
renatoasse/opensquad
Web scraping and automation platform. Extract data from any website, run pre-built scrapers (Actors), and automate web workflows using thousands of ready-made tools from the Apify Store.
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
skills/apify/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
454d73a61f7e → 454d73a61f7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 454d73a61f7e
No earlier version was observed for comparison.
skills/blotato/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
454d73a61f7e → 454d73a61f7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 454d73a61f7e
No earlier version was observed for comparison.
skills/canva/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
454d73a61f7e → 454d73a61f7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 454d73a61f7e
No earlier version was observed for comparison.
skills/image-ai-generator/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
454d73a61f7e → 454d73a61f7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 454d73a61f7e
No earlier version was observed for comparison.
skills/image-creator/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
454d73a61f7e → 454d73a61f7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 454d73a61f7e
No earlier version was observed for comparison.
skills/image-fetcher/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
454d73a61f7e → 454d73a61f7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 454d73a61f7e
No earlier version was observed for comparison.
skills/instagram-publisher/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
454d73a61f7e → 454d73a61f7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 454d73a61f7e
No earlier version was observed for comparison.
skills/opensquad-agent-creator/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
454d73a61f7e → 454d73a61f7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 454d73a61f7e
No earlier version was observed for comparison.
skills/opensquad-skill-creator/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
454d73a61f7e → 454d73a61f7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 454d73a61f7e
No earlier version was observed for comparison.
skills/resend/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
454d73a61f7e → 454d73a61f7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 454d73a61f7e
No earlier version was observed for comparison.
skills/template-designer/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
454d73a61f7e → 454d73a61f7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 454d73a61f7e
No earlier version was observed for comparison.
templates/ide-templates/claude-code/.claude/skills/opensquad/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
454d73a61f7e → 454d73a61f7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 454d73a61f7e
No earlier version was observed for comparison.
templates/ide-templates/codex/.agents/skills/opensquad/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
454d73a61f7e → 454d73a61f7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 454d73a61f7e
No earlier version was observed for comparison.
templates/ide-templates/gemini-cli/.gemini/skills/opensquad/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
454d73a61f7e → 454d73a61f7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 454d73a61f7e
No earlier version was observed for comparison.
templates/ide-templates/qwen-code/.qwen/skills/opensquad/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
454d73a61f7e → 454d73a61f7e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 454d73a61f7e
No earlier version was observed for comparison.
Verified commit 454d73a61f7ea141b7f22ce0ea37fd101025f726
git clone --filter=blob:none --no-checkout https://github.com/renatoasse/opensquad.git .hotskills/renatoasse-opensquad && git -C .hotskills/renatoasse-opensquad checkout --detach 454d73a61f7ea141b7f22ce0ea37fd101025f726
# Copy each selected skill directory from .hotskills/renatoasse-opensquad into .claude/skills/<skill-name>/git clone --filter=blob:none --no-checkout https://github.com/renatoasse/opensquad.git .hotskills/renatoasse-opensquad && git -C .hotskills/renatoasse-opensquad checkout --detach 454d73a61f7ea141b7f22ce0ea37fd101025f726
# Copy each selected skill directory from .hotskills/renatoasse-opensquad into .agents/skills/<skill-name>/git clone --filter=blob:none --no-checkout https://github.com/renatoasse/opensquad.git .hotskills/renatoasse-opensquad && git -C .hotskills/renatoasse-opensquad checkout --detach 454d73a61f7ea141b7f22ce0ea37fd101025f726
# Copy each selected skill directory from .hotskills/renatoasse-opensquad into .cursor/skills/<skill-name>/Heat
5.2- Star growth, last 7 daysAhead of 73% of tracked repositories
- Star growth, last 24 hoursAhead of 82% of tracked repositories
- Rank movement, last 7 daysAhead of 48% of tracked repositories
- Commits, last 30 daysAhead of 0% of tracked repositories
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekAhead of 0% of tracked repositories
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
Individual skills in this repository
- apify
skills/apify - blotato
skills/blotato - canva
skills/canva - image-ai-generator
skills/image-ai-generator - image-creator
skills/image-creator - image-fetcher
skills/image-fetcher - instagram-publisher
skills/instagram-publisher - Best-Practice Creator
skills/opensquad-agent-creator - opensquad-skill-creator
skills/opensquad-skill-creator - resend
skills/resend - template-designer
skills/template-designer - opensquad
templates/ide-templates/claude-code/.claude/skills/opensquad - opensquad
templates/ide-templates/codex/.agents/skills/opensquad - opensquad
templates/ide-templates/gemini-cli/.gemini/skills/opensquad - opensquad
templates/ide-templates/qwen-code/.qwen/skills/opensquad
How it works
apify
When your agent uses it
Web scraping and automation platform. Extract data from any website, run pre-built scrapers (Actors), and automate web workflows using thousands of ready-made tools from the Apify Store.
What it loads into context
Frontmatter
217 tokensAlways available to the agent
SKILL.md
521 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 use
- Instructions
- Available operations
Files
SKILL.mdcore2,221 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubblotato
When your agent uses it
Social media publishing and scheduling platform. Publish and schedule posts across Instagram, LinkedIn, Twitter/X, TikTok, YouTube, and more. Upload media and monitor post status.
What it loads into context
Frontmatter
233 tokensAlways available to the agent
SKILL.md
600 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 use
- Instructions
- Available operations
Files
SKILL.mdcore2,506 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubcanva
When your agent uses it
Create, search, autofill, and export designs from Canva. Enables agents to generate visual content, fill templates with brand assets, and export in various formats.
What it loads into context
Frontmatter
192 tokensAlways available to the agent
SKILL.md
515 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 use
- Instructions
- Available operations
Files
SKILL.mdcore2,343 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubimage-ai-generator
When your agent uses it
Generates images via Openrouter API using AI image models. Supports two modes: test (cheap model for iteration) and production (high-quality model for final output). Handles prompt construction, API calls, base64 decoding, and file saving. Supports reference images (logos, mascots) for brand-consistent generation.
What it loads into context
Frontmatter
246 tokensAlways available to the agent
SKILL.md
1,267 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 use
- Modes
- Instructions
- Available operations
- Error handling
Scripts executed separately
scripts/generate.py
Files
SKILL.mdcore5,300 bytesSKILL.mdcore5,300 bytesSKILL.mdcore5,300 bytesSKILL.mdcore5,300 bytesSKILL.mdcore5,300 bytesSKILL.mdcore5,300 bytesscripts/generate.pyruns6,702 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubimage-creator
When your agent uses it
Renders HTML/CSS into production-ready images via Playwright. Accepts complete HTML content, opens it in a headless browser at the specified viewport, and captures a pixel-perfect screenshot. Generic engine -- any visual format is defined by the HTML template.
What it loads into context
Frontmatter
222 tokensAlways available to the agent
SKILL.md
1,629 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 use
- Instructions
- Available operations
Files
SKILL.mdcore6,840 bytesSKILL.mdcore6,840 bytesSKILL.mdcore6,840 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubimage-fetcher
When your agent uses it
Acquires visual assets from multiple sources: web image search, live website screenshots via Playwright, and user-provided files. Organizes assets in the squad's reference folder.
What it loads into context
Frontmatter
181 tokensAlways available to the agent
SKILL.md
810 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 use
- Instructions
- Available operations
Files
SKILL.mdcore3,574 bytesSKILL.mdcore3,574 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubinstagram-publisher
When your agent uses it
Publishes Instagram carousel posts from local images. Uploads images to imgBB (requires API key) for public hosting, creates Instagram media containers via the Graph API, and publishes the carousel. Supports 2-10 images per post and retrieves the real post permalink.
What it loads into context
Frontmatter
307 tokensAlways available to the agent
SKILL.md
1,111 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 use
- Instructions
- Available operations
Scripts executed separately
scripts/publish.js
Files
SKILL.mdcore4,504 bytesSKILL.mdcore4,504 bytesscripts/publish.jsruns7,261 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubBest-Practice Creator
When your agent uses it
Guides creation and maintenance of best-practice files for the Opensquad best-practices library. Handles format validation, cross-references, versioning, and catalog consistency.
What it loads into context
Frontmatter
159 tokensAlways available to the agent
SKILL.md
2,090 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
- Pre-flight Checks
- Creation Checklist
- Post-Creation Steps
- Versioning Rules (Semver)
- Update Scenarios
- Validation Checklist
- Bulk Operations
Files
SKILL.mdcore8,308 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubopensquad-skill-creator
When your agent uses it
Create new Opensquad skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill for their squads, update or optimize an existing skill, run evals to test a skill, or benchmark skill performance. Supports all Opensquad skill types: MCP integrations, custom scripts, hybrid, and behavioral prompts.
What it loads into context
Frontmatter
79 tokensAlways available to the agent
SKILL.md
5,704 tokensWhen the skill is activated
Reference documents
11,181 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Communicating with the user
- Creating a skill
- Running and evaluating test cases
- Improving the skill
- Advanced: Blind comparison
- Claude.ai-specific instructions
- Cowork-Specific Instructions
- Reference files
Scripts executed separately
eval-viewer/generate_review.pyscripts/__init__.pyscripts/aggregate_benchmark.pyscripts/quick_validate.pyscripts/run_eval.pyscripts/utils.py
Files
SKILL.mdcore26,025 bytesSKILL.mdcore26,025 bytesSKILL.mdcore26,025 bytesSKILL.mdcore26,025 bytesagents/analyzer.mddoc10,376 bytesagents/comparator.mddoc7,287 bytesagents/grader.mddoc9,049 bytesassets/eval_review.htmlasset7,058 byteseval-viewer/generate_review.pyruns16,365 byteseval-viewer/viewer.htmlasset44,998 bytesreferences/schemas.mddoc12,061 bytesreferences/skill-format.mddoc7,478 bytesscripts/__init__.pyruns0 bytesscripts/aggregate_benchmark.pyruns14,386 bytesscripts/quick_validate.pyruns3,972 bytesscripts/run_eval.pyruns11,464 bytesscripts/utils.pyruns1,661 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubresend
When your agent uses it
Send emails through Resend's official MCP server. Supports single send, batch send, HTML and plain text bodies, attachments, CC/BCC, scheduling, and contact management.
What it loads into context
Frontmatter
211 tokensAlways available to the agent
SKILL.md
711 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 use
- Instructions
- Best practices
- Available operations
- Setup
Files
SKILL.mdcore2,956 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtemplate-designer
When your agent uses it
Visual template selection for image design agents. Generates template variations, renders them as images for user review, and saves the approved visual identity.
What it loads into context
Frontmatter
57 tokensAlways available to the agent
SKILL.md
2,154 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 Use
- Prerequisites
- How It Works
- Generating Templates
- Iteration Loop
- Saving the Approved Template
Files
SKILL.mdcore9,125 bytesbase-templates/model-a.htmlasset2,300 bytesbase-templates/model-b.htmlasset3,203 bytesbase-templates/model-c.htmlasset3,874 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubopensquad
When your agent uses it
Opensquad — Multi-agent orchestration framework. Create and run AI squads for your business.
What it loads into context
Frontmatter
27 tokensAlways available to the agent
SKILL.md
1,861 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
- Initialization
- Onboarding Flow (first time only)
- Main Menu
- Command Routing
- Help Text
- Loading Agents
- Loading the Pipeline Runner
- Loading the Skills Engine
- Language Handling
- Checkpoint Handling (Claude Code)
- Critical Rules
Files
SKILL.mdcore8,519 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubopensquad
When your agent uses it
Run Opensquad — multi-agent orchestration. Use when the user types /opensquad or asks to create, run, or manage squads.
What it loads into context
Frontmatter
35 tokensAlways available to the agent
SKILL.md
68 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
Files
SKILL.mdcore319 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubopensquad
When your agent uses it
Opensquad — Multi-agent orchestration framework. Create and run AI squads for your business.
What it loads into context
Frontmatter
27 tokensAlways available to the agent
SKILL.md
1,723 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
- Initialization
- Onboarding Flow (first time only)
- Main Menu
- Command Routing
- Help Text
- Loading Agents
- Loading the Pipeline Runner
- Loading the Skills Engine
- Language Handling
- Checkpoint Handling (Gemini CLI)
- Critical Rules
Files
SKILL.mdcore7,921 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubopensquad
When your agent uses it
Opensquad — Multi-agent orchestration framework. Create and run AI squads for your business.
What it loads into context
Frontmatter
27 tokensAlways available to the agent
SKILL.md
1,863 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
- Initialization
- Onboarding Flow (first time only)
- Main Menu
- Command Routing
- Help Text
- Loading Agents
- Loading the Pipeline Runner
- Loading the Skills Engine
- Language Handling
- Checkpoint Handling (Qwen Code)
- Critical Rules
Files
SKILL.mdcore8,515 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubSkills included
- apify
- blotato
- canva
- image-ai-generator
- image-creator
- image-fetcher
- instagram-publisher
- Best-Practice Creator
- opensquad-skill-creator
- resend
- template-designer
- opensquad
- opensquad
- opensquad
- opensquad
Repository facts
- License
- No license detected
- Created
- Mar 1, 2026
- Last pushed
- Apr 10, 2026
- Forks
- 552
- Open issues
- 0
- Project activity
- Slowing
Rank over the last 12 weeks
Now #513 · best #377 · down 66 in 30 days
- #506 on Nov 2
- #509 on Nov 3
- #511 on Nov 4
- #510 on Nov 5
- #511 on Nov 6
- #513 since Nov 7
72 earlier periods
- #357 on Aug 2
- #364 on Aug 8
- #377 from Aug 10 to Aug 11
- #372 on Aug 12
- #376 on Aug 13
- #375 on Aug 14
- #373 on Aug 15
- #379 on Aug 16
- #377 on Aug 17
- #387 on Aug 18
- #383 from Aug 19 to Aug 20
- #381 on Aug 21
- #378 on Aug 22
- #384 on Aug 23
- #386 on Aug 25
- #387 on Aug 26
- #392 on Aug 27
- #395 on Aug 28
- #392 on Aug 29
- #385 on Aug 30
- #397 on Aug 31
- #404 on Sep 1
- #397 on Sep 2
- #398 on Sep 4
- #402 on Sep 5
- #400 on Sep 6
- #411 on Sep 7
- #413 on Sep 8
- #411 on Sep 10
- #413 on Sep 11
- #410 on Sep 12
- #409 on Sep 13
- #419 on Sep 14
- #420 on Sep 15
- #422 on Sep 16
- #417 on Sep 17
- #423 on Sep 18
- #413 on Sep 19
- #423 on Sep 21
- #432 on Sep 22
- #424 on Sep 23
- #417 from Sep 24 to Sep 25
- #415 on Sep 26
- #427 on Sep 27
- #432 on Sep 28
- #441 on Sep 29
- #439 on Sep 30
- #437 on Oct 1
- #434 on Oct 2
- #421 on Oct 3
- #437 on Oct 6
- #442 on Oct 7
- #447 on Oct 8
- #451 on Oct 9
- #444 on Oct 10
- #443 on Oct 11
- #455 on Oct 12
- #452 on Oct 13
- #454 on Oct 14
- #456 on Oct 15
- #461 on Oct 16
- #459 on Oct 18
- #470 on Oct 19
- #472 on Oct 20
- #479 on Oct 21
- #472 on Oct 22
- #471 on Oct 23
- #458 on Oct 24
- #492 on Oct 25
- #499 on Oct 28
- #502 on Oct 29
- #504 from Oct 30 to Nov 1
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 3, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 12 notes
skills/image-ai-generator/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/image-ai-generator/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/image-ai-generator/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/image-ai-generator/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/image-ai-generator/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/image-creator/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/image-creator/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/image-fetcher/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/instagram-publisher/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/opensquad-skill-creator/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/opensquad-skill-creator/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/opensquad-skill-creator/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- No dangerous shell commands
- 58 network referencesin 10 files: instagram-publisher/scripts/publish.js:32 opensquad-skill-creator/eval-viewer/viewer.html:5 opensquad-skill-creator/assets/eval_review.html:5 and 7 more
- 1 obfuscation signalin 1 file: image-ai-generator/scripts/generate.py:124
- No instruction overrides
- 8 executable scriptsin 8 files: image-ai-generator/scripts/generate.py:1 instagram-publisher/scripts/publish.js:1 opensquad-skill-creator/eval-viewer/generate_review.py:1 and 5 more
- 44 references to secretsin 8 files: instagram-publisher/scripts/publish.js:52 image-ai-generator/scripts/generate.py:35 instagram-publisher/SKILL.md:25 and 5 more
- No requests to vote in Hot
Show all 111 signals by file
skills/blotato/SKILL.md
- Network accessline 18
server_name: blotato transport: http url: "https://mcp.blotato.com/mcp" - Network accessline 19
transport: http url: "https://mcp.blotato.com/mcp" headers: - Network accessline 20
url: "https://mcp.blotato.com/mcp" - Access to secretsline 22
[Credential-related source omitted] - Access to secretsline 24
[Credential-related source omitted]
skills/canva/SKILL.md
skills/image-ai-generator/SKILL.md
skills/image-ai-generator/scripts/generate.py
- Executable scriptline 1
#!/usr/bin/env python3 - Network accessline 32
API_URL = "https://openrouter.ai/api/v1/chat/completions" - Access to secretsline 35
[Credential-related source omitted] - Access to secretsline 36
[Credential-related source omitted] - Access to secretsline 37
[Credential-related source omitted] - Access to secretsline 39
[Credential-related source omitted] - Access to secretsline 41
[Credential-related source omitted] - Access to secretsline 42
[Credential-related source omitted] - Access to secretsline 50
[Credential-related source omitted] - Access to secretsline 56
[Credential-related source omitted] - Access to secretsline 61
[Credential-related source omitted] - Network accessline 89
req = urllib.request.Request( - Access to secretsline 93
[Credential-related source omitted] - Network accessline 98
try: with urllib.request.urlopen(req, timeout=120) as resp: - Network accessline 99
with urllib.request.urlopen(req, timeout=120) as resp: - Possible obfuscationline 124
f.write(base64.b64decode(img_data)) - Access to secretsline 144
[Credential-related source omitted] - Access to secretsline 159
[Credential-related source omitted] - Access to secretsline 170
[Credential-related source omitted]
skills/image-creator/SKILL.md
- Network accessline 41
python -m http.server 8765 --directory "OUTPUT_DIR" & for i in $(seq 1 30); do curl -s http://localhost:8765 > /dev/null 2>&1 && break || sleep 0.1; done - Network accessline 42
for i in $(seq 1 30); do curl -s http://localhost:8765 > /dev/null 2>&1 && break || sleep 0.1; done - Network accessline 46
4. **Render** -- Use Playwright to: - `browser_navigate` to `http://localhost:8765/slide-01.html` (filename only, not full path) - Network accessline 47
- `browser_navigate` to `http://localhost:8765/slide-01.html` (filename only, not full path)
skills/instagram-publisher/SKILL.md
- Access to secretsline 25
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Network accessline 35
Use the Instagram Publisher when you need to publish carousel posts directly to an Instagram Business account. This skill handles the full workflow: uploading images to imgBB (requires your own API key from https://api.imgbb.com/), creating - Access to secretsline 70
[Credential-related source omitted] - Access to secretsline 74
[Credential-related source omitted] - Network accessline 76
Pré-requisito: conta Instagram Business conectada a uma Página do Facebook, e um app criado em [developers.facebook.com](https://developers.facebook.com/) (tipo: **Empresa**). - Network accessline 90
[Credential-related source omitted] - Access to secretsline 90
[Credential-related source omitted] - Access to secretsline 93
[Credential-related source omitted] - Access to secretsline 97
[Credential-related source omitted]
skills/instagram-publisher/scripts/publish.js
- Executable scriptline 1
#!/usr/bin/env node - Network accessline 32
form.append('key', apiKey); form.append('image', base64Image); const res = await fetch('https://api.imgbb.com/1/upload', { - Network accessline 33
form.append('image', base64Image); const res = await fetch('https://api.imgbb.com/1/upload', { method: 'POST', - Network accessline 34
const res = await fetch('https://api.imgbb.com/1/upload', { - Network accessline 46
const IG_BASE = 'https://graph.facebook.com/v21.0'; - Network accessline 52
[Credential-related source omitted] - Access to secretsline 52
[Credential-related source omitted] - Network accessline 53
}); const res = await fetch(`${IG_BASE}/${userId}/media?${params}`, { method: 'POST' }); if (!res.ok) throw new Error(`createChildContainer failed [${res.status}]: ${await res.text()}`); - Network accessline 54
const res = await fetch(`${IG_BASE}/${userId}/media?${params}`, { method: 'POST' }); - Network accessline 59
[Credential-related source omitted] - Network accessline 60
[Credential-related source omitted] - Access to secretsline 60
[Credential-related source omitted] - Network accessline 61
const res = await fetch(`${IG_BASE}/${containerId}?${params}`); - Network accessline 82
[Credential-related source omitted] - Access to secretsline 82
[Credential-related source omitted] - Network accessline 83
}); const res = await fetch(`${IG_BASE}/${userId}/media?${params}`, { method: 'POST' }); if (!res.ok) throw new Error(`createCarouselContainer failed [${res.status}]: ${await res.text()}`); - Network accessline 84
const res = await fetch(`${IG_BASE}/${userId}/media?${params}`, { method: 'POST' }); - Network accessline 89
[Credential-related source omitted] - Network accessline 90
[Credential-related source omitted] - Access to secretsline 90
[Credential-related source omitted] - Network accessline 91
const res = await fetch(`${IG_BASE}/${userId}/media_publish?${params}`, { method: 'POST' }); - Network accessline 96
[Credential-related source omitted] - Network accessline 97
[Credential-related source omitted] - Access to secretsline 97
[Credential-related source omitted] - Network accessline 98
const res = await fetch(`${IG_BASE}/${mediaId}?${params}`); - Access to secretsline 118
[Credential-related source omitted] - Network accessline 119
[Credential-related source omitted] - Access to secretsline 119
[Credential-related source omitted] - Network accessline 121
[Credential-related source omitted] - Access to secretsline 121
[Credential-related source omitted] - Access to secretsline 124
[Credential-related source omitted] - Access to secretsline 129
[Credential-related source omitted] - Access to secretsline 134
[Credential-related source omitted] - Access to secretsline 139
[Credential-related source omitted] - Access to secretsline 141
[Credential-related source omitted] - Access to secretsline 151
[Credential-related source omitted] - Access to secretsline 152
[Credential-related source omitted]
skills/opensquad-skill-creator/assets/eval_review.html
- Network accessline 5
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Eval Set Review - __SKILL_NAME_PLACEHOLDER__</title> <link rel="preconnect" href="https://fonts.googleapis.com"> - Network accessline 6
<title>Eval Set Review - __SKILL_NAME_PLACEHOLDER__</title> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> - Network accessline 7
<link rel="preconnect" href="https://fonts.googleapis.com"> - Network accessline 8
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> - Network accessline 9
<link href="https://fonts.googleapis.com/css2?family=Poppins:wght@500;600&family=Lora:wght@400;500&display=swap" rel="stylesheet">
skills/opensquad-skill-creator/eval-viewer/generate_review.py
skills/opensquad-skill-creator/eval-viewer/viewer.html
- Network accessline 5
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Eval Review</title> <link rel="preconnect" href="https://fonts.googleapis.com"> - Network accessline 6
<title>Eval Review</title> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> - Network accessline 7
<link rel="preconnect" href="https://fonts.googleapis.com"> - Network accessline 8
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> - Network accessline 9
<link href="https://fonts.googleapis.com/css2?family=Poppins:wght@500;600&family=Lora:wght@400;500&display=swap" rel="stylesheet"> - Network accessline 10
<script src="https://cdn.sheetjs.com/xlsx-0.20.3/package/dist/xlsx.full.min.js" integrity="sha384-EnyY0/GSHQGSxSgMwaIPzSESbqoOLSexfnSMN2AP+39Ckmn92stwABZynq1JyzdT" crossorigin="anonymous"></script> - Network accessline 664
if (!hasPrevious) { try { const resp = await fetch("/api/feedback"); - Network accessline 665
try { const resp = await fetch("/api/feedback"); const data = await resp.json(); - Network accessline 666
const resp = await fetch("/api/feedback"); - Network accessline 1012
fetch("/api/feedback", { - Network accessline 1042
} const payload = JSON.stringify({ reviews, status: "complete" }, null, 2); fetch("/api/feedback", { - Network accessline 1043
const payload = JSON.stringify({ reviews, status: "complete" }, null, 2); fetch("/api/feedback", { method: "POST", - Network accessline 1044
fetch("/api/feedback", {
skills/opensquad-skill-creator/references/skill-format.md
skills/opensquad-skill-creator/scripts/__init__.py
- Executable scriptline 1
Executable file
skills/opensquad-skill-creator/scripts/aggregate_benchmark.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/opensquad-skill-creator/scripts/quick_validate.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/opensquad-skill-creator/scripts/run_eval.py
skills/opensquad-skill-creator/scripts/utils.py
- Executable scriptline 1
Executable file
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.
Declared and executed: 1 fact
- Contacts openrouter.ai, which SKILL.md, the README and the plugin manifest do not mentionimage-ai-generator/scripts/generate.py:32High confidence
Signal confidence: 93 facts
- Network access in the frontmatter of the SKILL.mdblotato/SKILL.md:18Low confidence
- Network access in the frontmatter of the SKILL.mdblotato/SKILL.md:19Low confidence
- Network access in the frontmatter of the SKILL.mdblotato/SKILL.md:20Low confidence
- Access to secrets in the frontmatter of the SKILL.mdblotato/SKILL.md:22Low confidence
- Access to secrets in the frontmatter of the SKILL.mdblotato/SKILL.md:24Low confidence
- Network access in the frontmatter of the SKILL.mdcanva/SKILL.md:18Low confidence
- Network access in the frontmatter of the SKILL.mdcanva/SKILL.md:19Low confidence
- Network access in the frontmatter of the SKILL.mdcanva/SKILL.md:20Low confidence
- Access to secrets in the frontmatter of the SKILL.mdimage-ai-generator/SKILL.md:20Low confidence
- Access to secrets in prose of the SKILL.mdimage-ai-generator/SKILL.md:121Low confidence
- Executable script in code of a file that runsimage-ai-generator/scripts/generate.py:1High confidence
- Network access in code of a file that runsimage-ai-generator/scripts/generate.py:32High confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valueimage-ai-generator/scripts/generate.py:35Low confidence
- Access to secrets in prose of a file that runsimage-ai-generator/scripts/generate.py:36Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valueimage-ai-generator/scripts/generate.py:37Low confidence
- Access to secrets in a comment of a file that runsimage-ai-generator/scripts/generate.py:39Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valueimage-ai-generator/scripts/generate.py:41Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valueimage-ai-generator/scripts/generate.py:42Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valueimage-ai-generator/scripts/generate.py:50Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valueimage-ai-generator/scripts/generate.py:56Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valueimage-ai-generator/scripts/generate.py:61Low confidence
- Network access in code of a file that runsimage-ai-generator/scripts/generate.py:89High confidence
- Access to secrets in code of a file that runsimage-ai-generator/scripts/generate.py:93High confidence
- Network access in code of a file that runsimage-ai-generator/scripts/generate.py:98High confidence
- Network access in code of a file that runsimage-ai-generator/scripts/generate.py:99High confidence
- Possible obfuscation in code of a file that runsimage-ai-generator/scripts/generate.py:124High confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valueimage-ai-generator/scripts/generate.py:144Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valueimage-ai-generator/scripts/generate.py:159Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valueimage-ai-generator/scripts/generate.py:170Low confidence
- Network access in code of the SKILL.mdimage-creator/SKILL.md:41High confidence
- Network access in code of the SKILL.mdimage-creator/SKILL.md:42High confidence
- Network access in prose of the SKILL.mdimage-creator/SKILL.md:46Low confidence
- Network access in prose of the SKILL.mdimage-creator/SKILL.md:47Low confidence
- Access to secrets in the frontmatter of the SKILL.mdinstagram-publisher/SKILL.md:25Low confidence
- Access to secrets in the frontmatter of the SKILL.mdinstagram-publisher/SKILL.md:27Low confidence
- Network access in prose of the SKILL.mdinstagram-publisher/SKILL.md:35Low confidence
- Access to secrets in code of the SKILL.mdinstagram-publisher/SKILL.md:70High confidence
- Access to secrets in prose of the SKILL.mdinstagram-publisher/SKILL.md:74Low confidence
- Network access in prose of the SKILL.mdinstagram-publisher/SKILL.md:76Low confidence
- Network access in code of the SKILL.mdinstagram-publisher/SKILL.md:90High confidence
- Access to secrets in code of the SKILL.mdinstagram-publisher/SKILL.md:90High confidence
- Access to secrets in code of the SKILL.mdinstagram-publisher/SKILL.md:93High confidence
- Access to secrets in prose of the SKILL.mdinstagram-publisher/SKILL.md:97Low confidence
- Executable script in code of a file that runsinstagram-publisher/scripts/publish.js:1High confidence
- Network access in code of a file that runsinstagram-publisher/scripts/publish.js:32High confidence
- Network access in code of a file that runsinstagram-publisher/scripts/publish.js:33High confidence
- Network access in code of a file that runsinstagram-publisher/scripts/publish.js:34High confidence
- Network access in code of a file that runsinstagram-publisher/scripts/publish.js:46High confidence
- Network access in code of a file that runsinstagram-publisher/scripts/publish.js:52High confidence
- Access to secrets in code of a file that runsinstagram-publisher/scripts/publish.js:52High confidence
and 43 more
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Path .claude/settings.local.json | .claude/skills/<skill-name>/ |
| Codex | Native | Manifest templates/ide-templates/codex/AGENTS.md | .agents/skills/<skill-name>/ |
| Cursor | Native | Path templates/ide-templates/cursor/.cursor/commands/opensquad.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md skills/apify/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md skills/apify/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md skills/apify/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.
Explore alternatives and comparisons
Add this badge to your README
It updates every night and links to this page.
[](https://hotskills.dev/skill/renatoasse-opensquad/)