Start with a SKILL.md
The current ecosystem uses skill folders centered on a SKILL.md file, with optional scripts, references and assets. A practical skill should have a clear name, a concise trigger/description, explicit workflow instructions and only the supporting files it actually needs.
Use source examples
Artifiner indexes both OpenAI-plugin bundled SKILL.md files and community skill repositories, so the catalog can be used to inspect real structures before authoring your own.
Validate before sharing
Check paths, dependencies, installation instructions, and whether the skill should live alone or be bundled inside a broader plugin.