Skip to main content
skill CX Codex

byok-custom-model — Claude Code skill for custom models

Register a chat model in Starchild using your own API key. Choose a preset provider or configure another endpoint from its API example.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add Starchild-ai-agent/official-skills --skill byok-custom-model -a claude-code
Open on GitHub

What byok-custom-model does

This skill adds a custom LLM endpoint to Starchild’s model selector. It includes presets for 12 providers, including Anthropic, OpenAI, DeepSeek, and Meta. For a provider without a preset, it can inspect an API request example from the provider’s documentation and prepare a draft configuration.

Python functions handle preset discovery, model listing, and adding or removing entries. For a custom provider, supply an API example without a real key, then review the draft. If registration needs an API key, the agent must call request_env_input to open the secure input flow; the script cannot open it on its own. Keep the key out of chat.

The endpoint is accessed directly rather than through the platform proxy. That means the selected provider or aggregator receives the project’s requests, so choose the endpoint with that in mind.

What it helps with

  • add a preset model to Starchild’s selector
  • register an API endpoint from another provider
  • inspect the registered custom models
  • remove a model entry

Example prompts for the agent

  • Add an Anthropic chat model to Starchild using my API key.
  • Use this provider’s API example to prepare a custom model draft.
  • List my registered models and remove the entry I choose.

How to install byok-custom-model

1Skills CLI (Vercel)

npx skills add Starchild-ai-agent/official-skills --skill byok-custom-model -a claude-code

2Manually: put the files in place

~/.claude/skills/byok-custom-model/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/byok-custom-model/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about byok-custom-model

How do I install byok-custom-model in Claude Code?

Run npx skills add Starchild-ai-agent/official-skills --skill byok-custom-model -a claude-code. The skill file is at ~/.claude/skills/byok-custom-model/SKILL.md.

What does byok-custom-model do?

It registers chat models with personal API keys in Starchild. Use a preset for supported providers or create a draft from another provider’s API example.

How do I register a provider without a preset?

Give the skill an official API request example with a placeholder or fake key, then review the resulting draft before adding it.

Similar skills

All skills for AI and ML →

From the same set30

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor