Skip to main content
These tools need an authenticated user (API key or OAuth) and the Ask Sourcebot feature. Repository-scoped access tokens cannot use them.

create_skill

You can create an agent skill: a reusable set of instructions you invoke in Ask Sourcebot as a /<slug> slash command, or that the agent loads automatically when your request matches its description. The skill is personal to you and enabled immediately. The result includes a link to the skill in Settings → Skills. Parameters:

update_skill

You can edit an existing skill in place. Fields you omit keep their current values. You can edit your personal skills, and shared skills only if you created them and they are enabled. Skills synced from a repository file are rejected; edit those in Settings → Skills. This tool never enables or disables a skill, and never moves it between the personal and shared catalogs. Parameters:

list_skills

You can list the skills visible to you: your personal skills plus your organization’s shared catalog. Each row includes slug and scope (the pair update_skill needs), enabled, isSynced (linked to a repository file), canEdit (whether update_skill can edit it), and, on shared rows, adopted. Skill instructions are never included. Parameters: