Claude Code plugin for Lutece 8 framework development. Rules, skills, Agents, and references.
Collaborative brainstorming for Lutece 8 features — explores intent, requirements and design before any implementation. MUST be used before creative work.
Rules and patterns for implementing cache in a Lutece 8 plugin. AbstractCacheableService, CDI initialization, cache operations, invalidation via CDI events.
Lutece 8 DAO and Home layer patterns: DAOUtil lifecycle, SQL constants, Home static facade, CDI lookup, collection types, interface conventions. MUST be consulted before creating or modifying DAO/Home classes.
Deep review of any Lutece plugin via Agent Teams. Traces the complete request lifecycle — template to bean to service to DAO to SQL — and cross-references layers to find guaranteed bugs (disconnects that will crash at runtime). Use when user says 'deep review', 'flow review', 'cross-layer review', or 'trace bugs'.
Rules and patterns for implementing an Elasticsearch DataSource module in Lutece 8. DataSource/DataObject interfaces, CDI auto-discovery, @ConfigProperty injection, batch processing, two-daemon indexing, incremental updates via CDI events. Based on the elasticdata-forms module pattern.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Claude Code plugin for Lutece 8 framework development.
/plugin marketplace add lutece-platform/lutece-dev-plugin-claude
/plugin install lutecepowers-v8
# install in user scope
At session start, the plugin automatically:
~/.lutece-references/.claude/rules/| Skill | Description |
|---|---|
lutece-patterns | Architecture reference: layered design, CDI patterns, CRUD lifecycle, pagination, XPages, daemons, security checklist |
lutece-migration-v8-agent-teams | Migration v7 → v8 via Agent Teams (Swarm Mode). Parallel teammates, 9 scripts, JSON-driven task decomposition. Requires export CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 |
lutece-scalability-v8 | Make a plugin horizontally scalable (multi-instance) and prove it. Scans 7 scalability axes, fixes via Agent Teams, then deploys in a real 3-instance cluster (Liberty + MariaDB + nginx + Hazelcast) and verifies empirically. Run after the migration. Requires export CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 + Docker |
lutece-dao | DAO + Home layer patterns: DAOUtil lifecycle, SQL constants, CDI lookup |
lutece-workflow | Workflow module patterns: tasks, CDI producers, components, templates |
lutece-rbac | RBAC: entity permissions, ResourceIdService, plugin.xml, JspBean authorization |
lutece-cache | Cache: AbstractCacheableService, CDI init, invalidation via CDI events |
lutece-lucene-indexer | Plugin-internal Lucene search: custom index, daemon, CDI events |
lutece-solr-indexer | Solr search module: SolrIndexer interface, CDI auto-discovery, batch indexing |
lutece-elasticdata | Elasticsearch DataSource: DataSource/DataObject interfaces, two-daemon indexing |
lutece-deep-review | Deep review via Agent Teams. Traces request lifecycle (template → bean → service → DAO → SQL), cross-references layers to find guaranteed bugs. Requires export CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 |
lutece-update-template-bo | Updates a Back Office (admin) template by replacing raw HTML with the FreeMarker macros from lutece-core's Tabler theme |
lutece-update-template-fo | Updates a Front Office (skin) template by replacing raw HTML with the FreeMarker FO macros from lutece-core |
| Agent | Model | Description |
|---|---|---|
lutece-v8-reviewer | Opus | Read-only compliance reviewer. Runs scan-project.sh + verify-migration.sh, then semantic analysis (CDI scopes, singletons, producers, cache guards), then full build with tests. Produces a structured PASS/WARN/FAIL report. |
/lutece-migration-v8-agent-teams)Input: a Lutece v7 plugin/module/library (Spring, javax, XML context).
Architecture: Team Lead orchestrates, specialized teammates execute in parallel. 9 bash scripts handle mechanical work, AI handles intelligent decisions (CDI scopes, producers, events).
| Phase | What | Who |
|---|---|---|
| A — Scan | scan-project.sh → JSON inventory, dependency v8 check | @lead |
| B — Task Decomposition | task-splitter.sh → per-teammate JSON task files | @lead |
| C — Spawn Teammates | @config-migrator, @java-migrator (×1-3), @template-migrator, @test-migrator, @verifier | @lead |
| D — Task Dependencies | @config-migrator → @java-migrator(s) → @template-migrator + @test-migrator → @verifier final build | @lead |
| E — Monitoring | progress-report.sh, mailbox messaging, blocker resolution | @lead |
| F — Final Gate | 0 FAIL on verify-migration.sh, green build, v8-reviewer agent | @verifier + @lead |
graph TD
L(["@lead — orchestrator"])
L -->|"delegates"| C["@config-migrator"]
L -->|"delegates"| J["@java-migrator ×1-3"]
L -->|"delegates"| T["@template-migrator"]
L -->|"delegates"| TE["@test-migrator"]
L -->|"delegates"| V["@verifier"]
C -.->|"unblocks"| J
J -.->|"unblocks"| T
J -.->|"unblocks"| TE
T -.->|"unblocks"| V
TE -.->|"unblocks"| V
V -->|"delegates"| R{{"lutece-v8-reviewer agent"}}
R -.->|"findings"| V
V -.->|"reports issues"| L
npx claudepluginhub lutece-platform/lutece-dev-plugin-claude --plugin lutecepowers-v8Drupal development workflow with live autopilot: 19 skills, 4 agents, 10 commands, behavioral evals, session analysis, and Magic Loop Autopilot for task classification and drift detection.
PHP and WordPress development capabilities
Expert agents for software architecture, backend development, and system design
Claude Code plugin for Alfresco/Hyland extension development — slash commands, skills, and agents.
Claude Code integration for Lovable.dev projects. Provides commands, skills, and context for working with Lovable projects via two-way GitHub sync, with integrations with Lovable Cloud's native Edge Functions, database migrations, and backend deployments. Includes Lovable MCP support for faster automated deployments and Preview Testing - automated test plans run against your live Preview app!
Framework updates, migration planning, and architectural transformation workflows