Agent skills
Drop-in skills let Claude and other coding agents wire up the complete loop.
Streakline gives your coding agent the product context and primitives to draft gamification from the journeys already in your app.
Repository inspection, economy design, review, and deployment stay separate so nothing reaches production without an explicit approval.
STEP 01
Streakline reads routes, event names, and product journeys already in your codebase.
◇ 7 user journeys found in src/
ready for the next step
Your application emits the event. Streakline handles scoring, levels, streaks, achievements, and ranking against the same model.
npm install @streakline/sdk
import { StreaklineServer } from "@streakline/sdk/server";
const streakline = new StreaklineServer({
clientId: process.env.STREAKLINE_CLIENT_ID!,
clientSecret: process.env.STREAKLINE_CLIENT_SECRET!,
});
await streakline.createClientCredential({ userId: "user_123" });The agent returns a source-controlled configuration and an impact preview—not an opaque recommendation in a dashboard.
events: {
"lesson.completed": {
points: 10,
dailyCap: 3,
},
}1,284 users recalculated
3 level-ups
0 lost event records
ready for reviewGive the agent your repository, review the model, and deploy through the hosted engine.