drupal-planner.theme

Design Drupal theme architectures with base theme selection and CSS methodology.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/zivtech/joyus-desktop --skill drupal-planner-theme
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: drupal-planner.theme
Source: https://github.com/zivtech/joyus-desktop/tree/main/.claude/skills/drupal-planner.theme
Command: npx skills add https://github.com/zivtech/joyus-desktop --skill drupal-planner-theme

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the guesswork in Drupal frontend development by providing a structured architectural blueprint before any code is written, ensuring consistency and maintainability.

Core Features & Use Cases

  • Architecture Design: Define base theme selection, component strategies (SDC vs. traditional), and CSS methodologies.
  • Strategic Planning: Plan preprocess functions, asset library management, and accessibility patterns.
  • Use Case: When starting a new project, use this Skill to generate a comprehensive theme specification that aligns with Drupal best practices and integrates seamlessly with your design system.

Quick Start

Use the drupal-planner.theme skill to design a component-based architecture for a new Drupal 11 theme using SDC.

Frequently Asked Questions about drupal-planner.theme

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

FAQPage Schema
How do I plan a Drupal theme architecture before writing code?

Planning a Drupal theme architecture requires analyzing existing theme structures and Drupal version requirements to define base theme selection, component strategies, and CSS methodologies. This ensures technical alignment and maintainability.

What is the best way to structure a component-based Drupal theme using SDC?

Structuring a component-based Drupal theme using SDC involves designing a comprehensive architecture that defines component strategies, CSS methodologies, and asset library management to ensure consistency and maintainability.

When do I need to choose a base theme for my Drupal frontend project?

You need to choose a base theme during the planning phase of Drupal frontend development. This selection defines the foundation for your component strategy, preprocess functions, and accessibility patterns.

Does this approach support both traditional Twig templates and SDC components?

Yes, this approach supports both traditional Twig templates and SDC components. The architecture design phase explicitly evaluates component strategies, allowing you to choose between SDC and traditional methods based on project requirements.

How do I manage asset libraries and preprocess functions in a Drupal theme?

Managing asset libraries and preprocess functions in a Drupal theme is part of strategic planning. The architecture design specifies these patterns to ensure technical alignment with Drupal best practices and your design system.

Can I use this planning method for a new Drupal 11 theme?

Yes, you can use this planning method for a new Drupal 11 theme. It generates a comprehensive theme specification that aligns with Drupal best practices and integrates seamlessly with your design system.