SkillGild
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SKILLGILD_API_KEY | No | API key from your SkillGild account, used when running the MCP server in a container (e.g. `docker run -i --rm -e SKILLGILD_API_KEY skillgild`). Not needed for the normal local setup, where the CLI reads its credential from the OS credential store; never put an API key in MCP JSON or TOML, or in a repository. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| skillgild_call_toolA | Call a server tool in an open SkillGild session. The input is processed by SkillGild code only, never by an AI provider, and is not stored. Each call, including one with invalid input, uses one of the session's tool calls. |
| skillgild_end_sessionA | End a SkillGild session when the task is done, so its remaining tool calls can no longer be used. |
| skillgild_run_skillA | Run a SkillGild prompt_pipeline skill by public ID/slug and JSON input. For hybrid_tools skills use skillgild_start_session instead. The input is sent to SkillGild's configured AI provider, may consume a free allowance or paid entitlement, and generated output is returned. Never send credentials or unrelated sensitive project data. |
| skillgild_search_skillsA | Search SkillGild's public skill catalog. Returns public metadata, access tier, version, and public input schema; never returns private prompts or implementation. Items with distribution_mode open_source are community skills listed with their source repository: they install from source with |
| skillgild_start_sessionA | Start a session for a SkillGild hybrid_tools skill. Uses one run from the user's free allowance or paid entitlement; while a session is open, calling this again returns it at no cost. Returns the skill's instructions for this agent to follow and the server tools it may call, with the session's expiry and tool call limit. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 5 tools
Each tool has a distinct role: search, prompt-pipeline execution, hybrid-session lifecycle (start/call/end). The main possible confusion is between skillgild_run_skill and skillgild_start_session, but the descriptions explicitly route prompt_pipeline vs hybrid_tools skills, so boundaries remain clear.
All tools use a consistent skillgild_ prefix followed by a snake_case verb_noun pattern (search_skills, run_skill, start_session, call_tool, end_session). No mixed conventions or vague naming.
Five tools is well-scoped for this server: one discovery tool, two execution modes, and two session lifecycle controls. Each tool earns its place without redundancy.
The surface covers discovery, both execution modes, and session cleanup, which are the core workflows. Minor gaps exist, such as a dedicated get-skill-detail tool or entitlement inspection, but search and runtime responses provide enough metadata to work around them.