drupal-planner

Design Drupal implementation plans for entity types, modules, configurations, permissions, caching, migrations, and theming.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill assists in the planning and design of Drupal implementations, ensuring the right architecture is chosen upfront to prevent costly mistakes during development.

Core Features & Use Cases

  • Comprehensive Planning: Structure entity types, configuration, and migrations for new Drupal features and content types.
  • Architecture Design: Provide entity diagrams, module decisions, and permission models.
  • Use Case: When designing a new Drupal feature like a product review, it ensures every detail is planned, including entity types, relationships, and caching strategies, before any code is written.

Quick Start

Generate an architecture plan for the new 'ProductReview' feature in Drupal.

Frequently Asked Questions about drupal-planner

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

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

To plan a Drupal architecture without writing code, use a structured protocol to design entity types, modules, permissions, and caching strategies. This approach ensures all necessary components are considered upfront to prevent costly development mistakes.

What is the best way to design entity types and configurations for a new Drupal feature?

The best way to design entity types and configurations for a Drupal feature is to generate a comprehensive architecture plan. This includes mapping entity relationships, deciding on modules, and defining permission models before development begins.

Does this Drupal planning approach handle migrations and theming?

Yes, this Drupal planning approach handles migrations and theming. It uses a structured protocol to design configurations, caching strategies, and theming structures, ensuring every architectural detail is planned before implementation.

Can I use this method to structure permissions and caching strategies for Drupal?

Yes, you can use this method to structure permissions and caching strategies for Drupal. It provides precise architectural models that define permission structures and caching configurations for administrative and development workflows.

Why should I design a Drupal implementation plan before starting development?

You should design a Drupal implementation plan before development to ensure the right architecture is chosen upfront. Planning entity types, relationships, and configurations early prevents costly mistakes during the actual development phase.

Do I need a Drupal environment to generate an architecture plan for a feature like a product review?

Yes, a Drupal environment is required as a dependency to generate an architecture plan. The planning protocol integrates with Drupal's administrative and development workflows to map out features like a product review accurately.