skill-author

Create and update AIDE skills with SKILL.md files containing YAML frontmatter and workflows.

2|Updated Dec 11, 2025
One-click install
npx skills add https://github.com/LightForgeLabsStudio/AIDE --skill skill-author-lightforgelabsstudio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-author
Source: https://github.com/LightForgeLabsStudio/AIDE/tree/main/skills/skill-author
Command: npx skills add https://github.com/LightForgeLabsStudio/AIDE --skill skill-author-lightforgelabsstudio

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of creating and updating skills within the AIDE framework, ensuring consistency and adherence to best practices.

Core Features & Use Cases

  • Skill Creation: Guides users through defining new skills with proper YAML frontmatter and workflow instructions.
  • Skill Updates: Facilitates modification of existing skills to improve functionality or fix issues.
  • Use Case: A developer needs to add a new skill to automate code documentation. They use the skill-author to define the skill's name, description, inputs, and steps, ensuring it integrates seamlessly with the AIDE system.

Quick Start

Use the skill-author to create a new skill for summarizing code files.

Frequently Asked Questions about skill-author

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

FAQPage Schema
How do I create a new AIDE skill with proper YAML frontmatter and workflow steps?

To create an AIDE skill, you define a new skill folder containing a valid SKILL.md file with YAML frontmatter and a step-by-step workflow. This ensures the skill integrates seamlessly and adheres to system naming conventions.

What is the best way to update existing AIDE skills to fix issues or add functionality?

Updating AIDE skills involves modifying the existing SKILL.md file to adjust workflow instructions or metadata. This process ensures changes adhere to output contracts for bundled resources and relevant documentation is updated.

Do I need to follow specific naming conventions when authoring AIDE skills?

Yes, authoring AIDE skills requires strict adherence to specific naming conventions and output contracts for metadata. Following these rules ensures proper system integration and management of bundled resources.

Can I use skill-author to automate developer tool workflows and documentation generation?

Yes, you can use skill-author to define developer tool workflows for tasks like code documentation. It guides you through defining the skill's inputs and steps to automate processes within the AIDE framework.

What are the limitations when managing AIDE skills and bundled resources?

Managing AIDE skills requires strict compliance with output contracts for metadata and bundled resources. Limitations arise if naming conventions are ignored or if the SKILL.md file lacks valid YAML frontmatter and workflow definitions.

How does adding a skill to the AIDE system update relevant documentation?

Adding a skill to the AIDE system automatically manages and updates relevant documentation. This ensures the newly defined skill folder, SKILL.md file, and associated metadata remain consistent with existing system records.