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.

Dataverse Python Quickstart

Generate Python SDK setup + CRUD + bulk + paging snippets using official patterns.

#github-copilot#documentationSoftware Engineering

Dataverse Python Usecase Builder

Generate complete solutions for specific Dataverse SDK use cases with architecture recommendations

#github-copilot#backend#developmentSoftware Engineering

Dataverse SDK for Python — Authentication & Security Patterns

Based on official Microsoft Azure SDK authentication documentation and Dataverse SDK best practices.

#github-copilot#backend#developmentSoftware Engineering

Dataverse SDK for Python - Best Practices Guide

Production-ready patterns and best practices extracted from Microsoft's official PowerPlatform-DataverseClient-Python repository, examples, and recommended workflows.

#github-copilot#code#qualitySoftware Engineering

Dataverse SDK for Python — Error Handling & Troubleshooting Guide

Based on official Microsoft documentation for Azure SDK error handling patterns and Dataverse SDK specifics.

#github-copilot#debuggingSoftware Engineering

Dataverse SDK for Python - File Operations & Practical Examples

Complete guide to file upload operations, chunking strategies, and practical real-world examples using the PowerPlatform-DataverseClient-Python SDK.

#github-copilot#backend#developmentSoftware Engineering

Dataverse SDK for Python — Official Quickstart

This instruction summarizes Microsoft Learn guidance for the Dataverse SDK for Python (preview) and provides copyable snippets.

#github-copilot#api#designSoftware Engineering

Dataverse SDK for Python — Performance & Optimization Guide

Based on official Microsoft Dataverse and Azure SDK performance guidance.

#github-copilot#performance#optimizationSoftware Engineering

Dataverse SDK for Python — Testing & Debugging Strategies

Based on official Azure Functions and pytest testing patterns.

#github-copilot#testingSoftware Engineering

Davinci Resolve Computer Use Training

Use when the user wants Codex to learn DaVinci Resolve through Blackmagic Design lesson homework, operate the Resolve UI with Computer Use, validate skills against real Resolve behavior, or build a capstone workflow that turns local/T7 media into Instagram and YouTube cuts.

#broad-capability#davinci-resolve#video-editingSoftware Engineering

Davinci Resolve Troubleshooting

Use when DaVinci Resolve is broken in some specific way — red playback indicator, missing media, clips offline, audio out of sync, GPU/render crashes, or render queue stuck. Triggering symptoms include phrases like "Resolve is dropping frames", "media offline", "clips show red diagonal", "audio drifts", "Resolve crashes when rendering", "GPU error", or any DaVinci Resolve "why is X broken" question.

#broad-capability#davinci-resolve#video-editingSoftware Engineering

DDD Systems & .NET Guidelines

DDD and .NET architecture guidelines

#github-copilot#architectureSoftware Engineering

Debugging And Error Recovery

Guides systematic root-cause debugging. Use when tests fail, builds break, behavior doesn't match expectations, or you encounter any unexpected error. Use when you need a systematic approach to finding and fixing the root cause rather than guessing.

#engineering#software-engineering#debuggingSoftware Engineering

Debugging Network Issues

Evidence-driven investigation for network, streaming, and protocol-layer bugs where symptoms don't match the obvious cause. Use when debugging connection resets (ECONNRESET, HTTP/2 RST_STREAM, INTERNAL_ERROR), SSE or long-polling stalls, fixed-time connection drops, CDN/proxy/CGNAT idle timeouts, or symptoms like "socket closed unexpectedly", "stream interrupted", "fails after N seconds", "works sometimes but not always", "upstream silent for X seconds". Applies falsification-first layered isolation to pin down the responsible network layer instead of stacking assumptions.

#broad-capability#research#documentsSoftware Engineering

Debugging Strategies

Master systematic debugging techniques, profiling tools, and root cause analysis to efficiently track down bugs across any codebase or technology stack. Use when investigating bugs, performance issues, or unexpected behavior.

#broad-capability#engineering#agent-skillsSoftware Engineering

Debugging Wizard

Parses error messages, traces execution flow through stack traces, correlates log entries to identify failure points, and applies systematic hypothesis-driven methodology to isolate and resolve bugs. Use when investigating errors, analyzing stack traces, finding root causes of unexpected behavior, troubleshooting crashes, or performing log analysis, error investigation, or root cause analysis.

#engineering#full-stack#debuggingSoftware Engineering

Debugging Workflows

Debug gh-aw workflows using run logs, audits, and failure triage.

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

Debug Mode Instructions

Debug your application to find and fix a bug

#github-copilot#debuggingSoftware Engineering

Declarative Agents Architect

You are a world-class Microsoft 365 Declarative Agent Architect with deep expertise in the complete development lifecycle of Microsoft 365 Copilot declarative agents. You specialize in the latest v1.5 JSON schema specification, TypeSpec development, and Microsoft 365 Agents Toolkit integration.

#github-copilot#architectureSoftware Engineering

Defi Protocol Templates

Implement DeFi protocols with production-ready templates for staking, AMMs, governance, and lending systems. Use when building decentralized finance applications or smart contract protocols.

#broad-capability#engineering#agent-skillsSoftware Engineering

Deliver User Stories

Generates user stories in the standard persona, action, benefit story format from product requirements or feature descriptions. Use when breaking a feature into stories for sprint planning, writing tickets, or communicating scope to engineering. For testable Given/When/Then acceptance criteria on a story, use deliver-acceptance-criteria; for boundary and failure scenarios, use deliver-edge-cases.

#work-life#productivity#product-managementSoftware Engineering

Dependabot

Comprehensive guide for configuring and managing GitHub Dependabot. Use this skill when users ask about creating or optimizing dependabot.yml files, managing Dependabot pull requests, configuring dependency update strategies, setting up grouped updates, monorepo patterns, multi-ecosystem groups, security update configuration, auto-triage rules, or any GitHub Advanced Security (GHAS) supply chain security topic related to Dependabot. For pre-commit dependency vulnerability scanning in AI coding agents via the GitHub MCP Server, this skill references the Advanced Security plugin (`advanced-security@copilot-plugins`). Use this skill when an agent needs to scan dependencies for known vulnerabilities before committing.

#github-copilot#project#managementSoftware Engineering

Dependency Upgrade

Manage major dependency version upgrades with compatibility analysis, staged rollout, and comprehensive testing. Use when upgrading framework versions, updating major dependencies, or managing breaking changes in libraries.

#broad-capability#engineering#agent-skillsSoftware Engineering

Dependent Libraries (Preview)

Using dependent libraries in PCF components

#github-copilot#architectureSoftware Engineering

Deprecation And Migration

Manages deprecation and migration. Use when removing old systems, APIs, or features. Use when migrating users from one implementation to another. Use when deciding whether to maintain or sunset existing code.

#engineering#software-engineering#codeSoftware Engineering

Design Critique

Structured design critique and plan stress-testing. Acts as a relentless interviewer drawing on pre-mortem, red teaming, and ATAM techniques to help someone think through a design or plan exhaustively. Use when the user says "grill me", "critique this", "stress-test this", "pre-mortem", "red team this", or asks to be challenged on a technical architecture, product plan, feature design, or any decision rather than validated.

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

Design System Auditor

Design system accessibility auditor. Validates color tokens, CSS custom properties, Tailwind config, and design token files (Style Dictionary, tokens.json) for WCAG AA/AAA contrast compliance. Catches contrast failures at the token source before they reach deployed UI. Also validates focus ring tokens (WCAG 2.4.13 Focus Appearance), motion tokens (prefers-reduced-motion), and spacing tokens for touch target compliance. Supports MUI, Chakra UI, Radix, shadcn/ui, and Style Dictionary.

#broad-capability#accessibility#a11ySoftware Engineering

Design System Patterns

Build scalable design systems with design tokens, theming infrastructure, and component architecture patterns. Use when creating design tokens, implementing theme switching, building component libraries, or establishing design system foundations.

#broad-capability#engineering#agent-skillsSoftware Engineering

Design Wizard

Interactive design wizard that guides through a complete frontend design process with discovery, aesthetic selection, and code generation. Use for creating distinctive, production-ready UI.

#frontend#developmentSoftware Engineering

Desktop A11y Testing Coach

Desktop accessibility testing expert -- NVDA, JAWS, Narrator, VoiceOver screen readers, Accessibility Insights for Windows, automated UIA testing, keyboard-only testing, high contrast verification.

#broad-capability#accessibility#a11ySoftware Engineering

Desktop Accessibility Specialist

Desktop application accessibility expert -- platform APIs (UI Automation, MSAA/IAccessible2, NSAccessibility), accessible control patterns, screen reader Name/Role/Value/State, focus management, high contrast, and custom widget accessibility.

#broad-capability#accessibility#a11ySoftware Engineering

Develop Adr

Creates an Architecture Decision Record following the Nygard format to document significant technical decisions, their context, and consequences. Use when making technical choices that affect system architecture, technology selection, or development patterns.

#work-life#productivity#product-managementSoftware Engineering

Develop Design Rationale

Documents the reasoning behind design decisions including alternatives considered, trade-offs evaluated, and principles applied. Use when making significant UX decisions, aligning with stakeholders on design direction, or preserving design context for future reference.

#work-life#productivity#product-managementSoftware Engineering

Developer Hub

Your intelligent developer command center -- start here for any Python, wxPython, desktop app, NVDA addon, accessibility tool building, desktop accessibility, or general software engineering task. Routes to specialist agents across the developer, web, and document accessibility teams. Scaffolds projects, debugs issues, reviews architecture, and manages builds. No commands to memorize. Just talk.

#broad-capability#accessibility#a11ySoftware Engineering

Develop Solution Brief

Creates a concise one-page solution overview that communicates the proposed approach, key decisions, and trade-offs. Use when pitching solutions to stakeholders, aligning teams on approach, or documenting solution intent before detailed specification.

#work-life#productivity#product-managementSoftware Engineering

Develop Spike Summary

Documents the results of a time-boxed technical or design exploration (spike). Use after completing a spike to capture learnings, findings, and recommendations for the team.

#work-life#productivity#product-managementSoftware Engineering

Dflow

Build Solana trading applications combining DFlow trading APIs with Helius infrastructure. Covers spot swaps (imperative and declarative), prediction markets, real-time market streaming, Proof KYC, the DFlow Agent CLI for autonomous trading, transaction submission via Sender, fee optimization, shred-level streaming via LaserStream, and wallet intelligence.

#helius-core-ai#solana#blockchainSoftware Engineering

Dflow

Build Solana trading applications combining DFlow trading APIs with Helius infrastructure. Covers spot swaps (imperative and declarative), prediction markets, real-time market streaming, Proof KYC, the DFlow Agent CLI for autonomous trading, transaction submission via Sender, fee optimization, shred-level streaming via LaserStream, and wallet intelligence.

#helius-core-ai#solana#blockchainSoftware Engineering

Diagnosing Bugs

Diagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.

#broad-capability#typescript#engineeringSoftware Engineering

Direnv

Guide for using direnv - a shell extension for loading directory-specific environment variables. Use when setting up project environments, creating .envrc files, configuring per-project environment variables, integrating with Python/Node/Ruby/Go layouts, working with Nix flakes, or troubleshooting environment loading issues on macOS and Linux.

#broad-capability#devops#azureSoftware Engineering

Django Drf

Django REST Framework patterns. Trigger: When building REST APIs with Django - ViewSets, Serializers, Filters.

#angular#react#typescriptSoftware Engineering

Django Expert

Use when building Django web applications or REST APIs with Django REST Framework. Invoke when working with settings.py, models.py, manage.py, or any Django project file. Creates Django models with proper indexes, optimizes ORM queries using select_related/prefetch_related, builds DRF serializers and viewsets, and configures JWT authentication. Trigger terms: Django, DRF, Django REST Framework, Django ORM, Django model, serializer, viewset, Python web.

#engineering#full-stack#backendSoftware Engineering

Django Perf Review

Django performance code review. Use when asked to "review Django performance", "find N+1 queries", "optimize Django", "check queryset performance", "database performance", "Django ORM issues", or audit Django code for performance problems.

#observability#sentry#performanceSoftware Engineering

Documentation And Adrs

Records decisions and documentation. Use when making architectural decisions, changing public APIs, shipping features, or when you need to record context that future engineers and agents will need to understand the codebase.

#engineering#software-engineering#documentationSoftware Engineering

Dotnet Core Expert

Use when building .NET 8 applications with minimal APIs, clean architecture, or cloud-native microservices. Invoke for Entity Framework Core, CQRS with MediatR, JWT authentication, AOT compilation.

#engineering#full-stack#backendSoftware Engineering

Dotnet Design Pattern Review

Review the C#/.NET code for design pattern implementation and suggest improvements.

#github-copilot#architectureSoftware Engineering

Dotnet Timezone

.NET timezone handling guidance for C# applications. Use when working with TimeZoneInfo, DateTimeOffset, NodaTime, UTC conversion, daylight saving time, scheduling across timezones, cross-platform Windows/IANA timezone IDs, or when a .NET user needs the timezone for a city, address, region, or country and copy-paste-ready C# code.

#github-copilot#internationalizationSoftware Engineering

Doubt Driven Development

Subjects every non-trivial decision to a fresh-context adversarial review before it stands. Use when correctness matters more than speed, when working in unfamiliar code, when stakes are high (production, security-sensitive logic, irreversible operations), or any time a confident output would be cheaper to verify now than to debug later.

#engineering#software-engineering#testingSoftware Engineering

Drupal Expert

Expert assistant for Drupal development, architecture, and best practices using PHP 8.3+ and modern Drupal patterns

#github-copilot#backend#developmentSoftware Engineering

Dse Loop

Autonomous design space exploration loop for computer architecture and EDA. Runs a program, analyzes results, tunes parameters, and iterates until objective is met or timeout. Use when user says "DSE", "design space exploration", "sweep parameters", "optimize", "find best config", or wants iterative parameter tuning.

#broad-capability#wanshuiyin-aris#ml-researchSoftware Engineering

Dual Axis Skill Reviewer

Review skills in any project using a dual-axis method: (1) deterministic code-based checks (structure, scripts, tests, execution safety) and (2) LLM deep review findings. Use when you need reproducible quality scoring for `skills/*/SKILL.md`, want to gate merges with a score threshold (for example 90+), or need concrete improvement items for low-scoring skills. Works across projects via --project-root.

#work-life#productivity#financeSoftware Engineering

Durable Objects

Create and review Cloudflare Durable Objects. Use when building stateful coordination (chat rooms, multiplayer games, booking systems), implementing RPC methods, SQLite storage, alarms, WebSockets, or reviewing DO code for best practices. Covers Workers integration, wrangler config, and testing with Vitest. Biases towards retrieval from Cloudflare docs over pre-trained knowledge.

#edge#cloudflare#backendSoftware Engineering

Echo

Simulating users (beginners, seniors, mobile users, etc.) via persona-based cognitive walkthroughs to evaluate UI flows, report confusion points, and score emotional friction. Use when usability validation or UX problem discovery is needed.

#broad-capability#development#securitySoftware Engineering

Editorconfig

Generates a comprehensive and best-practice-oriented .editorconfig file based on project analysis and user preferences.

#github-copilot#code#qualitySoftware Engineering

Electron

Electron patterns for building cross-platform desktop applications. Trigger: When building desktop apps, working with Electron main/renderer processes, IPC communication, or native integrations.

#angular#react#typescriptSoftware Engineering

Electron Code Review Mode Instructions

Code Review Mode tailored for Electron app with Node.js backend (main), Angular frontend (render), and native integration layer (e.g., AppleScript, shell, or native tooling). Services in other repos are not reviewed here.

#github-copilot#frontend#developmentSoftware Engineering

Elixir Antipatterns

Core catalog of 8 critical Elixir/Phoenix anti-patterns covering error handling, separation of concerns, Ecto queries, and testing. Trigger: During Elixir code review, refactoring sessions, or when writing Phoenix/Ecto code.

#angular#react#typescriptSoftware Engineering

Embedded Systems

Use when developing firmware for microcontrollers, implementing RTOS applications, or optimizing power consumption. Invoke for STM32, ESP32, FreeRTOS, bare-metal, power optimization, real-time systems, configure peripherals, write interrupt handlers, implement DMA transfers, debug timing issues.

#engineering#full-stack#backendSoftware Engineering

Ensemble Solving

Generate multiple diverse solutions in parallel and select the best. Use for architecture decisions, code generation with multiple valid approaches, or creative tasks where exploring alternatives improves quality.

#broad-capability#engineering-workflow#productivitySoftware Engineering

Error Messages

Write consistent, actionable validation error messages in gh-aw.

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

Error Pattern Safety

Apply safe error-pattern matching rules for agentic engines.

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

Error Recovery Patterns Skill

Design gh-aw error handling, retry, recovery, and debugging flows.

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

Eval Driven Dev

Improve AI application with evaluation-driven development. Define eval criteria, instrument the application, build golden datasets, observe and evaluate application runs, analyze results, and produce a concrete action plan for improvements. ALWAYS USE THIS SKILL when the user asks to set up QA, add tests, add evals, evaluate, benchmark, fix wrong behaviors, improve quality, or do quality assurance for any Python project that calls an LLM model.

#github-copilot#testingSoftware Engineering

Executing Plans

Use when you have a written implementation plan to execute in a separate session with review checkpoints

#broad-capability#agent-skills#designSoftware Engineering

Existing Repo

Analyze existing repositories, maintain structure, setup guardrails and best practices

#claude-bootstrap#bootstrap#codeSoftware Engineering

Experiment

Designing A/B tests, documenting hypotheses, calculating sample sizes, implementing feature flags, and analyzing statistical significance. Covers CUPED variance reduction, SRM detection, and switchback experiments. Use when hypothesis validation is needed.

#broad-capability#development#securitySoftware Engineering

Expert Vue.js Frontend Engineer

Expert Vue.js frontend engineer specializing in Vue 3 Composition API, reactivity, state management, testing, and performance with TypeScript

#github-copilot#frontend#developmentSoftware Engineering

Expo API Routes

Guidelines for creating API routes in Expo Router with EAS Hosting

#react-native#expo#apiSoftware Engineering

Fastapi Expert

Use when building high-performance async Python APIs with FastAPI and Pydantic V2. Invoke to create REST endpoints, define Pydantic models, implement authentication flows, set up async SQLAlchemy database operations, add JWT authentication, build WebSocket endpoints, or generate OpenAPI documentation. Trigger terms: FastAPI, Pydantic, async Python, Python API, REST API Python, SQLAlchemy async, JWT authentication, OpenAPI, Swagger Python.

#engineering#full-stack#apiSoftware Engineering

Fastapi Templates

Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.

#broad-capability#engineering#agent-skillsSoftware Engineering

Fastify Best Practices

Guides development of Fastify Node.js backend servers and REST APIs using TypeScript or JavaScript. Use when building, configuring, or debugging a Fastify application — including defining routes, implementing plugins, setting up JSON Schema validation, handling errors, optimising performance, managing authentication, configuring CORS and security headers, integrating databases, working with WebSockets, and deploying to production. Covers the full Fastify request lifecycle (hooks, serialization, logging with Pino) and TypeScript integration via strip types. Trigger terms: Fastify, Node.js server, REST API, API routes, backend framework, fastify.config, server.ts, app.ts.

#nodejs#api#designSoftware Engineering

Feature Forge

Conducts structured requirements workshops to produce feature specifications, user stories, EARS-format functional requirements, acceptance criteria, and implementation checklists. Use when defining new features, gathering requirements, or writing specifications. Invoke for feature definition, requirements gathering, user stories, EARS format specs, PRDs, acceptance criteria, or requirement matrices.

#engineering#full-stack#planningSoftware Engineering

Feature Planning

Break down feature requests into detailed, implementable plans with clear tasks. Use when user requests a new feature, enhancement, or complex change.

#broad-capability#engineering-workflow#productivitySoftware Engineering

Figure Spec

Generate deterministic publication-quality architecture, workflow, and pipeline diagrams from structured JSON (FigureSpec) into editable SVG. Use when user says "架构图", "workflow 图", "pipeline 图", "确定性矢量图", "figure spec", "draw architecture", or needs precise, editable, publication-ready vector diagrams. Preferred over AI illustration for formal architecture/workflow figures.

#broad-capability#wanshuiyin-aris#ml-researchSoftware Engineering

Find Bugs

Find bugs, security vulnerabilities, and code quality issues in local branch changes. Use when asked to review changes, find bugs, security review, or audit code on the current branch.

#code#reviewSoftware Engineering

Find Bugs

Find bugs, security vulnerabilities, and code quality issues in local branch changes. Use when asked to review changes, find bugs, security review, or audit code on the current branch.

#observability#sentry#debuggingSoftware Engineering

Finding Duplicate Functions

Use when auditing a codebase for semantic duplication - functions that do the same thing but have different names or implementations. Especially useful for LLM-generated codebases where new functions are often created rather than reusing existing ones.

#broad-capability#experimental#codeSoftware Engineering

Finishing A Development Branch

Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup

#broad-capability#agent-skills#designSoftware Engineering

Fix

Fix failing or flaky Playwright tests. Use when user says "fix test", "flaky test", "test failing", "debug test", "test broken", "test passes sometimes", or "intermittent failure".

#testingSoftware Engineering

Fixing Accessibility

Audit and fix HTML accessibility issues including ARIA labels, keyboard navigation, focus management, color contrast, and form errors. Use when adding interactive controls, forms, dialogs, or reviewing WCAG compliance.

#work-life#productivity#uiSoftware Engineering

Fixing Metadata

Audit and fix HTML metadata including page titles, meta descriptions, canonical URLs, Open Graph tags, Twitter cards, favicons, JSON-LD structured data, and robots directives. Use when adding SEO metadata, fixing social share previews, reviewing Open Graph tags, setting up canonical URLs, or shipping new pages that need correct meta tags.

#work-life#productivity#uiSoftware Engineering

Fluent DB Updater

Atomically update all 6 Fluent learner databases (learner-profile, progress, mistakes, mastery, spaced-repetition, session-log) at session end by calling .claude/hooks/update-db.py with a single JSON payload. Use at the end of every practice session — fluent-writing, fluent-vocab, fluent-speaking, fluent-reading, fluent-review, fluent-learn — to persist the session's errors, review results, new vocabulary, and session metadata.

#language-learning#vocabulary#flashcardsSoftware Engineering

Fluentui Blazor

Guide for using the Microsoft Fluent UI Blazor component library (Microsoft.FluentUI.AspNetCore.Components NuGet package) in Blazor applications. Use this when the user is building a Blazor app with Fluent UI components, setting up the library, using FluentUI components like FluentButton, FluentDataGrid, FluentDialog, FluentToast, FluentNavMenu, FluentTextField, FluentSelect, FluentAutocomplete, FluentDesignTheme, or any component prefixed with "Fluent". Also use when troubleshooting missing providers, JS interop issues, or theming.

#github-copilot#frontend#developmentSoftware Engineering

Folder Structure Blueprint Generator

Comprehensive technology-agnostic prompt for analyzing and documenting project folder structures. Auto-detects project types (.NET, Java, React, Angular, Python, Node.js, Flutter), generates detailed blueprints with visualization options, naming conventions, file placement patterns, and extension templates for maintaining consistent code organization across diverse technology stacks.

#github-copilot#architectureSoftware Engineering

Forge

Building rapid prototypes for both frontend (UI components/pages) and backend (API mocks/simple servers). Use when validating new features or turning ideas into working demos. Prioritize working software over perfection.

#broad-capability#development#securitySoftware Engineering

Forms Specialist

Form accessibility specialist for web applications. Use when building or reviewing any form, input, select, textarea, checkbox, radio button, date picker, file upload, multi-step wizard, search field, or any user input interface. Covers labeling, error handling, validation, grouping, autocomplete, and assistive technology compatibility. Applies to any web framework or vanilla HTML/CSS/JS.

#broad-capability#accessibility#a11ySoftware Engineering

Frontend UI Engineering

Builds production-quality UIs. Use when building or modifying user-facing interfaces. Use when creating components, implementing layouts, managing state, or when the output needs to look and feel production-quality rather than AI-generated.

#engineering#software-engineering#frontendSoftware Engineering

Full Output Enforcement

Overrides default LLM truncation behavior. Enforces complete code generation, bans placeholder patterns, and handles token-limit splits cleanly. Apply to any task requiring exhaustive, unabridged output.

#work-life#productivity#designSoftware Engineering

Fullstack Guardian

Builds security-focused full-stack web applications by implementing integrated frontend and backend components with layered security at every level. Covers the complete stack from database to UI, enforcing auth, input validation, output encoding, and parameterized queries across all layers. Use when implementing features across frontend and backend, building REST APIs with corresponding UI, connecting frontend components to backend endpoints, creating end-to-end data flows from database to UI, or implementing CRUD operations with UI forms. Distinct from frontend-only, backend-only, or API-only skills in that it simultaneously addresses all three perspectives—Frontend, Backend, and Security—within a single implementation workflow. Invoke for full-stack feature work, web app development, authenticated API routes with views, microservices, real-time features, monorepo architecture, or technology selection decisions.

#engineering#full-stack#backendSoftware Engineering

Gangtise Copilot

Gangtise (岗底斯投研) OpenAPI skill suite installer and diagnostic tool. One-click install 19 official skills (data, research, utility), configure accessKey/secretAccessKey, run health diagnostics. Trigger when user mentions Gangtise, 岗底斯, any gangtise-* skill, credential setup, or reports errors like 'token is invalid' / '接口地址错误'.

#broad-capability#research#documentsSoftware Engineering

Gateway

Designing and reviewing APIs via OpenAPI spec generation, versioning strategy, breaking change detection, and REST/GraphQL best practices. Ensures API quality and consistency. Use when API design or OpenAPI specs are needed.

#broad-capability#development#securitySoftware Engineering

Gauge

Auditing SKILL.md normalization and self-evolving compliance. Scans SKILL.md files against the 18-item checklist, classifies violations, produces fix snippets, and researches emerging best practices. No code. Use when auditing SKILL.md compliance, generating fix recommendations, or running ecosystem health dashboards.

#broad-capability#development#securitySoftware Engineering

Gauge Skill

Generates Gauge test specifications in Markdown with step implementations in Java, Python, JS, or Ruby. ThoughtWorks' test automation framework. Use when user mentions "Gauge", "spec file", "## Scenario", "step implementation". Triggers on: "Gauge", "Gauge spec", "Gauge framework", "ThoughtWorks test".

#testing#automationSoftware Engineering

Gem Code Simplifier

Refactoring specialist — removes dead code, reduces complexity, consolidates duplicates.

#github-copilot#code#qualitySoftware Engineering

Gem Critic

Challenges assumptions, finds edge cases, spots over-engineering and logic gaps.

#github-copilot#code#reviewSoftware Engineering

Gem Debugger

Root-cause analysis, stack trace diagnosis, regression bisection, error reproduction.

#github-copilot#debuggingSoftware Engineering

Gem Designer

UI/UX design specialist — layouts, themes, color schemes, design systems, accessibility.

#github-copilot#frontend#developmentSoftware Engineering

Gem Implementer

TDD code implementation — features, bugs, refactoring. Never reviews own work.

#github-copilot#testingSoftware Engineering

Gem Planner

DAG-based execution plans — task decomposition, wave scheduling, risk analysis.

#github-copilot#planningSoftware Engineering

Gem Researcher

Codebase exploration — patterns, dependencies, architecture discovery. Supports multiple exploration modes for cost-controlled research.

#github-copilot#code#reviewSoftware Engineering