SDK Quickstart Writer — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited SDK Quickstart Writer (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
This skill writes a concise, copy-paste-ready quickstart guide for any SDK or library. It produces a document that gets a developer from zero to their first working API call or feature in under 10 minutes — covering installation, setup, authentication, and a complete working example. The output follows the "get it working first, explain later" philosophy.
Use this when releasing a new SDK, when existing documentation is too verbose or scattered, or when onboarding developers who need a working example before reading the full API reference.
Copy this file to .agents/skills/sdk-quickstart-writer/SKILL.md in your project root.
Then ask:
Provide:
Add the instructions below to your .cursorrules or paste them into the Cursor AI pane. Provide SDK details and any existing code.
Provide the SDK name, the package name, authentication method, and a description of the primary use case. Ask Codex to follow the instructions below.
When asked to write an SDK quickstart, follow these steps:
Before writing, confirm you understand:
If this information isn't provided, ask before writing.
The quickstart must follow this exact structure:
Code examples must be:
foo, bar, test123# [SDK Name] Quickstart
Get up and running in under 10 minutes.
## Prerequisites
- [Requirement 1]
- [Requirement 2]
- An API key — [link to where to get one]
## Install
npm install @yourcompany/sdk
## Configure
Set your API key as an environment variable:
export YOUR_API_KEY=your_key_here
> **Never commit your API key to source control.** Use a `.env` file and add it to `.gitignore`.
## Your First Call
[1–2 sentence description of what this example does]
[Complete, runnable code example with inline comments]
## Understanding the Response
{ "id": "item_123", // Unique ID for this resource "status": "active", // Current state: "active" | "inactive" | "pending" "createdAt": "2026-03-15T10:00:00Z" // ISO 8601 timestamp }
## Next Steps
- [Link or topic 1]
- [Link or topic 2]
- [Link or topic 3]Input to Agent:
"Use the SDK Quickstart Writer skill. SDK details: - Name: Notify SDK (Node.js) - Package: @notifyhq/node - Auth: API key passed to constructor - Primary use case: Send a push notification to a user by their user ID"Output from Agent:
# Notify Node.js SDK — Quickstart
>
Get up and running in under 10 minutes.
>
## Prerequisites - Node.js 18 or higher - A Notify account — sign up free - An API key from your Notify dashboard
>
## Install
>
``bash npm install @notifyhq/node ``>
## Configure
>
``bash export NOTIFY_API_KEY=your_api_key_here ``>
> Never commit your API key. Add.envto.gitignoreand use a package likedotenvto load it locally.
>
## Your First Call
>
Send a push notification to a user:
>
```js import { NotifyClient } from '@notifyhq/node';
>
// Initialize the client with your API key const notify = new NotifyClient(process.env.NOTIFY_API_KEY);
>
// Send a push notification to a user by their ID const result = await notify.push.send({ userId: 'user_8a72bc', // Your app's user identifier title: 'Your order has shipped', // Notification title body: 'Estimated arrival: March 18', // Notification body });
>
console.log(result.id); // => "notif_9f3a12c" ```
>
## Understanding the Response
>
``js { "id": "notif_9f3a12c", // Unique notification ID — use for status lookups "status": "queued", // "queued" | "delivered" | "failed" "userId": "user_8a72bc", // The recipient "createdAt": "2026-03-15T10:00:00Z" } ``>
## Next Steps - Send to multiple users at once - Track delivery status with webhooks - Customize notification channels (email, SMS, push) - Full API reference
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.