Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions skills/applicationinsights-web-ts/spec.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Microsoft applicationinsights-web-ts Skill
# Browser and web Application Insights instrumentation guidance.
# Source: https://github.com/microsoft/skills
# Will publish as: ghcr.io/stacklok/dockyard/skills/applicationinsights-web-ts:0.1.0

metadata:
name: applicationinsights-web-ts
description: >-
Instrument browser/web apps with the Application Insights JavaScript SDK (@microsoft/applicationinsights-web). Use for Real User Monitoring (RUM) — page views, clicks, AJAX/fetch dependencies, exceptions, custom events, and browser-side GenAI agent traces correlated to backend OpenTelemetry traces. Covers SDK Loader Script and npm setup, framework extensions (React, React Native, Angular), Click Analytics, telemetry initializers, and OTel GenAI semantic conventions for agent/tool/model spans emitted from the browser.

spec:
repository: "https://github.com/microsoft/skills"
ref: "3898ec894e90afdfdae982a925db28b6a7b334e3" # main as of 2026-10-08
path: ".github/skills/applicationinsights-web-ts"
version: "0.1.0"

provenance:
repository_uri: "https://github.com/microsoft/skills"
repository_ref: "refs/heads/main"

security:
allowed_issues:
- rule_id: PG_EXFIL_HTML_TAG
reason: "FP: matched the static, first-party Microsoft Application Insights SDK loader URL at SKILL.md:89. It contains no dynamic data, credentials, or user content and is the documented SDK installation step."
18 changes: 18 additions & 0 deletions skills/elastic-k8s-investigation/spec.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Elastic elastic-k8s-investigation Skill
# Kubernetes investigation using Elastic OTel telemetry.
# Source: https://github.com/elastic/agent-skills
# Will publish as: ghcr.io/stacklok/dockyard/skills/elastic-k8s-investigation:0.1.0

metadata:
name: elastic-k8s-investigation
description: "Investigate Kubernetes workload, node, and control-plane issues using OTel telemetry, including pod failures, node pressure, resource exhaustion, image pulls, admission, autoscaling, and application signals."

spec:
repository: "https://github.com/elastic/agent-skills"
ref: "baa511126ba2dc37b52e273b52734f8e4e0d323c" # main as of 2026-10-08
path: "skills/observability/k8s-investigation"
version: "0.1.0"

provenance:
repository_uri: "https://github.com/elastic/agent-skills"
repository_ref: "refs/heads/main"
18 changes: 18 additions & 0 deletions skills/elastic-sre-triage/spec.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Elastic elastic-sre-triage Skill
# Read-only SRE service triage guidance.
# Source: https://github.com/elastic/agent-skills
# Will publish as: ghcr.io/stacklok/dockyard/skills/elastic-sre-triage:0.1.0

metadata:
name: elastic-sre-triage
description: "Triage a degraded or suspect service using SLO status, alerting, anomalies, golden signals, dependency health, infrastructure saturation, and logs."

spec:
repository: "https://github.com/elastic/agent-skills"
ref: "baa511126ba2dc37b52e273b52734f8e4e0d323c" # main as of 2026-10-08
path: "skills/observability/sre-triage"
version: "0.1.0"

provenance:
repository_uri: "https://github.com/elastic/agent-skills"
repository_ref: "refs/heads/main"
18 changes: 18 additions & 0 deletions skills/elasticsearch-esql/spec.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Elastic elasticsearch-esql Skill
# ES|QL query guidance.
# Source: https://github.com/elastic/agent-skills
# Will publish as: ghcr.io/stacklok/dockyard/skills/elasticsearch-esql:0.1.0

metadata:
name: elasticsearch-esql
description: "Execute ES|QL queries to query Elasticsearch data, analyze logs, aggregate metrics, explore data, or create charts and dashboards from results."

spec:
repository: "https://github.com/elastic/agent-skills"
ref: "baa511126ba2dc37b52e273b52734f8e4e0d323c" # main as of 2026-10-08
path: "skills/elasticsearch/elasticsearch-esql"
version: "0.1.0"

provenance:
repository_uri: "https://github.com/elastic/agent-skills"
repository_ref: "refs/heads/main"
18 changes: 18 additions & 0 deletions skills/elasticsearch-index-design/spec.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Elastic elasticsearch-index-design Skill
# Elasticsearch index mapping design guidance.
# Source: https://github.com/elastic/agent-skills
# Will publish as: ghcr.io/stacklok/dockyard/skills/elasticsearch-index-design:0.1.0

metadata:
name: elasticsearch-index-design
description: "Design and review Elasticsearch index mappings for stated access patterns: field types, text and keyword multi-fields, doc_values tuning, mapping-explosion avoidance, and shard settings."

spec:
repository: "https://github.com/elastic/agent-skills"
ref: "baa511126ba2dc37b52e273b52734f8e4e0d323c" # main as of 2026-10-08
path: "skills/elasticsearch/elasticsearch-index-design"
version: "0.1.0"

provenance:
repository_uri: "https://github.com/elastic/agent-skills"
repository_ref: "refs/heads/main"
18 changes: 18 additions & 0 deletions skills/elasticsearch-query-optimization/spec.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Elastic elasticsearch-query-optimization Skill
# Elasticsearch query performance guidance.
# Source: https://github.com/elastic/agent-skills
# Will publish as: ghcr.io/stacklok/dockyard/skills/elasticsearch-query-optimization:0.1.0

metadata:
name: elasticsearch-query-optimization
description: "Diagnose slow Elasticsearch Query DSL searches and propose measured fixes using search profiling."

spec:
repository: "https://github.com/elastic/agent-skills"
ref: "baa511126ba2dc37b52e273b52734f8e4e0d323c" # main as of 2026-10-08
path: "skills/elasticsearch/elasticsearch-query-optimization"
version: "0.1.0"

provenance:
repository_uri: "https://github.com/elastic/agent-skills"
repository_ref: "refs/heads/main"
18 changes: 18 additions & 0 deletions skills/elasticsearch-search-relevance/spec.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Elastic elasticsearch-search-relevance Skill
# Elasticsearch relevance tuning guidance.
# Source: https://github.com/elastic/agent-skills
# Will publish as: ghcr.io/stacklok/dockyard/skills/elasticsearch-search-relevance:0.1.0

metadata:
name: elasticsearch-search-relevance
description: "Improve Elasticsearch search relevance for content and catalog indices with query rules, multi_match, field boosts, and analysis grounded in the index mapping."

spec:
repository: "https://github.com/elastic/agent-skills"
ref: "baa511126ba2dc37b52e273b52734f8e4e0d323c" # main as of 2026-10-08
path: "skills/elasticsearch/elasticsearch-search-relevance"
version: "0.1.0"

provenance:
repository_uri: "https://github.com/elastic/agent-skills"
repository_ref: "refs/heads/main"
18 changes: 18 additions & 0 deletions skills/expo-data-fetching/spec.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Expo expo-data-fetching Skill
# Data fetching guidance for Expo applications.
# Source: https://github.com/expo/skills
# Will publish as: ghcr.io/stacklok/dockyard/skills/expo-data-fetching:0.1.0

metadata:
name: expo-data-fetching
description: "Use when implementing or debugging ANY network request, API call, or data fetching. Covers fetch API, React Query, SWR, error handling, caching, offline support, loading/empty/error screen states, and Expo Router data loaders (`useLoaderData`)."

spec:
repository: "https://github.com/expo/skills"
ref: "d4f484024fec15196bfd3c272e953e3f983972cf" # main as of 2026-10-08
path: "plugins/expo/skills/expo-data-fetching"
version: "0.1.0"

provenance:
repository_uri: "https://github.com/expo/skills"
repository_ref: "refs/heads/main"
18 changes: 18 additions & 0 deletions skills/expo-dev-client/spec.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Expo expo-dev-client Skill
# Expo development client guidance.
# Source: https://github.com/expo/skills
# Will publish as: ghcr.io/stacklok/dockyard/skills/expo-dev-client:0.1.0

metadata:
name: expo-dev-client
description: "Build and distribute Expo development clients locally or via TestFlight for internal testing. For production TestFlight releases and store submission, use the eas-app-stores skill."

spec:
repository: "https://github.com/expo/skills"
ref: "d4f484024fec15196bfd3c272e953e3f983972cf" # main as of 2026-10-08
path: "plugins/expo/skills/expo-dev-client"
version: "0.1.0"

provenance:
repository_uri: "https://github.com/expo/skills"
repository_ref: "refs/heads/main"
18 changes: 18 additions & 0 deletions skills/expo-native-ui/spec.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Expo expo-native-ui Skill
# Native Expo user interface guidance.
# Source: https://github.com/expo/skills
# Will publish as: ghcr.io/stacklok/dockyard/skills/expo-native-ui:0.1.0

metadata:
name: expo-native-ui
description: "Build beautiful, native-feeling Expo screens. Covers Apple HIG styling, semantic colors, native controls, SF Symbols, media, visual effects, gradients, storage, and responsive layout. For routing and navigation, use the expo-router skill; for motion and animation, use the expo-animation skill."

spec:
repository: "https://github.com/expo/skills"
ref: "d4f484024fec15196bfd3c272e953e3f983972cf" # main as of 2026-10-08
path: "plugins/expo/skills/expo-native-ui"
version: "0.1.0"

provenance:
repository_uri: "https://github.com/expo/skills"
repository_ref: "refs/heads/main"
18 changes: 18 additions & 0 deletions skills/expo-project-structure/spec.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Expo expo-project-structure Skill
# Folder structure for new Expo applications.
# Source: https://github.com/expo/skills
# Will publish as: ghcr.io/stacklok/dockyard/skills/expo-project-structure:0.1.0

metadata:
name: expo-project-structure
description: "Folder structure for a new Expo app. Use when scaffolding or laying out a new Expo project with Expo Router, or deciding where a file should live in one. For new projects only — never restructure an existing app to match."

spec:
repository: "https://github.com/expo/skills"
ref: "d4f484024fec15196bfd3c272e953e3f983972cf" # main as of 2026-10-08
path: "plugins/expo/skills/expo-project-structure"
version: "0.1.0"

provenance:
repository_uri: "https://github.com/expo/skills"
repository_ref: "refs/heads/main"
23 changes: 23 additions & 0 deletions skills/expo-router/spec.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Expo expo-router Skill
# Navigation and routing for Expo applications.
# Source: https://github.com/expo/skills
# Will publish as: ghcr.io/stacklok/dockyard/skills/expo-router:0.1.0

metadata:
name: expo-router
description: "Navigation and routing for Expo Router. Covers file-based routes, groups and dynamic routes, folder organization, Link with previews and context menus, native Stack, page titles, modals and form sheets, NativeTabs, headers and toolbars, and header search bars."

spec:
repository: "https://github.com/expo/skills"
ref: "d4f484024fec15196bfd3c272e953e3f983972cf" # main as of 2026-10-08
path: "plugins/expo/skills/expo-router"
version: "0.1.0"

provenance:
repository_uri: "https://github.com/expo/skills"
repository_ref: "refs/heads/main"

security:
allowed_issues:
- rule_id: PG_EXFIL_URL_ENCODING
reason: "FP: matched the ordinary React Native UI instruction 'Add long press context menus to Link components' (SKILL.md:85). It contains no URL construction, encoded data, credentials, or transmission instruction."
18 changes: 18 additions & 0 deletions skills/expo-upgrade/spec.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Expo expo-upgrade Skill
# Expo SDK upgrade guidance.
# Source: https://github.com/expo/skills
# Will publish as: ghcr.io/stacklok/dockyard/skills/expo-upgrade:0.1.0

metadata:
name: expo-upgrade
description: "Guidelines for upgrading Expo SDK versions and fixing dependency issues"

spec:
repository: "https://github.com/expo/skills"
ref: "d4f484024fec15196bfd3c272e953e3f983972cf" # main as of 2026-10-08
path: "plugins/expo/skills/expo-upgrade"
version: "0.1.0"

provenance:
repository_uri: "https://github.com/expo/skills"
repository_ref: "refs/heads/main"
24 changes: 24 additions & 0 deletions skills/microsoft-cloud-solution-architect/spec.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Microsoft cloud-solution-architect Skill
# Azure Architecture Center design guidance.
# Source: https://github.com/microsoft/skills
# Will publish as: ghcr.io/stacklok/dockyard/skills/microsoft-cloud-solution-architect:0.1.0

metadata:
name: microsoft-cloud-solution-architect
description: >-
Transform the agent into a Cloud Solution Architect following Azure Architecture Center best practices. Use when designing cloud architectures, reviewing system designs, selecting architecture styles, applying cloud design patterns, making technology choices, or conducting Well-Architected Framework reviews.

spec:
repository: "https://github.com/microsoft/skills"
ref: "3898ec894e90afdfdae982a925db28b6a7b334e3" # main as of 2026-10-08
path: ".github/skills/cloud-solution-architect"
version: "0.1.0"

provenance:
repository_uri: "https://github.com/microsoft/skills"
repository_ref: "refs/heads/main"

security:
allowed_issues:
- rule_id: PG_PII_CREDENTIAL_HARVESTING
reason: "FP: matched a warning against building an identity store and storing passwords in the Federated Identity design-pattern explanation (references/design-patterns.md:364). It requests no credential and directs users toward external identity providers."
19 changes: 19 additions & 0 deletions skills/microsoft-copilot-sdk/spec.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# Microsoft copilot-sdk Skill
# GitHub Copilot SDK application guidance.
# Source: https://github.com/microsoft/skills
# Will publish as: ghcr.io/stacklok/dockyard/skills/microsoft-copilot-sdk:0.1.0

metadata:
name: microsoft-copilot-sdk
description: >-
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).

spec:
repository: "https://github.com/microsoft/skills"
ref: "3898ec894e90afdfdae982a925db28b6a7b334e3" # main as of 2026-10-08
path: ".github/skills/copilot-sdk"
version: "0.1.0"

provenance:
repository_uri: "https://github.com/microsoft/skills"
repository_ref: "refs/heads/main"
18 changes: 18 additions & 0 deletions skills/microsoft-docs/spec.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Microsoft microsoft-docs Skill
# Official Microsoft documentation lookup guidance.
# Source: https://github.com/microsoft/skills
# Will publish as: ghcr.io/stacklok/dockyard/skills/microsoft-docs:0.1.0

metadata:
name: microsoft-docs
description: "Understand Microsoft technologies by querying official documentation for concepts, tutorials, configuration, limits, quotas, and best practices across Azure, .NET, M365, Windows, and Power Platform."

spec:
repository: "https://github.com/microsoft/skills"
ref: "3898ec894e90afdfdae982a925db28b6a7b334e3" # main as of 2026-10-08
path: ".github/skills/microsoft-docs"
version: "0.1.0"

provenance:
repository_uri: "https://github.com/microsoft/skills"
repository_ref: "refs/heads/main"
18 changes: 18 additions & 0 deletions skills/microsoft-github-issue-creator/spec.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Microsoft github-issue-creator Skill
# GitHub issue drafting guidance.
# Source: https://github.com/microsoft/skills
# Will publish as: ghcr.io/stacklok/dockyard/skills/microsoft-github-issue-creator:0.1.0

metadata:
name: microsoft-github-issue-creator
description: "Convert raw notes, error logs, voice dictation, or screenshots into crisp GitHub-flavored markdown issue reports. Use when the user pastes bug info, error messages, or informal descriptions and wants a structured GitHub issue. Supports images/GIFs for visual evidence."

spec:
repository: "https://github.com/microsoft/skills"
ref: "3898ec894e90afdfdae982a925db28b6a7b334e3" # main as of 2026-10-08
path: ".github/skills/github-issue-creator"
version: "0.1.0"

provenance:
repository_uri: "https://github.com/microsoft/skills"
repository_ref: "refs/heads/main"
18 changes: 18 additions & 0 deletions skills/microsoft-kql/spec.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Microsoft microsoft-kql Skill
# Kusto Query Language guidance.
# Source: https://github.com/microsoft/skills
# Will publish as: ghcr.io/stacklok/dockyard/skills/microsoft-kql:0.1.0

metadata:
name: microsoft-kql
description: "KQL language expertise for writing correct, efficient Kusto Query Language queries, including syntax, joins, dynamic types, datetime, regex, serialization, memory, result sizes, and advanced functions."

spec:
repository: "https://github.com/microsoft/skills"
ref: "3898ec894e90afdfdae982a925db28b6a7b334e3" # main as of 2026-10-08
path: ".github/skills/kql"
version: "0.1.0"

provenance:
repository_uri: "https://github.com/microsoft/skills"
repository_ref: "refs/heads/main"
18 changes: 18 additions & 0 deletions skills/microsoft-mcp-builder/spec.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Microsoft microsoft-mcp-builder Skill
# MCP server implementation guidance.
# Source: https://github.com/microsoft/skills
# Will publish as: ghcr.io/stacklok/dockyard/skills/microsoft-mcp-builder:0.1.0

metadata:
name: microsoft-mcp-builder
description: "Guide for creating high-quality MCP servers that enable LLMs to interact with external services through well-designed tools in Python, Node/TypeScript, or C#/.NET."

spec:
repository: "https://github.com/microsoft/skills"
ref: "3898ec894e90afdfdae982a925db28b6a7b334e3" # main as of 2026-10-08
path: ".github/skills/mcp-builder"
version: "0.1.0"

provenance:
repository_uri: "https://github.com/microsoft/skills"
repository_ref: "refs/heads/main"
18 changes: 18 additions & 0 deletions skills/microsoft-skill-creator/spec.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Microsoft skill-creator Skill
# Azure SDK and Microsoft Foundry skill authoring guidance.
# Source: https://github.com/microsoft/skills
# Will publish as: ghcr.io/stacklok/dockyard/skills/microsoft-skill-creator:0.1.0

metadata:
name: microsoft-skill-creator
description: "Guide for creating effective skills for AI coding agents working with Azure SDKs and Microsoft Foundry services. Use when creating new skills or updating existing skills."

spec:
repository: "https://github.com/microsoft/skills"
ref: "3898ec894e90afdfdae982a925db28b6a7b334e3" # main as of 2026-10-08
path: ".github/skills/skill-creator"
version: "0.1.0"

provenance:
repository_uri: "https://github.com/microsoft/skills"
repository_ref: "refs/heads/main"
Loading