Introducing Code with Beto Skills

betomoedano   -   January 2026

I'm excited to announce the launch of Code with Beto Skills - a collection of AI agent skills designed to automate common tasks in React Native and Expo development.

Why We Built This

The developer community has been sharing incredible agent skills that automate boring tasks and enforce best practices. We wanted to contribute too. These skills are built to help you move faster, whether you're working on a quick prototype, a hackathon project, or a full production app.

Watch the video walkthrough here: X

What's Available Now

The repo currently includes one skill: App Icon.

This skill lets Claude Code fully automate generating an app icon that's compatible with iOS 26 and Android - all from a single prompt.

Here's what it does:

  • Generates the main icon asset using SnapAI (powered by OpenAI's image models)
  • Creates the .icon format for iOS 26
  • Optimizes the PNG asset for Android using ImageMagick
  • Configures everything in your app.json automatically
  • Supports dark, clear, and tinted icon variants out of the box

How to Use It

Installation is straightforward just run this command in your terminal:

npx skills add code-with-beto/skills

Then prompt Claude Code with something like this:

Add a cool icon for my app

Claude will guide you through style options, generate the icon, optimize it for both platforms, and configure your project. You can further customize the icons using Icon Composer if needed.

Important Notes - Version 1

This is version 1. It works well and I've used it successfully in my projects, but you might need to tweak the output slightly depending on your specific setup. It's definitely good enough for:

  • Hackathon projects
  • Quick prototypes
  • Full automation with minor adjustments

The demo uses Expo SDK 55, but the .icon format should also work with SDK 54. If you run into issues, just use SDK 55.

What's Next

We're planning to add more skills that automate common React Native and Expo workflows. Have ideas? Let me know in the Discord community.

Support the Project

If you find these skills useful:

Learn More

Want to level up your React Native skills? Check out: