Home / Docs / Skills API

Skills API v0.1

Generate installable AI skill packs from GitHub profiles, repositories, documentation URLs, and raw text.

Overview

The Talocode Skills API generates SKILL.md files compatible with Cursor, Claude Code, OpenCode, Codra, and other SKILL.md-compatible agent workflows.

Base URL: https://api.talocode.site
Auth:     Authorization: Bearer $TALOCODE_API_KEY

Endpoints

Generate from GitHub Profile

POST /v1/skills/generate/github-profile

Scrapes a public GitHub profile and generates a skill pack. 80 credits

Generate from GitHub Repository

POST /v1/skills/generate/github-repo

Analyzes a public GitHub repository and generates a skill pack. 100 credits

Generate from Documentation URL

POST /v1/skills/generate/docs

Fetches documentation from a URL and generates a skill pack. 100 credits

Generate from Text

POST /v1/skills/generate/text

Generates a skill pack from raw text input. 40 credits

Export for Cursor

POST /v1/skills/export/cursor

Exports a generated skill as Cursor-compatible files. 10 credits

Export for Claude Code

POST /v1/skills/export/claude

Exports a generated skill as Claude Code-compatible files. 10 credits

Health

GET /v1/skills/health

Returns the health status of the Skills API. Free

SDK Usage

import { Talocode } from "@talocode/sdk";

const talocode = new Talocode();

// Generate skill from GitHub profile
const skill = await talocode.skills.generate.githubProfile({
  username: "octocat",
  target: "cursor"
});

// Generate skill from GitHub repository
const repoSkill = await talocode.skills.generate.githubRepo({
  repoUrl: "https://github.com/talocode/codra",
  target: "cursor"
});

// Generate skill from documentation
const docsSkill = await talocode.skills.generate.docs({
  url: "https://docs.example.com/api",
  target: "cursor"
});

// Generate skill from text
const textSkill = await talocode.skills.generate.text({
  name: "my-project",
  content: "Project context and patterns...",
  target: "cursor"
});

MCP Tools

Tool NameDescriptionCredits
skills_generate_github_profileGenerate a skill from a GitHub profile80
skills_generate_github_repoGenerate a skill from a GitHub repo100
skills_generate_docsGenerate a skill from a docs URL100
skills_generate_textGenerate a skill from text40
skills_export_cursorExport a skill for Cursor10
skills_export_claudeExport a skill for Claude Code10

Pricing

ActionCreditsUSD Value
skills.generate.github_profile80$0.80
skills.generate.github_repo100$1.00
skills.generate.docs100$1.00
skills.generate.text40$0.40
skills.export.cursor10$0.10
skills.export.claude10$0.10

Try It

100 free credits on every new project.