spree-admin

Generate and modify Spree admin resources with Rails generators.

4|Updated Jun 9, 2026
One-click install
npx skills add https://github.com/spree/agent-skills --skill spree-admin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spree-admin
Source: https://github.com/spree/agent-skills/tree/main/skills/spree-admin
Command: npx skills add https://github.com/spree/agent-skills --skill spree-admin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires spree_admin, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps you customize and extend the Spree admin interface, simplifying the process of tailoring it to your specific needs without requiring extensive manual changes.

Core Features & Use Cases

  • Customization: Add new admin resources, modify existing ones, and change sidebar navigation.
  • Form Customization: Write or edit forms for specific admin resources.
  • UI Customization: Override views and add new components for a tailored look and feel.
  • Use Case: Need to create a new brand admin page or modify the existing products admin page? This Skill has you covered.

Quick Start

To create a new admin resource for 'Brands', use the spree rails g spree:admin:scaffold Spree::Brand command.

Frequently Asked Questions about spree-admin

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I customize the Spree Commerce admin interface in Rails?

You can customize the Spree Commerce admin interface using this Skill's generators to add resources, modify admin pages, and change sidebar navigation without manual changes. It provides tools to directly override Rails admin panel components.

What is the best way to add a new admin resource in Spree Commerce?

The best way to add a new admin resource in Spree Commerce is running the scaffold generator command, such as `spree rails g spree:admin:scaffold Spree::Brand`, which automatically sets up the admin configuration.

Can I modify existing forms and views in the Spree admin panel?

Yes, you can modify existing forms and views in the Spree admin panel. This Skill provides tools for form customization and UI overrides, allowing you to write forms, edit forms, and add new components for a tailored look.

Do I need the spree_admin gem to customize the admin dashboard?

Yes, you need the spree_admin gem and associated Rails configuration to use this Skill. It applies specifically to Spree Commerce projects requiring customization of the admin interface.

How do I change the sidebar navigation in a Spree Commerce project?

You change the sidebar navigation in a Spree Commerce project by using this Skill's customization tools to modify and extend the Rails-based admin panel structure without requiring extensive manual code changes.