Which Skills does he recommend?
Abdul Osama (عبدول أسامة) recommends five Skills for a Vibe Coding project: Superpowers, Front-End Design, Security Review, React Best Practices, and Web Testing. They serve different purposes, from planning a build to checking the finished site; he does not rank one above the others.
“They all matter.” — Abdul Osama
What each Skill is for
| Skill | Its role in Abdul’s explanation | | --- | --- | | Superpowers | Provides a workflow that prompts the right questions and encourages a logical build, helping avoid problems caused by inexperience. | | Front-End Design | Helps make a site look less like a generic AI-generated design. | | Security Review | Helps find security vulnerabilities or mistakes in what you built so you can address them. | | React Best Practices | Helps align React code with recommended practices. Abdul attributes it to Vercel. | | Web Testing | Checks the site after you finish for errors you may have missed. |
Abdul stresses that Front-End Design is not a substitute for your own design work: create a design system, choose fonts and a color palette, and develop a distinctive concept. He attributes Front-End Design and Web Testing to Anthropic; verify the Skill names and publishers before looking for them.
In numbers
- 5 Skills covering different parts of building and checking a project.
Background
Vibe Coding is an approach to software development in which someone describes what they want to an AI tool and reviews what it produces. A Skill, in this context, is guidance or a workflow used with a coding assistant. React is a library for building user interfaces; Vercel provides web development tools, while Anthropic develops AI models.
What to do next
Organize the build, make deliberate design choices, review security and code quality, then test the finished site. Abdul also says viewers can reply to his post to request his list of Skills.