Rich skill
Skill Firmislabs/skillship/tests/fixtures/external-skill/rich-skill
A comprehensive skill covering authentication, operations, and error handling for the Rich API.From its SKILL.md
npx -y skills add Firmislabs/skillship --skill rich-skillAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
1.6 KB, 349 tokens by cl100k_base, as published. Nobody here has run it
Rich API Skill
This skill covers the Rich API — a powerful service for managing resources and workflows.
Authentication
Use a Bearer token in the Authorization header for all requests:
curl -H "Authorization: Bearer <your-token>" https://api.rich-example.com/v1/resources
Tokens are obtained via OAuth2. Refresh tokens expire after 30 days.
Rate limits apply: 1000 requests per minute per API key. On 429, retry after X-RateLimit-Reset seconds.
Operations
GET /v1/resources— List all resources accessible to the authenticated userPOST /v1/resources— Create a new resource with the given propertiesGET /v1/resources/{id}— Retrieve a specific resource by IDPATCH /v1/resources/{id}— Update an existing resource (partial update)DELETE /v1/resources/{id}— Delete a resource permanently
Errors
Standard HTTP status codes apply:
400— Bad request: malformed JSON or missing required fields401— Unauthorized: missing or invalid Bearer token403— Forbidden: token lacks required scope404— Not found: resource does not exist or is not visible to the caller429— Rate limit exceeded: checkX-RateLimit-RemainingandRetry-Afterheaders500— Internal server error: retry with exponential backoff
# Check rate limit headers
curl -I -H "Authorization: Bearer <token>" https://api.rich-example.com/v1/resources
What ships with it: 2 files
1.4 KB alongside SKILL.md
references/
- get-resources.md716 B
- post-resources.md709 B