forcedotcom avatar

Building Ui Bundle Frontend

Use this when you're editing React UI code in an existing Salesforce UI bundle, specifically anything under uiBundles/*/src/ that touches pages, components, or styling. It enforces project conventions like using appLayout.tsx for navigation, shadcn/ui with Tailwind, and runtime basename detection for routing. The skill pushes hard on design thinking, demanding you commit to a bold aesthetic direction with distinctive fonts and cohesive color palettes instead of defaulting to safe choices. It also blocks common mistakes like importing Salesforce platform modules or hardcoding base paths. Won't help if you're scaffolding a new app from scratch, that's a different skill.

skills.sh installs
1.5K
GitHub stars
705
last updated
Jul 14, 2026

Install

$ npx -y skills add forcedotcom/afv-library --skill building-ui-bundle-frontend --agent claude-code

Installs into .claude/skills of the current project.

Files

Use this when you're editing React UI code in an existing Salesforce UI bundle, specifically anything under uiBundles/*/src/ that touches pages, components, or styling. It enforces project conventions like using appLayout.tsx for navigation, shadcn/ui with Tailwind, and runtime basename detection for routing. The skill pushes hard on design thinking, demanding you commit to a bold aesthetic direction with distinctive fonts and cohesive color palettes instead of defaulting to safe choices. It also blocks common mistakes like importing Salesforce platform modules or hardcoding base paths. Won't help if you're scaffolding a new app from scratch, that's a different skill.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/forcedotcom/afv-library
Category
Frontend Development
First seen
May 16, 2026

More from forcedotcom/afv-library

All 58
1sickn33 avatarreact-nextjs-developmentsickn33/antigravity-awesome-skillsreact nextjs development1.3Kskills.sh installs
2sickn33 avatarradix-ui-design-systemsickn33/antigravity-awesome-skillsradix ui design system993skills.sh installs
3sickn33 avatarfrontend-ui-dark-tssickn33/antigravity-awesome-skillsfrontend ui dark ts858skills.sh installs
4noartem avatarshadcn-vuenoartem/laravel-vue-skillsshadcn vue750skills.sh installs
5sickn33 avatarfrontend-mobile-development-component-scaffoldsickn33/antigravity-awesome-skillsfrontend mobile development component scaffold442skills.sh installs
6secondsky avatarbun-react-ssrsecondsky/claude-skillsUse when building server-rendered React with Bun, including streaming SSR, hydration, renderToString, or custom SSR without a framework.330skills.sh installs