skill-authoring

Create reusable skills by writing SKILL.md entries with frontmatter requirements.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/se1111th/VisionPort-Visual-Refresh_SRC --skill skill-authoring-se1111th
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-authoring
Source: https://github.com/se1111th/VisionPort-Visual-Refresh_SRC/tree/main/.local/skills/skill-authoring
Command: npx skills add https://github.com/se1111th/VisionPort-Visual-Refresh_SRC --skill skill-authoring-se1111th

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create reusable skills that extend agent capabilities, enabling you to save instructions and workflows for future sessions.

Core Features & Use Cases

  • Persistently define modular skills to be reused across tasks and sessions.
  • Provide structured guidance, examples, and references to maintain consistency and quality.
  • Use cases include capturing a routine workflow, teaching the assistant a new capability, or modularizing tasks for future collaboration.

Quick Start

Create a new skill by choosing a lowercase, hyphenated name and saving its SKILL.md under .agents/skills/SKILLNAME/SKILL.md.

Frequently Asked Questions about skill-authoring

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

FAQPage Schema
How do I save instructions for future AI sessions so I don't repeat workflows?

To save instructions for future AI sessions, you can author a reusable skill by creating a SKILL.md file. This modular entry persists your workflows and guidance, allowing agents to apply them automatically in later tasks.

What is a SKILL.md entry and how does it extend agent capabilities?

A SKILL.md entry is a markdown file that defines a reusable skill to extend agent capabilities. It includes required frontmatter like name and description, along with optional references to scripts and assets for the agent to use.

How do I create a new reusable skill using the skill authoring process?

To create a reusable skill, choose a lowercase, hyphenated name and save a new SKILL.md file under the .agents/skills/SKILLNAME/ directory. Ensure the file includes the required name and description frontmatter to function properly.

Do I need to include scripts or assets when authoring AI documentation?

You do not need to include scripts or assets when authoring AI documentation. A SKILL.md file only requires name and description frontmatter, while references to scripts, assets, and other references are strictly optional additions.

When should I modularize tasks into reusable skills instead of using standard prompts?

You should modularize tasks into reusable skills when you need to capture a routine workflow, teach the assistant a new capability, or save complex instructions for future collaboration across multiple sessions.

What are the frontmatter requirements for a valid SKILL.md file?

The frontmatter requirements for a valid SKILL.md file mandate only two fields: name and description. Optional frontmatter and body references can support scripts, assets, and external references as needed for the workflow.