Software Development
1,831 results
- Claude APIAnthropicOfficialGives Claude current reference material, SDK docs and best practices for the Claude API and Managed Agents in eight languages; bundled with Claude Code.
- MCP BuilderAnthropicOfficialGuide for building MCP (Model Context Protocol) servers that connect LLMs to external APIs, using Python FastMCP or the Node/TypeScript MCP SDK.
- Web Artifacts BuilderAnthropicOfficialTools for building multi-component claude.ai HTML artifacts with React, Tailwind CSS and shadcn/ui when state management or routing is needed.
- Webapp TestingAnthropicOfficialPlaywright-based toolkit for testing local web apps: verify frontend behavior, debug UI issues, capture browser screenshots and read browser logs.
- Superpowersobra (Jesse Vincent, Prime Radiant)CollectionSoftware development methodology built on composable skills: the agent clarifies the spec, writes a plan, then executes with TDD and subagent-driven development.
- Gemini API skillsGoogle (google-gemini GitHub org)CollectionSkills from the google-gemini org that help agents write current Gemini API code, covering the Interactions API, Live API streaming and Gemini Omni video.
- Code ReviewMicrosoftOfficialPerform a code review of the current session's changes. Use when the user requests a code review via the Run Code Review button in the Changes toolbar.
- CommitMicrosoftOfficialCommit staged or unstaged changes with an AI-generated commit message that matches the repository's existing commit style. Use when the user asks to 'commit', 'commit changes', 'create a commit', 'save my work', or 'check in code'.
- Cpu Profile AnalysisMicrosoftOfficialAnalyze V8/Chrome CPU profiles (.cpuprofile) and DevTools trace files (Trace-*.json). Use when: profiling performance, investigating slow functions, comparing code paths, finding bottlenecks, analyzing timeToRequest, understanding call trees from sampling profiler data, analyzing layout/paint/rendering, investigating user timing marks.
- Fix ErrorsMicrosoftOfficialGuidelines for fixing unhandled errors from the VS Code error telemetry dashboard. Use when investigating error-telemetry issues with stack traces, error messages, and hit/user counts. Covers tracing data flow through call stacks, identifying producers of invalid data vs.
- Tool Rename DeprecationMicrosoftOfficialEnsure renamed built-in tool references preserve backward compatibility. Use when renaming a toolReferenceName, tool set referenceName, or any tool identifier. Run on ANY change to tool registration code. Covers legacyToolReferenceFullNames for tools and legacyFullNames for tool sets.
- Add Community ExtensionGitHubOfficialAdd a community extension to the Spec Kit catalog from a GitHub issue submission. USE FOR: processing extension submission issues, validating catalog entries, updating catalog.community.json and docs/community/extensions.md, creating PRs. DO NOT USE FOR: creating new extensions from scratch, or first-party extension work.
- Code ReviewOpenAIOfficialRun a final code review on a pull request
- Codex Pr BodyOpenAIOfficialUpdate the title and body of one or more pull requests.
- PrsGoogleOfficialExpertise in managing the Git and GitHub Pull Request lifecycle, including staging changes, generating PR descriptions, and branch management.
- QualityGoogleOfficialEvaluates whether a GitHub issue is spam, empty, needs more information, or is OK to proceed.
- Expense Review PolicyOpenAIOfficialReview invoices and contracts against accounts-payable policy before human approval.
- Issue ManagementRemotionOfficialManage GitHub Issues 2.0 relationships with gh CLI: parent issues, sub-issues, blocked-by, and blocking links.
- Derive ClientVercelOfficialReverse-engineer a website's internal API by recording browser traffic into a HAR file, then generate a standalone client or CLI that calls the endpoints directly, with no browser needed after the first recording.
- Cardputer BuddyAnthropicOfficialIterate on the Cardputer-Adv MicroPython app bundle (Claude Buddy, Snake, Hello) after the device is already provisioned via m5-onboard. Use when the user wants to add a new app, push a single changed .py without re-flashing, watch device serial logs, or run a one-shot REPL command.
- ConfigureAnthropicOfficialSet up the Discord channel — save the bot token and review access policy. Use when the user pastes a Discord bot token, asks to configure Discord, asks "how do I set this up" or "who can reach me," or wants to check channel status.
- ConfigureAnthropicOfficialCheck iMessage channel setup and review access policy. Use when the user asks to configure iMessage, asks "how do I set this up" or "who can reach me," or wants to know why texts aren't reaching the assistant.
- ConfigureAnthropicOfficialSet up the Telegram channel — save the bot token and review access policy. Use when the user pastes a Telegram bot token, asks to configure Telegram, asks "how do I set this up" or "who can reach me," or wants to check channel status.
- Competitive AnalysisAnthropicOfficialFramework for building competitive landscape decks â market positioning, competitor deep-dives, comparative analysis, strategic synthesis. Use when the user asks for a competitive landscape, competitor analysis, peer comparison, market positioning assessment, strategic review, or investment memo deck.