meta-llm-type

Diagnose AI features into Skill, Agent, or Command component types.

2|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/practical-stack/ai-lab --skill meta-llm-type
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: meta-llm-type
Source: https://github.com/practical-stack/ai-lab/tree/main/.claude/skills/meta-llm-type
Command: npx skills add https://github.com/practical-stack/ai-lab --skill meta-llm-type

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps you decide whether a new feature should be implemented as a Command, Skill, or Agent, and whether a Command wrapper is necessary for platform constraints.

Core Features & Use Cases

  • Component Diagnosis: Determines the most appropriate AI component type (Skill, Agent, Command) for a given feature request.
  • Architecture Guidance: Provides recommendations on how components should interact (e.g., Command wrapping an Agent).
  • Use Case: When you have a new idea for an AI assistant feature, use this Skill to get a clear recommendation on its architecture and component type before you start coding.

Quick Start

Use the meta-llm-type skill to diagnose whether a feature to automatically generate documentation from code should be a Skill, Agent, or Command.

Frequently Asked Questions about meta-llm-type

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

FAQPage Schema
How do I decide whether to build an AI feature as a Skill, Agent, or Command?

To decide on an AI component type, you diagnose whether the feature relies on knowledge-based Skills, reasoning-based Agents, or access-pattern Commands. This categorization guides your architectural decisions before you start coding the feature.

What is the difference between an Agent and a Skill in LLM architecture?

In LLM architecture, an Agent handles reasoning-based tasks, while a Skill provides knowledge-based capabilities. Distinguishing between them ensures you select the optimal design pattern for structuring AI coding assistants.

When do I need a Command wrapper for an LLM Agent?

You need a Command wrapper for an LLM Agent when platform constraints require specific access patterns. Wrapping the Agent in a Command ensures the component interacts correctly within the broader architectural design.

Can I use this component diagnosis for automatically generating documentation from code?

Yes, you can use component diagnosis for automatically generating documentation from code. It evaluates the feature request and recommends whether the implementation should be structured as a Skill, Agent, or Command.

What is the best way to structure AI coding assistants for optimal design patterns?

The best way to structure AI coding assistants is to categorize features into appropriate component types like knowledge-based Skills and reasoning-based Agents. This approach ensures optimal design patterns and clear architectural boundaries.