mvp-app-shell

Configure django-mvp AdminLTE 4 app shell in Django projects.

2|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/django-mvp/django-mvp --skill mvp-app-shell
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: mvp-app-shell
Source: https://github.com/django-mvp/django-mvp/tree/main/skills/django-mvp
Command: npx skills add https://github.com/django-mvp/django-mvp --skill mvp-app-shell

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It removes the guesswork and boilerplate from wiring django-mvp into a Django project, helping you launch a polished AdminLTE 4 interface with the right settings, menus, views, and error pages.

Core Features & Use Cases

  • App shell setup: Configure the Django app ordering, icon system, and menu renderer so django-mvp components resolve correctly.
  • Navigation and layout: Build a responsive AdminLTE 4 shell with sidebar menus, mobile footer navigation, header actions, and Cotton component attributes.
  • View and page integration: Use the provided template, home, detail, create, update, delete, and error-page patterns for production-ready Django screens.
  • Use case: A team can follow this Skill to turn a fresh Django project into a navigable dashboard application with consistent branding, breadcrumbs, and safe redirects.

Quick Start

Ask the AI to help you integrate django-mvp into your Django project by configuring the app shell, menu renderers, base template, and error pages.

Frequently Asked Questions about mvp-app-shell

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

FAQPage Schema
How do I set up an AdminLTE 4 app shell in Django?▼

To build a production-ready Django app shell, you integrate django-mvp by configuring AdminLTE 4 layout, sidebar navigation, mobile footer menus, page views, and custom error pages with correct INSTALLED_APPS ordering and Cotton component attributes.

What is the best way to configure Django navigation menus with FLEX_MENUS?▼

The best way to configure Django navigation menus is by registering the FLEX_MENUS renderer and setting Easy Icons Bootstrap Icons defaults to establish responsive sidebar menus and header actions within the AdminLTE 4 layout.

How do I create custom error pages in a production Django application?▼

Creating custom error pages in a production Django application involves using provided view mixins and error-page patterns to render secure, branded 404 and 500 screens integrated directly into the AdminLTE 4 app shell.

Can I use Cotton components with Django for layout setup?▼

Yes, you can use Cotton components with Django by applying specific Cotton component attributes to enable consistent branding, breadcrumbs, and structured page views within the AdminLTE 4 interface.

Does django-mvp require specific INSTALLED_APPS ordering?▼

Yes, django-mvp requires correct INSTALLED_APPS ordering to ensure app shell components resolve correctly, allowing AdminLTE 4 templates, icon system defaults, and menu renderers to function without conflicts.