# Acryl Add Provider Or Capability

> Use when the user wants a new model provider, a swappable capability, an agent preset or persona, or a Desktop profile feature.

- Skill: `acryldev/acryl-add-provider-or-capability` (Agent Skill)
- Install (CLI): `npx skillmds@latest add acryldev/acryl-add-provider-or-capability`
- Raw SKILL.md: https://api.skillmd.com/api/skills/acryldev/acryl-add-provider-or-capability/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: acryldev (https://skillmd.com/u/acryldev)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/acryldev/acryl-add-provider-or-capability

---

# Add a provider, capability, preset or profile feature

Pick by what is asked and read the doc and the example COMPLETELY first: a new model provider
{{pack}}/docs/extending/llm-adapter.md (example llm-adapter-echo); interchangeable implementations
{{pack}}/docs/extending/three-role-capability.md; an agent preset or persona {{pack}}/docs/extending/agent-preset.md;
profile, pnpm or live activation {{pack}}/docs/extending/desktop-main.md. If unsure which mechanism fits read
{{pack}}/docs/extending/cordis-core.md. Never put a secret in a package file or chat. Verify, install, and report the
status; say plainly what you could not verify (for example a provider that needs a real key).

