Not in the top 1,000 by GitHub stars
Code-with-Beto/skills
Agent Skills and plugins to help mobile devs ship better apps faster with AI assistance
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
plugins/cwb-app-icon/skills/app-icon/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → f35f3d9ce5da
No earlier version was observed for comparison.
plugins/cwb-local-build/skills/local-build/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → f35f3d9ce5da
No earlier version was observed for comparison.
plugins/cwb-ship/skills/ship/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → f35f3d9ce5da
No earlier version was observed for comparison.
plugins/cwb-theming/skills/theming/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → f35f3d9ce5da
No earlier version was observed for comparison.
Verified commit f35f3d9ce5da881527b9eaf03ca37e73382e9149
git clone --filter=blob:none --no-checkout https://github.com/Code-with-Beto/skills.git .hotskills/code-with-beto-skills && git -C .hotskills/code-with-beto-skills checkout --detach f35f3d9ce5da881527b9eaf03ca37e73382e9149
# Copy each selected skill directory from .hotskills/code-with-beto-skills into .claude/skills/<skill-name>/Heat
4.4- 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
- app-icon
plugins/cwb-app-icon/skills/app-icon - local-build
plugins/cwb-local-build/skills/local-build - ship
plugins/cwb-ship/skills/ship - theming
plugins/cwb-theming/skills/theming
How it works
app-icon
When your agent uses it
Generate app icons for your React Native Expo app with iOS 26 support
What it loads into context
Frontmatter
22 tokensAlways available to the agent
SKILL.md
2,465 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
- Overview
- Step 0: Verify SnapAI Setup (CRITICAL - DO THIS FIRST)
- Step 1: Understand the App Context
- Step 2: Get Style Preferences
- Step 3: Generate Icon with SnapAI
- Step 4: Create iOS 26 .icon Folder Structure
- Step 4.5: Create Android-Optimized Adaptive Icon
- Step 5: Update app.json
- Step 6: Verify and Test
- Important Notes
- Troubleshooting
Files
../../../../.claude-plugin/marketplace.jsonasset1,058 bytes../../.claude-plugin/plugin.jsonasset189 bytesSKILL.mdcore9,794 bytesSKILL.mdcore9,794 bytesSKILL.mdcore9,794 bytesSKILL.mdcore9,794 bytesSKILL.mdcore9,794 bytesSKILL.mdcore9,794 bytesSKILL.mdcore9,794 bytesSKILL.mdcore9,794 bytesSKILL.mdcore9,794 bytesSKILL.mdcore9,794 bytesSKILL.mdcore9,794 bytesSKILL.mdcore9,794 bytesSKILL.mdcore9,794 bytesSKILL.mdcore9,794 bytesSKILL.mdcore9,794 bytes../../../cwb-local-build/.claude-plugin/plugin.jsonasset211 bytes../../../cwb-ship/.claude-plugin/plugin.jsonasset242 bytes../../../cwb-theming/.claude-plugin/plugin.jsonasset259 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHublocal-build
When your agent uses it
Build a release APK and a simulator .app file locally for a React Native Expo app using gradlew and xcodebuild. Use when the user wants to produce installable artifacts without EAS (for e2e testing, sharing a build with a teammate, or quick iteration on a real device/simulator). Generates two shell scripts wired up to the user's actual app name, scheme, and bundle identifier.
What it loads into context
Frontmatter
88 tokensAlways available to the agent
SKILL.md
2,116 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
- Overview
- Step 0: Confirm the project is a React Native / Expo app
- Step 1: Read the app identity from the Expo config
- Step 2: Create the Android build script
- Step 3: Create the iOS build script
- Step 4: Make the scripts executable
- Step 5: Add `builds/` to `.gitignore`
- Step 6: Tell the user how to use them
- Important notes
- Troubleshooting
Files
SKILL.mdcore8,166 bytesSKILL.mdcore8,166 bytesSKILL.mdcore8,166 bytesSKILL.mdcore8,166 bytesSKILL.mdcore8,166 bytesSKILL.mdcore8,166 bytesSKILL.mdcore8,166 bytesSKILL.mdcore8,166 bytesSKILL.mdcore8,166 bytesSKILL.mdcore8,166 bytesSKILL.mdcore8,166 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubship
When your agent uses it
Scaffold production-ready React Native apps using the @codewithbeto/ship CLI. Use when the user wants to create a new app from a Code with Beto template, scaffold a project with Platano, or run `bunx @codewithbeto/ship`. Always use flag-based (non-interactive) mode — the interactive TUI requires a terminal.
What it loads into context
Frontmatter
82 tokensAlways available to the agent
SKILL.md
564 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
- Quick start
- Flags
- What it does
- Output
- Error handling
- After scaffolding
- Links
Files
SKILL.mdcore1,950 bytesSKILL.mdcore1,950 bytesSKILL.mdcore1,950 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtheming
When your agent uses it
Scaffold a unified, cross-platform color theme system into an Expo Router app. Sets up semantic system colors (resolved from native iOS labels and Android Material You dynamic colors), brand colors, automatic dark/light re-rendering, the React Navigation ThemeProvider, and a useColors() / useTheme() context hook. Use whenever a user wants to set up theming, dark mode, dynamic or Material You colors, a unified color system, or a useColors/useTheme hook in an Expo / React Native app, even if they do not name a specific approach.
What it loads into context
Frontmatter
119 tokensAlways available to the agent
SKILL.md
2,472 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
- What gets installed
- The two ideas that make this work
- Step 1: Confirm the project, SDK, and the native Color API
- Step 2: Decide where the files live
- Step 3: Create the files
- Step 4: Wire the root layout
- Step 5: Verify
- Step 6: Show how to use it
- Customizing
- Notes
Scripts executed separately
assets/ThemeContext.tsxassets/colors.tsassets/config.ts
Files
SKILL.mdcore10,166 bytesSKILL.mdcore10,166 bytesSKILL.mdcore10,166 bytesassets/ThemeContext.tsxruns1,664 bytesassets/colors.tsruns5,656 bytesassets/config.tsruns1,686 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubSkills included
- app-icon
- local-build
- ship
- theming
Repository facts
- License
- No license detected
- Created
- Jan 27, 2026
- Last pushed
- Jul 12, 2026
- Forks
- 13
- 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 28 notes
plugins/cwb-app-icon/skills/app-icon/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/cwb-app-icon/skills/app-icon/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/cwb-app-icon/skills/app-icon/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/cwb-app-icon/skills/app-icon/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/cwb-app-icon/skills/app-icon/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/cwb-app-icon/skills/app-icon/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/cwb-app-icon/skills/app-icon/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/cwb-app-icon/skills/app-icon/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/cwb-app-icon/skills/app-icon/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/cwb-app-icon/skills/app-icon/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/cwb-app-icon/skills/app-icon/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/cwb-app-icon/skills/app-icon/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/cwb-app-icon/skills/app-icon/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/cwb-app-icon/skills/app-icon/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/cwb-local-build/skills/local-build/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/cwb-local-build/skills/local-build/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/cwb-local-build/skills/local-build/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/cwb-local-build/skills/local-build/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/cwb-local-build/skills/local-build/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/cwb-local-build/skills/local-build/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- 2 dangerous shell commandsin 1 file: local-build/SKILL.md:89
- 10 network referencesin 2 files: ship/SKILL.md:8 app-icon/SKILL.md:13
- No hidden or obfuscated text
- No instruction overrides
- 3 executable scriptsin 3 files: theming/assets/ThemeContext.tsx:1 theming/assets/colors.ts:1 theming/assets/config.ts:1
- 2 references to secretsin 1 file: app-icon/SKILL.md:32
- No requests to vote in Hot
Show all 17 signals by file
plugins/cwb-app-icon/skills/app-icon/SKILL.md
- Network accessline 13
[SnapAI](https://github.com/betomoedano/snapai) is a free, open-source CLI built by the [Code with Beto](https://codewithbeto.dev) team. It calls the selected image provider directly using the user's API key. A key can be stored locally at - Access to secretsline 32
[Credential-related source omitted] - Network accessline 38
4. **If the user needs to get an API key:** - Direct them to: https://platform.openai.com/api-keys - Network accessline 39
- Direct them to: https://platform.openai.com/api-keys - Access to secretsline 259
[Credential-related source omitted]
plugins/cwb-local-build/skills/local-build/SKILL.md
plugins/cwb-ship/skills/ship/SKILL.md
- Network accessline 8
Ship a revenue-ready AI image app this weekend. Built by [Code with Beto](https://codewithbeto.dev) — [Platano landing page](https://cwb.sh/platano) - Network accessline 9
Built by [Code with Beto](https://codewithbeto.dev) — [Platano landing page](https://cwb.sh/platano) - Network accessline 56
- **Access denied** — user needs Pro access at https://cwb.sh/platano - Network accessline 69
- Course & Pro access: https://cwb.sh/rn - Network accessline 70
- YouTube: https://cwb.sh/youtube - Network accessline 71
- Discord: https://cwb.sh/discord - Network accessline 72
- Newsletter: https://cwb.sh/newsletter
plugins/cwb-theming/skills/theming/assets/ThemeContext.tsx
- Executable scriptline 1
Executable file
plugins/cwb-theming/skills/theming/assets/colors.ts
- Executable scriptline 1
Executable file
plugins/cwb-theming/skills/theming/assets/config.ts
- 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.
Signal confidence: 17 facts
- Network access in prose of the SKILL.mdapp-icon/SKILL.md:13Low confidence
- Access to secrets in prose of the SKILL.mdapp-icon/SKILL.md:32Low confidence
- Network access in prose of the SKILL.mdapp-icon/SKILL.md:38Low confidence
- Network access in prose of the SKILL.mdapp-icon/SKILL.md:39Low confidence
- Access to secrets in prose of the SKILL.md: a variable, placeholder or call, not a stored valueapp-icon/SKILL.md:259Low confidence
- Dangerous shell operation in code of the SKILL.mdlocal-build/SKILL.md:89High confidence
- Dangerous shell operation in code of the SKILL.mdlocal-build/SKILL.md:130High confidence
- Network access in prose of the SKILL.mdship/SKILL.md:8Low confidence
- Network access in prose of the SKILL.mdship/SKILL.md:9Low confidence
- Network access in prose of the SKILL.mdship/SKILL.md:56Low confidence
- Network access in prose of the SKILL.mdship/SKILL.md:69Low confidence
- Network access in prose of the SKILL.mdship/SKILL.md:70Low confidence
- Network access in prose of the SKILL.mdship/SKILL.md:71Low confidence
- Network access in prose of the SKILL.mdship/SKILL.md:72Low confidence
- Executable script in a comment of a file that runstheming/assets/ThemeContext.tsx:1Low confidence
- Executable script in a comment of a file that runstheming/assets/colors.ts:1Low confidence
- Executable script in a comment of a file that runstheming/assets/config.ts:1Low confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Manifest .claude-plugin/marketplace.json | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md plugins/cwb-app-icon/skills/app-icon/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md plugins/cwb-app-icon/skills/app-icon/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md plugins/cwb-app-icon/skills/app-icon/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md plugins/cwb-app-icon/skills/app-icon/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md plugins/cwb-app-icon/skills/app-icon/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.