lutece-brainstorming

Gather requirements, identify reusable components, and explore architectures for Lutece 8 features.

3|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/lutece-platform/lutece-dev-plugin-claude --skill lutece-brainstorming
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lutece-brainstorming
Source: https://github.com/lutece-platform/lutece-dev-plugin-claude/tree/main/skills/lutece-brainstorming
Command: npx skills add https://github.com/lutece-platform/lutece-dev-plugin-claude --skill lutece-brainstorming

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the common issue of starting implementation without a clear understanding of requirements, leading to wasted effort and rework. It ensures features are well-defined and aligned with project goals before development begins.

Core Features & Use Cases

  • Requirement Gathering: Systematically asks questions to clarify intent, scope, and constraints.
  • Reuse Identification: Scans existing Lutece modules and plugins to promote reusability.
  • Approach Exploration: Proposes and evaluates multiple design strategies with trade-offs.
  • Design Documentation: Guides the creation of a formal design document.
  • Use Case: Before building a new user management feature, this skill will help define user roles, permissions, data fields, and integration points, ensuring the final implementation meets all needs and leverages existing Lutece components where possible.

Quick Start

Use the lutece-brainstorming skill to start designing a new feature for the Lutece platform.

Frequently Asked Questions about lutece-brainstorming

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

FAQPage Schema
How do I gather requirements for a new Lutece 8 feature?

To gather requirements for a Lutece 8 feature, a structured brainstorming process systematically asks questions to clarify intent, scope, and constraints. This ensures features are well-defined and aligned with project goals before implementation begins.

Can I identify reusable Lutece components before plugin development?

Yes, you can identify reusable Lutece components before plugin development by scanning existing modules and plugins. This promotes reusability and prevents wasted effort during the architecture design phase.

What is the best way to explore architectural approaches for Lutece plugin development?

The best way to explore architectural approaches for Lutece plugin development is to propose and evaluate multiple design strategies with trade-offs. This ensures adherence to Lutece patterns before coding starts.

How do I create a design document for Lutece architecture?

You create a design document for Lutece architecture by following a guided documentation flow that captures requirements, reusable components, and evaluated approaches. This formalizes the design before any code is written.

Why should I design Lutece features before coding?

You should design Lutece features before coding to avoid starting implementation without a clear understanding of requirements, which leads to wasted effort and rework. A structured design ensures the final implementation meets all needs.