Skip to content

Software Engineering Skills

Browse 1,059 curated software engineering skills for Claude Code, Cursor, and Codex. License-verified, MCP-ready, free to start.

Claude Settings Audit

Analyze a repository to generate recommended Claude Code settings.json permissions. Use when setting up a new project, auditing existing settings, or determining which read-only bash commands to allow. Detects tech stack, build tools, and monorepo structure.

#observability#sentry#codeSoftware Engineering

Claude Skills

Claude Skills meta-skill: extract domain material (docs/APIs/code/specs) into a reusable Skill (SKILL.md + references/scripts/assets), and refactor existing Skills for clarity, activation reliability, and quality gates.

#broad-capability#creative#skillSoftware Engineering

Claude Skills Troubleshooting

Diagnose and resolve Claude Code plugin and skill issues. This skill should be used when plugins are installed but not showing in available skills list, skills are not activating as expected, or when troubleshooting enabledPlugins configuration in settings.json. Triggers include "plugin not working", "skill not showing", "installed but disabled", or "enabledPlugins" issues.

#broad-capability#research#documentsSoftware Engineering

CLI Developer

Use when building CLI tools, implementing argument parsing, or adding interactive prompts. Invoke for parsing flags and subcommands, displaying progress bars and spinners, generating bash/zsh/fish completion scripts, CLI design, shell completions, and cross-platform terminal applications using commander, click, typer, or cobra.

#engineering#full-stack#backendSoftware Engineering

Clojure Development Instructions

Clojure-specific coding patterns, inline def usage, code block templates, and namespace handling for Clojure development.

#github-copilot#backend#developmentSoftware Engineering

Clojure Interactive Programming

Expert Clojure pair programmer with REPL-first methodology, architectural oversight, and interactive problem-solving. Enforces quality standards, prevents workarounds, and develops solutions incrementally through live REPL evaluation before file modifications.

#github-copilot#backend#developmentSoftware Engineering

Cloudflare Email Service

Send and receive transactional emails with Cloudflare Email Service (Email Sending + Email Routing). Use when building email sending (Workers binding or REST API), email routing, Agents SDK email handling, or integrating email into any app — Workers, Node.js, Python, Go, etc. Also use for email deliverability, SPF/DKIM/DMARC, wrangler email setup, MCP email tools, or when a coding agent needs to send emails. Even for simple requests like "add email to my Worker" — this skill has critical config details.

#edge#cloudflare#backendSoftware Engineering

C# MCP Server Development

Instructions for building Model Context Protocol (MCP) servers using the C# SDK

#github-copilot#mcp#serverSoftware Engineering

C#/.NET Janitor

Perform janitorial tasks on C#/.NET code including cleanup, modernization, and tech debt remediation.

#github-copilot#code#qualitySoftware Engineering

Code Auditor

Performs comprehensive codebase analysis covering architecture, code quality, security, performance, testing, and maintainability. Use when user wants to audit code quality, identify technical debt, find security issues, assess test coverage, or get a codebase health check.

#broad-capability#engineering-workflow#productivitySoftware Engineering

Codebase Documenter

Generates comprehensive documentation explaining how a codebase works, including architecture, key components, data flow, and development guidelines. Use when user wants to understand unfamiliar code, create onboarding docs, document architecture, or explain how the system works.

#broad-capability#engineering-workflow#productivitySoftware Engineering

Codebase Inspection

Inspect codebases w/ pygount: LOC, languages, ratios.

#broad-capability#development#creativeSoftware Engineering

Code Deduplication

Prevent semantic code duplication with capability index and check-before-write

#claude-bootstrap#bootstrap#codeSoftware Engineering

Code Documenter

Generates, formats, and validates technical documentation — including docstrings, OpenAPI/Swagger specs, JSDoc annotations, doc portals, and user guides. Use when adding docstrings to functions or classes, creating API documentation, building documentation sites, or writing tutorials and user guides. Invoke for OpenAPI/Swagger specs, JSDoc, doc portals, getting started guides.

#engineering#full-stack#documentationSoftware Engineering

Code Exemplars Blueprint Generator

Technology-agnostic prompt generator that creates customizable AI prompts for scanning codebases and identifying high-quality code exemplars. Supports multiple programming languages (.NET, Java, JavaScript, TypeScript, React, Angular, Python) with configurable analysis depth, categorization methods, and documentation formats to establish coding standards and maintain consistency across development teams.

#github-copilot#documentationSoftware Engineering

Code Migration & Refactoring

Systematically transform code from one language/framework to another while preserving behavior. This is not a one-shot "rewrite this file" task — it's a staged methodology.

#refactoring#migration#legacy-codeSoftware Engineering

Code Refactor

Perform bulk code refactoring operations like renaming variables/functions across files, replacing patterns, and updating API calls. Use when users request renaming identifiers, replacing deprecated code patterns, updating method calls, or making consistent changes across multiple locations.

#broad-capability#engineering-workflow#productivitySoftware Engineering

Code Review

Perform thorough code reviews with security, performance, and maintainability analysis. Use when user asks to review code, check for bugs, or audit a codebase.

#code#reviewSoftware Engineering

Code Review

Perform code reviews following Sentry engineering practices. Use when reviewing pull requests, examining code changes, or providing feedback on code quality. Covers security, performance, testing, and design review.

#observability#sentry#codeSoftware Engineering

Code Review

AI-powered code review using CodeRabbit. Default code-review skill. Trigger for any explicit review request AND autonomously when the agent thinks a review is needed (code/PR/quality/security).

#code-review#code#reviewSoftware Engineering

Code Review And Quality

Conducts multi-axis code review. Use before merging any change. Use when reviewing code written by yourself, another agent, or a human. Use when you need to assess code quality across multiple dimensions before it enters the main branch.

#engineering#software-engineering#codeSoftware Engineering

Code Reviewer

Code review automation for TypeScript, JavaScript, Python, Go, Swift, Kotlin, C#, .NET, Java, C, C++, Rust, Ruby, PHP, and Dart/Flutter. Analyzes PRs for complexity and risk, checks code quality for SOLID violations and code smells, generates review reports. Use when reviewing pull requests, analyzing code quality, identifying issues, generating review checklists.

#code#reviewSoftware Engineering

Code Reviewer

Analyzes code diffs and files to identify bugs, security vulnerabilities (SQL injection, XSS, insecure deserialization), code smells, N+1 queries, naming issues, and architectural concerns, then produces a structured review report with prioritized, actionable feedback. Use when reviewing pull requests, conducting code quality audits, identifying refactoring opportunities, or checking for security issues. Invoke for PR reviews, code quality checks, refactoring suggestions, review code, code quality. Complements specialized skills (security-reviewer, test-master) by providing broad-scope review across correctness, performance, maintainability, and test coverage in a single pass.

#engineering#full-stack#codeSoftware Engineering

Code Review Excellence

Master effective code review practices to provide constructive feedback, catch bugs early, and foster knowledge sharing while maintaining team morale. Use when reviewing pull requests, establishing review standards, or mentoring developers.

#broad-capability#engineering#agent-skillsSoftware Engineering

Code Simplification

Simplifies code for clarity. Use when refactoring code for clarity without changing behavior. Use when code works but is harder to read, maintain, or extend than it should be. Use when reviewing code that has accumulated unnecessary complexity.

#engineering#software-engineering#codeSoftware Engineering

Code Simplifier

Simplifies and refines code for clarity, consistency, and maintainability while preserving all functionality. Use when asked to "simplify code", "clean up code", "refactor for clarity", "improve readability", or review recently modified code for elegance. Focuses on project-specific best practices.

#observability#sentry#codeSoftware Engineering

Code Tour

Use this skill to create CodeTour .tour files — persona-targeted, step-by-step walkthroughs that link to real files and line numbers. Trigger for: "create a tour", "make a code tour", "generate a tour", "onboarding tour", "tour for this PR", "tour for this bug", "RCA tour", "architecture tour", "explain how X works", "vibe check", "PR review tour", "contributor guide", "help someone ramp up", or any request for a structured walkthrough through code. Supports 20 developer personas (new joiner, bug fixer, architect, PR reviewer, vibecoder, security reviewer, and more), all CodeTour step types (file/line, selection, pattern, uri, commands, view), and tour-level fields (ref, isPrimary, nextTour). Works with any repository in any language.

#github-copilot#documentationSoftware Engineering

Codex

Delegate coding to OpenAI Codex CLI (features, PRs).

#broad-capability#development#creativeSoftware Engineering

Coding Agent

Delegate coding work to Codex, Claude Code, or OpenCode as background workers; not simple edits or read-only code lookup.

#broad-capability#browser#automationSoftware Engineering

Cognitive Accessibility

Cognitive accessibility specialist for reviewing content, forms, authentication, timeouts, and UI patterns for clarity, reduced cognitive load, and WCAG 2.2/COGA alignment.

#broad-capability#accessibility#a11ySoftware Engineering

ColdFusion Coding Standards

ColdFusion cfm files and application patterns

#github-copilot#backend#developmentSoftware Engineering

Cold Start Interview

Run the cold-start interview — learns your privacy practice and writes CLAUDE.md from your policy, DPA template, and a reference PIA. Use on first run, when CLAUDE.md is missing or has placeholders, or when the user says "set up the privacy plugin", "onboard me", "configure privacy", or wants to re-run the interview or re-check integrations.

#legal#contracts#ndaSoftware Engineering

Commit

Stage, commit, and push changes to the current branch. Use when asked to commit, push, or create a commit for the current task.

#broad-capability#devops#azureSoftware Engineering

Commit

Create git commits in spaces/[project]/ with conventional message format. Use for saving progress with quality checks and proper commit messages.

#personal-productivity#daily-routine#weekly-reviewSoftware Engineering

Commit

ALWAYS use this skill when committing code changes — never commit directly without it. Creates commits following Sentry conventions with proper conventional commit format and issue references. Trigger on any commit, git commit, save changes, or commit message task.

#observability#sentry#versionSoftware Engineering

Commit Hygiene

Atomic commits, PR size limits, commit thresholds, stacked PRs

#claude-bootstrap#bootstrap#versionSoftware Engineering

Commit Message Storyteller

Analyzes git diffs or staged changes and generates narrative commit messages that explain WHY a change was made, not just what changed — following Conventional Commits format. Use when asked to "write a commit message", "generate a commit", "describe my changes", "what should I commit this as", "commit this", "summarize my diff", or "help me commit". Works with git diff output, staged files, or plain descriptions of changes.

#github-copilot#version#controlSoftware Engineering

Commit With Reflection

Git提交与调试反思报告生成技能。用于分析开发过程中的错误、调试步骤和解决方案,生成结构化的中文反思报告,并创建包含报告引用的Git提交。显式请求词:反思提交、智能提交、生成调试报告、commit with reflection。

#broad-capability#creative#codeSoftware Engineering

Complete

Complete task: validate, document, review, commit, and merge to develop. Use when all implementation is done and ready to finalize.

#personal-productivity#daily-routine#weekly-reviewSoftware Engineering

Component Refactoring

Refactor high-complexity React components in Dify frontend. Use when `pnpm analyze-component --json` shows complexity > 50 or lineCount > 300, when the user asks for code splitting, hook extraction, or complexity reduction, or when `pnpm analyze-component` warns to refactor before testing; avoid for simple/well-structured components, third-party wrappers, or when the user explicitly wants testing without refactoring.

#work-life#productivity#documentationSoftware Engineering

Configuring Dbt MCP Server

Generates MCP server configuration JSON, resolves authentication setup, and validates server connectivity for dbt. Use when setting up, configuring, or troubleshooting the dbt MCP server for AI tools like Claude Desktop, Claude Code, Cursor, or VS Code.

#dbt#analytics-engineering#dataSoftware Engineering

Configuring R8 For Compose

Use this skill to configure R8 correctly for a Jetpack Compose application — full mode by default, `proguard-android-optimize.txt`, resource shrinking on, and minimal keep rules because Compose ships consumer ProGuard rules. Covers AGP 8.0+ R8 full mode default, R8's Compose-aware optimizations (lambda grouping, `sourceInformation()` stripping, composable arg constant-folding, `ComposerImpl` devirtualization), legitimate keep needs (`@Serializable`, Hilt entry points, reflective `Saver`s), and the AGP 8.x missing-rule reporter / R8 retrace. Cited gain is roughly 75 percent startup and 60 percent frame-render improvement debug-to-release. Use when setting up a new Compose app, when a PR adds an over-broad keep like `-keep class androidx.compose.** { *; }`, when a release build crashes after enabling minification, when APK size needs reduction, or when first enabling minification.

#android#jetpack-compose#performanceSoftware Engineering

Content Management Systems

Workflow for building and modifying content management systems across WordPress, Shopify, Wix, Squarespace, Drupal, WooCommerce, Joomla, HubSpot CMS Hub, Webflow, Adobe Experience Manager, and similar platforms. Use when working on CMS themes, plugins, apps, modules, admin panels, media uploads, content models, editors, markdown pipelines, or static export workflows.

#github-copilot#backend#developmentSoftware Engineering

Context7

Up-to-date, version-specific library documentation and working code examples sourced from real project repos via the Context7 documentation aggregation API — covers 1000+ libraries (React, Next.js, Vue, Kubernetes, Go, Python, TypeScript, Prisma, Tailwind, and more). USE WHEN looking up API signatures, framework docs, version-specific behavior, code examples, library configuration, migration guides, OR before writing code against a library you might be guessing about. NOT FOR refactoring existing code, debugging business logic, general programming concepts, or libraries Context7 doesn't index (use web search instead). Grounds answers in real source documentation to prevent hallucinated APIs.

#broad-capability#devops#azureSoftware Engineering

Context7-aware development

Use Context7 for authoritative external docs and API references when local context is insufficient

#github-copilot#architectureSoftware Engineering

Context Architect

An agent that helps plan and execute multi-file changes by identifying relevant context and dependencies

#github-copilot#planningSoftware Engineering

Context Driven Development

Creates and maintains project context artifacts (product.md, tech-stack.md, workflow.md, tracks.md) in a `conductor/` directory. Scaffolds new projects from scratch, extracts context from existing codebases, validates artifact consistency before implementation, and synchronizes documents as the project evolves. Use when setting up a project, creating or updating product docs, managing a tech stack file, defining development workflows, tracking work units, onboarding to an existing codebase, or running project scaffolding.

#broad-capability#engineering#agent-skillsSoftware Engineering

Context Engineering

Guidelines for structuring code and projects to maximize GitHub Copilot effectiveness through better context management

#github-copilot#architectureSoftware Engineering

Context Engineering

Optimizes agent context setup. Use when starting a new session, when agent output quality degrades, when switching between tasks, or when you need to configure rules files and context for a project.

#engineering#software-engineering#architectureSoftware Engineering

Context Hunter

Discover codebase patterns, conventions, and unwritten rules before making changes. Use when implementing features, fixing bugs, or refactoring code.

#broad-capability#creative#architectureSoftware Engineering

Context Map

Generate a map of all files relevant to a task before making changes

#github-copilot#code#qualitySoftware Engineering

Context Optimization Techniques

Context optimization extends the effective capacity of limited context windows through strategic compression, masking, caching, and partitioning. Effective optimization increases useful capacity without requiring larger models or longer windows — but only when applied with measurement discipline. The techniques below are ordered by impact and risk.

#broad-capability#agent-skills#designSoftware Engineering

Continue Claude Work

Recover actionable context from local `.claude` session artifacts and continue interrupted work without running `claude --resume`. This skill should be used when the user provides a Claude session ID, asks to continue prior work from local history, or wants to inspect `.claude` files before resuming implementation.

#broad-capability#research#documentsSoftware Engineering

Contribution Checker — Single PR Evaluator

Evaluate a single PR against the target repository's CONTRIBUTING.md for compliance and quality

#broad-capability#agentic-workflows#github-actionsSoftware Engineering

Contributions Hub

Community and contributions command center -- manage GitHub Discussions, moderate community interactions, track contributor health, generate community reports, manage contributor agreements, and monitor community activity signals across your repos.

#broad-capability#accessibility#a11ySoftware Engineering

Convert Spring JPA project to Spring Data Cosmos

Step-by-step guide for converting Spring Boot JPA applications to use Azure Cosmos DB with Spring Data Cosmos

#github-copilot#database#designSoftware Engineering

Copilot Instructions Blueprint Generator

Technology-agnostic blueprint generator for creating comprehensive copilot-instructions.md files that guide GitHub Copilot to produce code consistent with project standards, architecture patterns, and exact technology versions by analyzing existing codebase patterns and avoiding assumptions.

#github-copilot#skill#authoringSoftware Engineering

Copilot SDK

Build applications powered by GitHub Copilot using the Copilot SDK. Use when creating programmatic integrations with Copilot across Node.js/TypeScript, Python, Go, or .NET. Covers session management, custom tools, streaming, hooks, MCP servers, BYOK providers, session persistence, custom agents, skills, and deployment patterns. Requires GitHub Copilot CLI installed and a GitHub Copilot subscription (unless using BYOK).

#broad-capability#development#setupSoftware Engineering

Copilot Spaces

Use Copilot Spaces to provide project-specific context to conversations. Use this skill when users mention a "Copilot space", want to load context from a shared knowledge base, discover available spaces, or ask questions grounded in curated project documentation, code, and instructions.

#github-copilot#project#managementSoftware Engineering

Copilot Usage Metrics

Retrieve and display GitHub Copilot usage metrics for organizations and enterprises using the GitHub CLI and REST API.

#github-copilot#performance#optimizationSoftware Engineering

Courier Notification Skills

Use when building notifications with Courier across email, SMS, push, in-app inbox, Slack, Teams, or WhatsApp. Covers transactional messages (password reset, OTP, orders, billing), growth notifications (onboarding, engagement, referral), multi-channel routing, preferences and topics, reliability and webhooks, journeys (multi-step notification sequences via API), template CRUD and Elemental content, routing strategies, provider configuration, the Courier CLI and MCP server, and migrations from Knock, Novu, or other notification systems.

#work-life#productivity#notificationsSoftware Engineering

Cpg Analysis

Deep code property graph analysis with Joern CPG (AST+CFG+PDG) and CodeQL for control flow, data flow, taint analysis, and security auditing

#claude-bootstrap#bootstrap#codeSoftware Engineering

Cpp Pro

Writes, optimizes, and debugs C++ applications using modern C++20/23 features, template metaprogramming, and high-performance systems techniques. Use when building or refactoring C++ code requiring concepts, ranges, coroutines, SIMD optimization, or careful memory management — or when addressing performance bottlenecks, concurrency issues, and build system configuration with CMake.

#engineering#full-stack#backendSoftware Engineering

Create Agentsmd

Prompt for generating an AGENTS.md file for a repository

#github-copilot#documentationSoftware Engineering

Create Architectural Decision Record

Create an Architectural Decision Record (ADR) document for AI-optimized decision documentation.

#github-copilot#architectureSoftware Engineering

Create A Skill

Create new agent skills from scratch, modify and improve existing skills, and measure skill performance through evaluation and benchmarking. Use when users want to create a skill, write a skill, build a new skill, edit or optimize an existing skill, run evals to test a skill, benchmark skill performance, or optimize a skill's description for better triggering accuracy. Also triggers when users say "turn this into a skill", "make a skill for X", "skill for doing Y", or ask about skill structure, skill format, or SKILL.md files.

#broad-capability#skill-authoring#code-reviewSoftware Engineering

Create Branch

Create a git branch following Sentry naming conventions. Use when asked to "create a branch", "new branch", "start a branch", "make a branch", "switch to a new branch", or when starting new work on the default branch.

#observability#sentry#versionSoftware Engineering

Create GitHub Action Workflow Specification

Create a formal specification for an existing GitHub Actions CI/CD workflow, optimized for AI consumption and workflow maintenance.

#github-copilot#planningSoftware Engineering

Create GitHub Issue Feature From Specification

Create GitHub Issue for feature request from specification file using feature_request.yml template.

#github-copilot#project#managementSoftware Engineering

Create GitHub Issues Feature From Implementation Plan

Create GitHub Issues from implementation plan phases using feature_request.yml or chore_request.yml templates.

#github-copilot#project#managementSoftware Engineering

Create GitHub Issues For Unmet Specification Requirements

Create GitHub Issues for unimplemented requirements from specification files using feature_request.yml template.

#github-copilot#planningSoftware Engineering

Create Implementation Plan

Create a new implementation plan file for new features, refactoring existing code or upgrading packages, design, architecture or infrastructure.

#github-copilot#planningSoftware Engineering

Create LLMs

Create an llms.txt file from scratch based on repository structure following the llms.txt specification at https://llmstxt.org/

#github-copilot#documentationSoftware Engineering

Create Plan

Create a concise plan. Use when a user explicitly asks for a plan related to a coding task.

#broad-capability#creative#planningSoftware Engineering

Create Specification

Create a new specification file for the solution, optimized for Generative AI consumption.

#github-copilot#documentationSoftware Engineering

Create Spring Boot Java Project

Create Spring Boot Java Project Skeleton

#github-copilot#backend#developmentSoftware Engineering

Create Spring Boot Kotlin Project

Create Spring Boot Kotlin Project Skeleton

#github-copilot#backend#developmentSoftware Engineering

Create Technical Spike

Create time-boxed technical spike documents for researching and resolving critical development decisions before implementation.

#github-copilot#planningSoftware Engineering

Creating Oracle To Postgres Migration Bug Report

Creates structured bug reports for defects found during Oracle-to-PostgreSQL migration. Use when documenting behavioral differences between Oracle and PostgreSQL as actionable bug reports with severity, root cause, and remediation steps.

#github-copilot#debuggingSoftware Engineering

Creating Oracle To Postgres Migration Integration Tests

Creates integration test cases for .NET data access artifacts during Oracle-to-PostgreSQL database migrations. Generates DB-agnostic xUnit tests with deterministic seed data that validate behavior consistency across both database systems. Use when creating integration tests for a migrated project, generating test coverage for data access layers, or writing Oracle-to-PostgreSQL migration validation tests.

#github-copilot#testingSoftware Engineering

Creating Skills

Guide for creating Claude Code skills following Anthropic's official best practices. Use when user wants to create a new skill, build a skill, write SKILL.md, update an existing skill, or needs skill creation guidelines. Provides structure, frontmatter fields, naming conventions, and new features like dynamic context injection and subagent execution.

#development#skill#authoringSoftware Engineering

Csharp Developer

Use when building C# applications with .NET 8+, ASP.NET Core APIs, or Blazor web apps. Builds REST APIs using minimal or controller-based routing, configures database access with Entity Framework Core, implements async patterns and cancellation, structures applications with CQRS via MediatR, and scaffolds Blazor components with state management. Invoke for C#, .NET, ASP.NET Core, Blazor, Entity Framework, EF Core, Minimal API, MAUI, SignalR.

#engineering#full-stack#backendSoftware Engineering

Csharp Docs

Ensure that C# types are documented with XML comments and follow best practices for documentation.

#github-copilot#documentationSoftware Engineering

Csharp Mstest

Get best practices for MSTest 3.x/4.x unit testing, including modern assertion APIs and data-driven tests

#github-copilot#testingSoftware Engineering

Csharp Nunit

Get best practices for NUnit unit testing, including data-driven tests

#github-copilot#testingSoftware Engineering

Csharp Tunit

Get best practices for TUnit unit testing, including data-driven tests

#github-copilot#testingSoftware Engineering

Cto Advisor

Technical leadership guidance for engineering teams, architecture decisions, and technology strategy. Use when assessing technical debt, scaling engineering teams, evaluating technologies, making architecture decisions, establishing engineering metrics, or when user mentions CTO, tech debt, technical debt, team scaling, architecture decisions, technology evaluation, engineering metrics, DORA metrics, or technology strategy.

#work-life#productivity#businessSoftware Engineering

Cucumber Skill

Generates Cucumber BDD tests with Gherkin feature files and step definitions in Java, JavaScript, or Ruby. Use when user mentions "Cucumber", "Gherkin", "Feature/Scenario", "Given/When/Then", "BDD". Triggers on: "Cucumber", "Gherkin", "BDD", "Feature file", "Given/When/Then", "step definitions".

#testing#automationSoftware Engineering

Custom Agent Foundry

Expert at designing and creating VS Code custom agents with optimal configurations

#github-copilot#architectureSoftware Engineering

Custom Instructions File Guidelines

Guidelines for creating high-quality custom instruction files for GitHub Copilot

#github-copilot#documentationSoftware Engineering

C# アプリケーション開発

C# アプリケーション構築指針 by @tsubakimoto

#github-copilot#code#qualitySoftware Engineering

Dart and Flutter

Instructions for writing Dart and Flutter code following the official recommendations.

#github-copilot#code#qualitySoftware Engineering

Database Designer

Use when the user asks to design database schemas, plan data migrations, optimize queries, choose between SQL and NoSQL, or model data relationships.

#database#designSoftware Engineering

Database Migration

Execute database migrations across ORMs and platforms with zero-downtime strategies, data transformation, and rollback procedures. Use when migrating databases, changing schemas, performing data transformations, or implementing zero-downtime deployment strategies.

#broad-capability#engineering#agent-skillsSoftware Engineering

Database Schema

Schema awareness - read before coding, type generation, prevent column errors

#claude-bootstrap#bootstrap#databaseSoftware Engineering

Database Schema Designer

Use when the user asks to create ERD diagrams, normalize database schemas, design table relationships, or plan schema migrations.

#database#designSoftware Engineering

Database Schema Designer & Optimizer

Design, analyze, and optimize relational database schemas — from initial entity modeling through index strategy and query tuning. Covers the full lifecycle: requirements gathering, logical model, physical schema, indexing, query optimization, and monitoring.

#database#schema-design#sqlSoftware Engineering

Data Structure Protocol

Build and navigate DSP (Data Structure Protocol) — graph-based long-term structural memory of codebases for LLM agents. Stores entities (modules, functions), their dependencies (imports), public API (shared/exports), and reasons for every connection. Use when: (1) project has a .dsp/ directory, (2) user asks to set up DSP or bootstrap project structure, (3) creating/modifying/deleting code files in a DSP-tracked project, (4) navigating project structure, understanding dependencies, or finding modules, (5) user mentions DSP, dsp-cli, .dsp, or structure mapping.

#data-structures#architectureSoftware Engineering

Dataverse Python Advanced Patterns

Generate production code for Dataverse SDK using advanced patterns, error handling, and optimization techniques.

#github-copilot#backend#developmentSoftware Engineering

Dataverse Python Production Code

Generate production-ready Python code using Dataverse SDK with error handling, optimization, and best practices

#github-copilot#backend#developmentSoftware Engineering