generate-subsystem-skills — aiproject generate-subsystem-skills, llamafarm, community, aiproject, ide skills, chatgpt, edge-computing, finetuning-llms, llama3, llama4, Claude Code

v1.0.0
GitHub

About this Skill

Perfect for AI Agents needing advanced subsystem analysis and skill generation capabilities for languages like Python, Go, TypeScript, and React. Deploy any AI model, agent, database, RAG, and pipeline locally or remotely in minutes

# Core Topics

llama-farm llama-farm
[825]
[49]
Updated: 3/17/2026

Agent Capability Analysis

The generate-subsystem-skills skill by llama-farm is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance. Optimized for aiproject, chatgpt, edge-computing.

Ideal Agent Persona

Perfect for AI Agents needing advanced subsystem analysis and skill generation capabilities for languages like Python, Go, TypeScript, and React.

Core Value

Empowers agents to generate specialized Claude Code skills for security, performance, and language-specific best practices, utilizing libraries and frameworks such as FastAPI, Celery, Pydantic, and PyTorch, and leveraging protocols like Electron IPC.

Capabilities Granted for generate-subsystem-skills

Generating shared language skills for Python, Go, TypeScript, and React
Analyzing subsystems for ideal patterns and generating framework-specific checklists
Creating SKILL.md files that link to shared language skills for subsystems like server, rag, runtime, config, and common
Debugging and optimizing subsystem skills for improved performance and security

! Prerequisites & Limits

  • Requires access to subsystem definitions and dependency files
  • Needs parallel processing capabilities for efficient skill generation
  • Limited to generating skills for specified languages and frameworks
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

generate-subsystem-skills

Install generate-subsystem-skills, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with one-command...

SKILL.md
Readonly

Generate Subsystem Skills

This skill analyzes each subsystem in the LlamaFarm monorepo and generates specialized Claude Code skills for security, performance, and language-specific best practices.

Usage

/generate-subsystem-skills

What Gets Generated

Shared Language Skills (4)

  • python-skills/ - Used by: server, rag, runtime, config, common
  • go-skills/ - Used by: cli
  • typescript-skills/ - Used by: designer, electron
  • react-skills/ - Used by: designer

Subsystem-Specific Skills (8)

  • cli-skills/ - Cobra, Bubbletea patterns
  • server-skills/ - FastAPI, Celery, Pydantic patterns
  • rag-skills/ - LlamaIndex, ChromaDB patterns
  • runtime-skills/ - PyTorch, Transformers patterns
  • designer-skills/ - TanStack Query, Tailwind, Radix patterns
  • electron-skills/ - Electron IPC, security patterns
  • config-skills/ - Pydantic, JSONSchema patterns
  • common-skills/ - HuggingFace Hub patterns

Generation Process

Step 1: Read Registry

Load subsystem definitions from subsystem-registry.md.

Step 2: Generate Shared Language Skills

Launch sub-agents IN PARALLEL to generate:

  1. Python Skills Agent - Analyze Python subsystems (server, rag, runtime, config, common), identify ideal patterns, generate python-skills/

  2. Go Skills Agent - Analyze CLI subsystem, identify ideal Go patterns, generate go-skills/

  3. TypeScript Skills Agent - Analyze designer and electron, identify ideal TS patterns, generate typescript-skills/

  4. React Skills Agent - Analyze designer, identify ideal React 18 patterns, generate react-skills/

Step 3: Generate Subsystem Skills

Launch sub-agents IN PARALLEL for each subsystem:

For each subsystem, the agent should:

  1. Read the subsystem's dependency files (package.json, pyproject.toml, go.mod)
  2. Analyze code patterns using Grep and Read
  3. Generate SKILL.md that links to shared language skills
  4. Generate framework-specific checklist files
  5. Write all files to .claude/skills/{subsystem}-skills/

Step 4: Report Summary

After all agents complete, report:

  • Number of skills generated
  • Total files created
  • Any errors encountered

Sub-Agent Prompt Templates

For Shared Language Skills

You are generating a shared {LANGUAGE} skills directory for Claude Code.

Analyze these subsystems that use {LANGUAGE}:
{SUBSYSTEM_PATHS}

Your task:
1. Read key files to understand patterns used
2. When patterns vary, document the IDEAL approach (not inconsistencies)
3. Reference industry best practices
4. Generate files in .claude/skills/{LANGUAGE}-skills/

Files to generate:
- SKILL.md (overview, ~100 lines)
- patterns.md (idiomatic patterns)
- error-handling.md
- testing.md
- security.md
- {additional language-specific files}

Each checklist item should have:
- Description of what to check
- Search pattern (grep command)
- Pass/fail criteria
- Severity level

For Subsystem Skills

You are generating subsystem-specific skills for {SUBSYSTEM} in Claude Code.

Directory: {PATH}
Tech Stack: {TECH_STACK}
Links to: {SHARED_SKILLS}

Your task:
1. Read dependency files and key source files
2. Identify framework-specific patterns
3. Generate SKILL.md that links to shared language skills
4. Generate framework-specific checklists

Files to generate:
- SKILL.md (overview with links to shared skills)
- {framework}.md for each framework used
- performance.md (subsystem-specific optimizations)

Remember: Document IDEAL patterns, not existing inconsistencies.

Key Principle

Prescribe ideal patterns - When the codebase has inconsistent patterns, the generated skills should document the BEST practice according to industry standards, not codify existing inconsistencies.


Output Location

All skills are written to .claude/skills/ with this structure:

.claude/skills/
├── python-skills/      # Shared
├── go-skills/          # Shared
├── typescript-skills/  # Shared
├── react-skills/       # Shared
├── cli-skills/         # Subsystem
├── server-skills/      # Subsystem
├── rag-skills/         # Subsystem
├── runtime-skills/     # Subsystem
├── designer-skills/    # Subsystem
├── electron-skills/    # Subsystem
├── config-skills/      # Subsystem
└── common-skills/      # Subsystem

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is generate-subsystem-skills?

Perfect for AI Agents needing advanced subsystem analysis and skill generation capabilities for languages like Python, Go, TypeScript, and React. Deploy any AI model, agent, database, RAG, and pipeline locally or remotely in minutes

How do I install generate-subsystem-skills?

Run the command: npx killer-skills add llama-farm/llamafarm/generate-subsystem-skills. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for generate-subsystem-skills?

Key use cases include: Generating shared language skills for Python, Go, TypeScript, and React, Analyzing subsystems for ideal patterns and generating framework-specific checklists, Creating SKILL.md files that link to shared language skills for subsystems like server, rag, runtime, config, and common, Debugging and optimizing subsystem skills for improved performance and security.

Which IDEs are compatible with generate-subsystem-skills?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for generate-subsystem-skills?

Requires access to subsystem definitions and dependency files. Needs parallel processing capabilities for efficient skill generation. Limited to generating skills for specified languages and frameworks.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add llama-farm/llamafarm/generate-subsystem-skills. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use generate-subsystem-skills immediately in the current project.

Related Skills

Looking for an alternative to generate-subsystem-skills or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI