agent-advisor

Recommend ForgePlan agents for engineering tasks with structured primary and secondary choices.

3|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/ForgePlan/marketplace --skill agent-advisor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-advisor
Source: https://github.com/ForgePlan/marketplace/tree/main/plugins/fpl-skills/skills/agent-advisor
Command: npx skills add https://github.com/ForgePlan/marketplace --skill agent-advisor

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The agent-advisor Skill solves the challenge of selecting the right ForgePlan agent for complex engineering tasks, streamlining the process and ensuring the most suitable agent is used.

Core Features & Use Cases

  • Task Analysis: Analyzes task descriptions to determine the most appropriate ForgePlan agent.
  • Mental Model Consultation: Utilizes the mm-agent-selection mental model for accurate recommendations.
  • Fallback to Embedded Knowledge: Offers recommendations based on embedded knowledge if the mental model is unavailable.
  • Structured Recommendations: Provides detailed recommendations including primary agents, secondary agents, and rationale.
  • Use Case: When you need to determine the best ForgePlan agent for a specific engineering task, such as code review, system design, or metadata maintenance.

Quick Start

Ask the agent-advisor for a recommendation by describing your task, such as "recommend an agent for reviewing my code."

Frequently Asked Questions about agent-advisor

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

FAQPage Schema
How do I choose the right agent for an engineering task?

Choosing the right agent involves analyzing your task description and consulting a mental model. Recommendations include primary and secondary agents, rationale, and invocation snippets for your engineering workflow.

What is agent selection based on in task analysis?

Agent selection is based on task descriptions and mental model analysis. It provides structured recommendations with primary agents, secondary agents, and the rationale for each agent choice.

Can I get agent recommendations without a mental model available?

Yes, you can get agent recommendations without a mental model. The system supports a fallback to embedded knowledge to provide recommendations when the mental model is unavailable.

Does agent recommendation work for code review and system design tasks?

Yes, agent recommendation works for code review and system design tasks. It analyzes your specific task description to recommend the most suitable agent for various engineering workflows like metadata maintenance.

What is the best way to find an agent for metadata maintenance?

The best way to find an agent for metadata maintenance is to describe the task directly for analysis. The system maps the task description to an ideal agent and generates invocation snippets to execute the workflow.

Why do I need both primary and secondary agents for engineering workflows?

You need primary and secondary agents for engineering workflows to ensure comprehensive task coverage. Primary agents handle the main task while secondary agents provide supplementary support based on task analysis rationale.