The skill as a markdown file
GET
/v1/skills/{skillId}/raw
const url = 'https://shareout.site/v1/skills/example/raw';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://shareout.site/v1/skills/example/raw \ --header 'Authorization: Bearer <token>'text/markdown with normalized Agent Skills frontmatter (name, description), so the bytes register with a client as-is. Official skills are readable without a token; workspace skills need membership.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”skillId
required
string
Responses
Section titled “Responses”Skill markdown
Media typetext/markdown
string
Authentication required for a workspace skill
