skill-authoring

Create reusable agent skills with SKILL.md files.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/Soufianouassif/Web3-Presale-Platform --skill skill-authoring-soufianouassif
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-authoring
Source: https://github.com/Soufianouassif/Web3-Presale-Platform/tree/main/.local/skills/skill-authoring
Command: npx skills add https://github.com/Soufianouassif/Web3-Presale-Platform --skill skill-authoring-soufianouassif

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

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

Core Features & Use Cases

  • Create skills to save reusable knowledge, procedures, and workflows that persist across sessions.
  • Skills act as instructions for future versions of yourself—write them as if teaching a fresh instance how to handle a task.
  • Organize skills in .agents/skills/ for editable user-defined skills, and understand that ~/.local/skills/ contains read-only, platform-managed skills.

Quick Start

Tell me the desired skill name in lowercase with hyphens, and I will scaffold a new skill entry at .agents/skills/SKILLNAME/SKILL.md ready for you to edit.

Frequently Asked Questions about skill-authoring

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

FAQPage Schema
How do I create reusable agent skills that persist across sessions?

To create reusable agent skills, you define a SKILL.md file containing a concise name and description in the frontmatter, with operational instructions in the body. This file is scaffolded in the .agents/skills/ directory, enabling instructions and workflows to persist across future sessions.

What is a SKILL.md file used for in agent workflows?

A SKILL.md file is used to define reusable agent skills by providing a concise name and description in its frontmatter and operational instructions in its body. It acts as a persistent instruction set for future agent sessions to handle specific tasks.

Can I save custom workflows and knowledge for future agent sessions?

Yes, you can save custom workflows and knowledge by creating user-defined skills in the .agents/skills/ directory. You write the skill instructions as if teaching a fresh agent instance how to handle a task, ensuring the knowledge persists for future sessions.

What is the difference between .agents/skills/ and ~/.local/skills/ directories?

The .agents/skills/ directory contains editable, user-defined skills that you create and modify, while the ~/.local/skills/ directory stores read-only, platform-managed skills. You scaffold new custom skills directly into the .agents/skills/ directory.

What's the best way to structure operational instructions in a skill file?

The best way to structure operational instructions in a skill file is to write the body of the SKILL.md as if teaching a fresh agent instance how to handle a task. The frontmatter must include a concise name and description, while the body contains the actual procedures.

Do I need any dependencies to scaffold a new agent skill?

No dependencies are required to scaffold a new agent skill. You simply provide the desired skill name in lowercase with hyphens, and the system scaffolds a new skill entry at .agents/skills/SKILLNAME/SKILL.md ready for you to edit.