liferay-expert

Routes Liferay tasks to the appropriate specialist skill based on portal inventory.

3|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/mordonez/ldev --skill liferay-expert
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: liferay-expert
Source: https://github.com/mordonez/ldev/tree/main/templates/ai/skills/liferay-expert
Command: npx skills add https://github.com/mordonez/ldev --skill liferay-expert

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Routes technical Liferay work to the appropriate specialist skill, enabling teams to quickly reach the correct expert and avoid misrouting of issues across troubleshooting, development, deployment, and migrations.

Core Features & Use Cases

  • Quick routing: inspects context and portal inventory to decide which specialist skill to invoke.
  • Guided decisioning: directs tasks to troubleshooting-liferay, developing-liferay, deploying-liferay, or migrating-journal-structures based on task characteristics.
  • Use Case: route tasks involving unknowns to troubleshooting-liferay or tasks requiring deployment or migration to the appropriate specialist.

Quick Start

Run ldev context --json to bootstrap, then describe the task so the skill can route it to the appropriate specialist.

Frequently Asked Questions about liferay-expert

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

FAQPage Schema
How do I route Liferay portal tasks to the correct workflow?

Route Liferay portal tasks by inspecting context and site inventory to direct work to the correct specialist workflow. The routing mechanism evaluates task characteristics to select the appropriate expert for troubleshooting, development, deployment, or migration decisions.

What is the best way to troubleshoot unknown Liferay portal issues?

Troubleshoot unknown Liferay portal issues by routing the task context to the troubleshooting specialist workflow. This ensures unknown issues are evaluated against portal inventory data and directed to the correct diagnostic process.

How do I prepare Liferay context data before routing development tasks?

Prepare Liferay context data by running ldev context --json to bootstrap the environment. This generates the portal inventory and ldev context data required to accurately route development or deployment tasks to the correct specialist skill.

Can I use portal inventory data to migrate Liferay journal structures?

You can use portal inventory data to migrate Liferay journal structures by routing the task to the migrating-journal-structures specialist. The routing rules evaluate the migration context to select the correct workflow for journal structure transfers.

When should I route a Liferay deployment to a specialist workflow instead of general development?

Route a Liferay deployment to a specialist workflow when the task requires deployment decisions rather than general development. The routing rules use ldev context and portal inventory to distinguish deployment tasks from development tasks and direct them to deploying-liferay.