Skip to main content

このリポジトリの skills

Tyler-R-Kendrick/agent-skills - 2ページ

SkillsMP は Tyler-R-Kendrick/agent-skills から 345 件の skill を収集しています。skill を開くとソースと詳細を確認できます。

Tyler-R-Kendrick/agent-skills

収集済み skill 345 件中 40 件を表示しています。

職業分類
ソフトウェア開発者
説明

Use when applying software craftsmanship principles — code quality, professional practices, and continuous improvement drawn from canonical works. USE FOR: code quality principles, Boy Scout Rule, DRY/KISS/YAGNI, craftsmanship practices, choosing quality…

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

Use when applying or evaluating SOLID object-oriented design principles — Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, and Dependency Inversion. USE FOR: class design, interface design, dependency management, evaluating OO…

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

Use when designing, deploying, or evaluating cloud-native applications — based on the Twelve-Factor App methodology from Heroku. USE FOR: cloud-native app design, environment configuration, stateless process design, backing service integration,…

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

Behavioral design patterns from the Gang of Four — Chain of Responsibility, Command, Interpreter, Iterator, Mediator, Memento, Observer, State, Strategy, Template Method, and Visitor. Patterns that manage algorithms, relationships, and responsibilities…

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

Creational design patterns from the Gang of Four — Factory Method, Abstract Factory, Builder, Prototype, and Singleton. Patterns that abstract the instantiation process to make systems independent of how objects are created, composed, and represented. USE…

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

Gang of Four (GoF) design patterns — 23 proven object-oriented solutions organized into Creational, Structural, and Behavioral categories, drawn from Gamma, Helm, Johnson, and Vlissides. USE FOR: GoF design patterns, pattern selection, object-oriented design,…

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

Structural design patterns from the Gang of Four — Adapter, Bridge, Composite, Decorator, Facade, Flyweight, and Proxy. Patterns that compose classes and objects into larger structures while keeping those structures flexible and efficient. USE FOR: adapting…

原文の言語: 英語

更新
職業分類
ウェブ開発者
説明

Micro-frontend architecture — composition approaches, Module Federation, single-spa, web components, shared state, and inter-app communication. Covers the patterns and tradeoffs for splitting a frontend across independent teams. USE FOR: micro-frontend…

原文の言語: 英語

更新
職業分類
ウェブ開発者
説明

Progressive Web App architecture — service workers, web app manifest, caching strategies, offline support, push notifications, background sync, and Workbox. Covers the full lifecycle of building installable, offline-capable web applications. USE FOR:…

原文の言語: 英語

更新
職業分類
ウェブ開発者
説明

Frontend architecture approaches — from Multi-Page Apps through Single Page Apps, Server-Side Rendering, Islands Architecture, and Micro-Frontends. Covers the full spectrum of client-side concerns: routing, state management, data fetching, code splitting, and…

原文の言語: 英語

更新
職業分類
ウェブ開発者
説明

Single Page Application architecture — client-side routing, state management, data fetching, bundle optimization, and the SPA vs MPA tradeoff. Covers React, Vue, Angular, Svelte, and Solid ecosystems. USE FOR: SPA architecture, client-side routing, state…

原文の言語: 英語

更新
職業分類
ウェブ開発者
説明

Server-Side Rendering, Static Site Generation, Incremental Static Regeneration, Islands Architecture, Streaming SSR, and React Server Components. Covers Next.js, Nuxt, Remix, SvelteKit, and Astro in depth. USE FOR: server-side rendering, SSG, ISR, Islands…

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

Use when designing message structure, intent, and metadata for enterprise messaging systems based on Enterprise Integration Patterns (Hohpe & Woolf). USE FOR: message types, command vs event vs document messages, request-reply, correlation, message…

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

Use when designing how messages are directed, split, aggregated, and orchestrated across enterprise systems based on Enterprise Integration Patterns (Hohpe & Woolf). USE FOR: content-based routing, message filtering, splitter/aggregator, scatter-gather,…

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

Use when designing how messages are reshaped, enriched, filtered, or normalised as they flow between systems based on Enterprise Integration Patterns (Hohpe & Woolf). USE FOR: message transformation, envelope wrapping, content enrichment, content filtering,…

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

Use when designing how messages travel between applications -- channel types, delivery guarantees, and bridging strategies from Enterprise Integration Patterns (Hohpe & Woolf). USE FOR: choosing channel types, point-to-point vs pub-sub, guaranteed delivery,…

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

Use when designing how applications connect to and consume messages from a messaging system based on Enterprise Integration Patterns (Hohpe & Woolf). USE FOR: consumer patterns, polling vs event-driven consumers, competing consumers, idempotent receivers,…

原文の言語: 英語

更新
職業分類
コンピュータシステムアナリスト
説明

Use when designing or evaluating enterprise integration architectures based on Hohpe & Woolf's Enterprise Integration Patterns. USE FOR: Enterprise Integration Patterns, messaging architecture, choosing integration patterns, pipes and filters,…

原文の言語: 英語

更新
職業分類
ネットワーク・コンピュータシステム管理者
説明

Use when designing observability, testing, debugging, and operational control for messaging systems based on Enterprise Integration Patterns (Hohpe & Woolf). USE FOR: messaging observability, wire tap, control bus, message history, message store, monitoring…

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

Use when working with fundamental software development knowledge — patterns, algorithms, architecture, and craftsmanship principles drawn from canonical published works. USE FOR: development fundamentals, pattern selection, architecture decisions, algorithm…

原文の言語: 英語

更新
職業分類
ネットワーク・コンピュータシステム管理者
説明

Use when configuring dev containers for .NET Aspire projects. Covers the Aspire workload, Docker-in-Docker requirement, dashboard port forwarding, and multi-service orchestration in Codespaces. USE FOR: .NET Aspire dev containers, Aspire workload in…

原文の言語: 英語

更新
職業分類
ネットワーク・コンピュータシステム管理者
説明

Use when configuring Docker-in-Docker inside a dev container or Codespace. Covers the DinD feature, Docker Compose, building images, and running containers from within the dev environment. USE FOR: running Docker inside dev containers, DinD feature…

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

Use when configuring dev containers for .NET projects. Covers the dotnet feature, SDK versions, workloads, C# Dev Kit extensions, and NuGet configuration. USE FOR: .NET dev container setup, dotnet SDK feature, C# Dev Kit extensions, NuGet configuration, .NET…

原文の言語: 英語

更新
職業分類
ネットワーク・コンピュータシステム管理者
説明

Use when setting up dev containers with sidecar services like databases, caches, or message brokers. Covers Docker Compose integration, service networking, and multi-service devcontainer.json configuration. USE FOR: Docker Compose sidecar services,…

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

Use when configuring dev containers for Python projects. Covers the Python feature, virtual environments, tool installation, JupyterLab, and linter/formatter setup. USE FOR: Python dev container setup, Python feature configuration, virtual environments,…

原文の言語: 英語

更新
職業分類
ネットワーク・コンピュータシステム管理者
説明

Use when configuring dev containers or GitHub Codespaces. Covers devcontainer.json schema, features, lifecycle hooks, port forwarding, and customizations. USE FOR: devcontainer.json configuration, GitHub Codespaces setup, lifecycle hooks, port forwarding, VS…

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

Use when configuring dev containers for TypeScript or Node.js projects. Covers the Node feature, package managers, ESLint/Prettier extensions, and frontend dev server setup. USE FOR: TypeScript/Node.js dev container setup, Node feature, npm/pnpm/yarn…

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

Use when building agent-to-agent communication in .NET with the A2A (Agent-to-Agent) protocol. Covers agent cards, task lifecycle, streaming, push notifications, and multi-agent orchestration. USE FOR: agent-to-agent communication, multi-agent orchestration,…

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

Use when building AI agents with Microsoft.SemanticKernel or Microsoft.Extensions.AI.Agent frameworks. Covers agent creation, tool/plugin registration, multi-agent orchestration, chat completion agents, and OpenAI Assistants integration. USE FOR: building AI…

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

Use when calling Azure-hosted AI models via the Azure.AI.Inference SDK. Covers chat completions, embeddings, streaming, model selection, and Azure AI model catalog integration. USE FOR: calling Azure AI model catalog models, Azure OpenAI chat completions,…

原文の言語: 英語

更新
職業分類
データサイエンティスト
説明

Use when evaluating AI model outputs, prompts, and LLM application quality in .NET. Covers Microsoft.Extensions.AI.Evaluation for scoring, reporting, and automated test pipelines. USE FOR: evaluating LLM response quality, measuring prompt effectiveness,…

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

Use when building or consuming Model Context Protocol (MCP) servers and clients in .NET. Covers tool registration, resource providers, prompt templates, transport configuration, and integration with Microsoft.Extensions.AI. USE FOR: building MCP tool servers,…

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

Use when building provider-agnostic AI applications with Microsoft.Extensions.AI. Covers IChatClient, IEmbeddingGenerator, middleware pipelines, caching, telemetry, and DI integration for chat completions and embeddings. USE FOR: provider-agnostic AI…

原文の言語: 英語

更新
職業分類
データサイエンティスト
説明

Use when building custom machine learning models in .NET with ML.NET. Covers data loading, training pipelines, prediction engines, AutoML, model evaluation, and deployment for classification, regression, clustering, and anomaly detection. USE FOR: training…

原文の言語: 英語

更新
職業分類
データサイエンティスト
説明

Use when running pre-trained ONNX models for inference in .NET with ONNX Runtime. Covers session management, tensor inputs/outputs, execution providers (CPU/GPU/DirectML), model optimization, and integration with ASP.NET Core. USE FOR: running pre-trained…

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

Use when executing external command-line processes from .NET with CliWrap. Covers fluent command building, output capturing, piping, streaming, cancellation, and environment variable configuration. USE FOR: executing CLI tools from .NET code, capturing…

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

Use when building command-line applications in .NET with System.CommandLine. Covers command/option/argument definitions, middleware, tab completion, parsing, and hosting integration for CLI tools. USE FOR: building CLI applications with typed argument…

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

Use when building rich terminal UIs in .NET with Spectre.Console. Covers tables, trees, progress bars, prompts, live rendering, markup formatting, and the Spectre.Console.Cli command framework. USE FOR: rendering tables and grids in the terminal, progress…

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

Use when building cloud-native distributed applications with .NET Aspire. Covers the app host orchestration model, service defaults, built-in components (Redis, PostgreSQL, RabbitMQ), dashboard, health checks, and deployment to Azure Container Apps. USE FOR:…

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

Use when building serverless event-driven applications with Azure Functions in .NET. Covers the isolated worker model, HTTP/Timer/Queue/Blob triggers, dependency injection, Durable Functions orchestration, and deployment. USE FOR: serverless HTTP APIs,…

原文の言語: 英語

更新
収集済み skill 345 件中 40 件を表示しています。