How do I write and share a skill?

A skill is a folder with a SKILL.md and supporting files. Every save is a numbered version; visibility goes personal, workspace, then organization.

A skill is a reusable instruction package: a folder containing a SKILL.md and any scripts, templates, or assets it needs. Assign it to an agent and the agent carries it into every run. Versions are immutable and numbered, so a team can pin a version for reproducible work and restore an older one without losing history.

Skills start personal, can be made visible to a workspace, and can be published to the organization-wide catalog; anyone who can read a skill can fork it to adapt it. Bundled system skills cover common formats such as .docx, .pptx, and .xlsx.

Written for developers, people using context. Last reviewed 2026-09-15.

Still need an answer?

Tell us what you were looking for and we reply within one business day.

Contact the team →

Running a security review?

Documents, controls, and the request form live in the Trust Center.

Open the Trust Center →

Something to report?

Security findings go straight to the people who fix them.

security@context.ai