aka. Agent Skills
Discover skills for AI coding agents. Works with Claude Code, OpenAI Codex, Gemini CLI, Cursor, and more.
Configure Station CLI settings via browser UI or command line. Use `stn config --browser` for visual editor or `stn config set/show` for CLI operations.
Use when asking what targets/sources are configured, or wanting to see current Speakeasy setup
Use when you have lint errors but can't modify the source spec, or need to add missing descriptions/tags via overlay
Use when combining multiple OpenAPI specs, or have microservices with separate spec files
Use when SDK generation failed, seeing "Step Failed: Workflow", or `speakeasy run` errors
Use when you need to customize SDK generation without editing the source spec, or can't modify the original OpenAPI file
Use when you have an OpenAPI spec and want to generate an SDK, or asking "how do I get started with Speakeasy"
Use when checking if an OpenAPI spec is valid, looking for errors, or running `speakeasy lint`
Use when SDK methods have auto-generated names like GetApiV1Users, or wanting `sdk.users.list()` style naming
Use when SDK method names are ugly, wanting to improve operation IDs, or asking "how can I improve my spec"
Use when your spec changed and you need to regenerate the SDK, or running `speakeasy run`
Use when applying an overlay file to a spec
This skill should be used when user asks to "search Slack for messages", "find Slack messages about X", "get channel history", "look up conversation in Slack", or "find what someone said in Slack".
This skill should be used when user encounters "Supabase MCP error", "Supabase auth failed", "Supabase OAuth error", "Supabase not working", or needs help configuring Supabase integration.
This skill should be used when user encounters "Tavily MCP error", "Tavily API key invalid", "web search not working", "Tavily failed", or needs help configuring Tavily integration.
This skill should be used when user asks to "query MongoDB", "show database collections", "get collection schema", "list MongoDB databases", "search records in MongoDB", or "check database indexes".
This skill should be used when user asks about "Playwright", "responsiveness test", "test with playwright", "test login flow", "file upload test", "handle authentication in tests", or "fix flaky tests".
This skill should be used when user encounters "Slack MCP error", "invalid_auth", "missing_scope", "Slack not working", "Slack token invalid", "channel_not_found", or needs help configuring Slack integration.
This skill should be used when user asks about "Linear issues", "issue tracking best practices", "sprint planning", "Linear project management", or "creating Linear issues".
This skill should be used when the user asks "how to setup GitHub CLI", "configure gh", "gh auth not working", "GitHub CLI connection failed", "gh CLI error", or needs help with GitHub authentication.
This skill should be used when user asks to "search the web", "fetch content from URL", "extract page content", "use Tavily search", "scrape this website", "get information from this link", or "web search for X".
This skill should be used when user encounters "ccproxy not found", "LiteLLM connection failed", "localhost:4000 refused", "OAuth failed", "proxy not running", or needs help configuring ccproxy/LiteLLM integration.
This skill should be used when user encounters "ADC not found", "gcloud auth error", "GCloud MCP error", "Application Default Credentials", "project not set", or needs help configuring GCloud integration.
This skill should be used when the user asks about "plugin settings", "store plugin configuration", "user-configurable plugin", ".local.md files", "plugin state files", "read YAML frontmatter", "per-project plugin settings", or wants to make plugin behavior configurable. Documents the .claude/plugin-name.local.md pattern for storing plugin-specific configuration with YAML frontmatter and markdown content.