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.