Skip to content
Merged
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
2 changes: 1 addition & 1 deletion .github/workflows/drift-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
contents: read
steps:
- uses: actions/checkout@v6
- uses: TMHSDigital/Developer-Tools-Directory/.github/actions/drift-check@v1.7
- uses: TMHSDigital/Developer-Tools-Directory/.github/actions/drift-check@v1.9
with:
mode: self
format: gh-summary
2 changes: 1 addition & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<!-- standards-version: 1.7.0 -->
<!-- standards-version: 1.9.0 -->

# AGENTS.md

Expand Down
2 changes: 1 addition & 1 deletion CLAUDE.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<!-- standards-version: 1.7.0 -->
<!-- standards-version: 1.9.0 -->

# CLAUDE.md

Expand Down
2 changes: 1 addition & 1 deletion rules/steam-api-error-handling.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ globs:
- "**/*.hpp"
- "**/*.cs"
- "**/*.gd"
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam API Error Handling
Expand Down
2 changes: 1 addition & 1 deletion rules/steam-api-key-usage.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ globs:
- "**/*.ts"
- "**/*.yml"
- "**/*.yaml"
standards-version: 1.7.0
standards-version: 1.9.0
---

# Prefer Steam MCP Tools Over Raw API Calls
Expand Down
2 changes: 1 addition & 1 deletion rules/steam-appid-validation.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ globs:
- "**/*.vdf"
- "**/steamcmd*"
- "**/*steam*config*"
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam App ID Validation
Expand Down
2 changes: 1 addition & 1 deletion rules/steam-build-config-validation.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ globs:
- "**/*.vdf"
- "**/app_build*"
- "**/depot_build*"
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam Build Config Validation
Expand Down
2 changes: 1 addition & 1 deletion rules/steam-deck-compat.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ globs:
- "**/*.cfg"
- "**/*.ini"
- "**/*.json"
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam Deck Compatibility
Expand Down
2 changes: 1 addition & 1 deletion rules/steam-launch-options-check.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ globs:
- "**/*launch*"
- "**/*config*.json"
- "**/*config*.cfg"
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam Launch Options Check
Expand Down
2 changes: 1 addition & 1 deletion rules/steam-network-security.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ globs:
- "**/*.hpp"
- "**/*.cs"
- "**/*.gd"
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam Network Security
Expand Down
2 changes: 1 addition & 1 deletion rules/steam-save-compat.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ globs:
- "**/*.gd"
- "**/*.json"
- "**/*.cfg"
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam Save File Compatibility
Expand Down
2 changes: 1 addition & 1 deletion rules/steamworks-secrets.mdc
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
description: Prevent committing Steamworks publisher API keys, partner credentials, or sensitive authentication tokens. Flag files containing Steamworks secret patterns before they are committed.
alwaysApply: true
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steamworks Secrets Protection
Expand Down
2 changes: 1 addition & 1 deletion skills/steam-achievement-designer/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: steam-achievement-designer
description: Design and document Steam achievements. Helps structure achievement definitions (API name, display name, description, icon requirements, hidden flag) and generates the VDF/JSON config snippets for Steamworks upload. Use when planning or implementing achievements.
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam Achievement Designer
Expand Down
2 changes: 1 addition & 1 deletion skills/steam-anticheat-integration/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: steam-anticheat-integration
description: Integrate anti-cheat solutions with Steam games. Covers EasyAntiCheat (EAC), BattlEye, and VAC setup, Proton/Linux compatibility, Steam Deck considerations, and custom anti-cheat patterns. Use when adding anti-cheat protection to a multiplayer Steam game.
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam Anti-Cheat Integration
Expand Down
3 changes: 2 additions & 1 deletion skills/steam-api-reference/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
---
name: steam-api-reference
description: Search and retrieve Steam Web API and Steamworks SDK documentation. Returns endpoint signatures, parameter descriptions, and code examples. Use when the user needs to call a Steam API, wants to know available endpoints, or is integrating Steamworks SDK methods.
standards-version: 1.7.0
standards-version: 1.9.0
drift-ignore: stale-counts
---

# Steam API Reference
Expand Down
2 changes: 1 addition & 1 deletion skills/steam-bug-report-template/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: steam-bug-report-template
description: Generate structured bug report templates for Steam games. Covers report structure, Steam system info integration, crash dump guidance, known issues tracking, and forum integration. Use when setting up bug reporting workflows or helping players submit useful reports.
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam Bug Report Template
Expand Down
2 changes: 1 addition & 1 deletion skills/steam-build-automation/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: steam-build-automation
description: Automate Steam builds with SteamPipe CI/CD integration. Covers GitHub Actions, GitLab CI, and Jenkins pipelines for depot uploads, beta branch management, and Docker-containerized builds. Use when setting up automated Steam build pipelines or configuring CI/CD for Steamworks distribution.
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam Build Automation
Expand Down
2 changes: 1 addition & 1 deletion skills/steam-cloud-saves/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: steam-cloud-saves
description: Implement Steam Cloud save functionality. Covers ISteamRemoteStorage for manual cloud saves, Auto-Cloud configuration, conflict resolution, and quota management. Use when adding cloud save support to a game or debugging cloud sync issues.
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam Cloud Saves
Expand Down
2 changes: 1 addition & 1 deletion skills/steam-community-management/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: steam-community-management
description: Post-launch community management for Steam games. Covers announcements, events, discussion forum moderation, update post templates, and Community Hub configuration. Use when managing player communication, creating events, or setting up community channels.
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam Community Management
Expand Down
2 changes: 1 addition & 1 deletion skills/steam-dlc-expansion-planning/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: steam-dlc-expansion-planning
description: Plan and configure DLC, expansions, and post-launch content for Steam games. Covers DLC App ID creation, depot setup, season passes, content cadence, pricing tiers, and in-game ownership checks. Use when planning downloadable content or post-launch monetization.
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam DLC & Expansion Planning
Expand Down
2 changes: 1 addition & 1 deletion skills/steam-friends-social/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: steam-friends-social
description: Integrate Steam social features into your game. Covers friends list, rich presence, Steam Overlay, game invites, avatars, and persona names via ISteamFriends. Use when building social features, showing friends in-game, or setting up rich presence strings.
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam Friends & Social
Expand Down
2 changes: 1 addition & 1 deletion skills/steam-game-comparison/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: steam-game-comparison
description: Compare two or more Steam games side by side. Fetches store data and player counts for multiple titles and formats a comparison table. Use when comparing game prices, reviews, player counts, or features for competitive analysis, purchase decisions, or market research.
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam Game Comparison
Expand Down
2 changes: 1 addition & 1 deletion skills/steam-input-controller/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: steam-input-controller
description: Integrate Steam Input for controller support. Covers ISteamInput for detecting controllers, configuring action sets, binding actions, and retrieving button glyphs. Use when adding controller support, configuring input for Steam Deck, or implementing action-based input systems.
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam Input / Controller Support
Expand Down
2 changes: 1 addition & 1 deletion skills/steam-inventory-economy/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: steam-inventory-economy
description: Implement Steam Inventory and in-game economy. Covers ISteamInventory for item management, ISteamMicroTxn for in-game purchases, inventory schema definition, and Web API queries. Use when adding items, loot, microtransactions, or a player-facing item store to a game.
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam Inventory & Economy
Expand Down
2 changes: 1 addition & 1 deletion skills/steam-leaderboards/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: steam-leaderboards
description: Implement and query Steam Leaderboards. Covers creating leaderboards, uploading scores, downloading entries (global, friends, around-user), and Web API queries. Use when adding leaderboards to a game or querying leaderboard data.
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam Leaderboards
Expand Down
2 changes: 1 addition & 1 deletion skills/steam-market-research/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: steam-market-research
description: Genre trend analysis, tag popularity, competitor identification, and market gap analysis using Steam store data. Use when evaluating a game concept's market fit, scouting competitors, or analyzing genre saturation.
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam Market Research
Expand Down
2 changes: 1 addition & 1 deletion skills/steam-migration-guide/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: steam-migration-guide
description: Guide for migrating games to Steam from other platforms (Epic, GOG, itch.io) or integrating Steamworks across engines (Unity, Unreal, Godot). Covers feature parity mapping, SDK integration steps, store page strategy, and technical migration checklists. Use when porting an existing game to Steam or adding Steamworks to a multi-platform title.
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam Migration Guide
Expand Down
2 changes: 1 addition & 1 deletion skills/steam-multiplayer-networking/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: steam-multiplayer-networking
description: Integrate Steam multiplayer networking into your game. Covers lobby creation, matchmaking, Steam Networking Sockets (relay), dedicated game servers, and auth tickets. Use when building multiplayer features, setting up lobbies, or implementing peer-to-peer or server-based networking with Steamworks.
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam Multiplayer Networking
Expand Down
2 changes: 1 addition & 1 deletion skills/steam-player-stats/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: steam-player-stats
description: Look up player and game statistics including player counts, achievement stats, leaderboards, and user game libraries for public profiles. Use when analyzing game performance, checking player engagement, or building features that consume player data.
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam Player Stats
Expand Down
2 changes: 1 addition & 1 deletion skills/steam-playtest-setup/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: steam-playtest-setup
description: Configure Steam Playtest for pre-release testing. Covers playtest App ID creation, open vs NDA playtests, key distribution, signup page setup, feedback collection, and transition to Early Access or launch. Use when setting up player testing before or during Early Access.
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam Playtest Setup
Expand Down
2 changes: 1 addition & 1 deletion skills/steam-price-history/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: steam-price-history
description: Analyze pricing trends, sale history, regional pricing differences, and price-to-review value scoring for Steam games. Use when evaluating pricing strategy, comparing regional costs, or identifying sale patterns.
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam Price History
Expand Down
2 changes: 1 addition & 1 deletion skills/steam-pricing-strategy/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: steam-pricing-strategy
description: Data-driven pricing strategy for Steam games. Covers regional pricing, launch discounts, sale participation, bundles, free-to-play conversion, and price change rules. Use when setting or adjusting game pricing on Steam.
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam Pricing Strategy
Expand Down
2 changes: 1 addition & 1 deletion skills/steam-profile-lookup/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: steam-profile-lookup
description: Look up any Steam user's public profile. Fetch player summaries, owned games with playtime, recent activity, Steam level, badges, and friend lists. Use when someone wants to check a Steam profile, see their own stats, or look up another player.
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam Profile Lookup
Expand Down
2 changes: 1 addition & 1 deletion skills/steam-release-checklist/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: steam-release-checklist
description: Pre-release validation checklist for Steam games. Covers store page completeness, depot configuration, achievements, cloud saves, Steam Deck compatibility, pricing, and launch readiness. Use when preparing to launch or update a game on Steam.
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam Release Checklist
Expand Down
2 changes: 1 addition & 1 deletion skills/steam-review-analysis/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: steam-review-analysis
description: Fetch and analyze Steam game reviews. Sentiment breakdown, common complaints, comparison across updates, language distribution, and review volume trends. Use when evaluating player feedback, analyzing competitor reception, or investigating review bombing.
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam Review Analysis
Expand Down
2 changes: 1 addition & 1 deletion skills/steam-steamcmd-helper/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: steam-steamcmd-helper
description: Comprehensive steamcmd scripting reference. Common commands, batch/shell scripts, Docker containerized builds, Steam Guard handling, and troubleshooting. Use when writing steamcmd scripts, automating builds, or debugging steamcmd issues.
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam SteamCMD Helper
Expand Down
2 changes: 1 addition & 1 deletion skills/steam-store-lookup/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: steam-store-lookup
description: Look up any Steam game or app by name or App ID. Returns store page data including price, description, tags, reviews, release date, and system requirements. Use when the user asks about a Steam game, wants to check competitor pricing, or needs store metadata.
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam Store Lookup
Expand Down
2 changes: 1 addition & 1 deletion skills/steam-store-page-optimizer/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: steam-store-page-optimizer
description: Optimize Steam store pages for maximum visibility and conversion. Covers capsule image specs, description structure, tag strategy, trailer guidance, demo setup, and screenshot optimization. Use when building or improving a Steam store page.
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam Store Page Optimizer
Expand Down
2 changes: 1 addition & 1 deletion skills/steam-testing-sandbox/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: steam-testing-sandbox
description: Guide for using Steam's development sandbox environment. Covers App ID 480 (SpaceWar) for testing, test account setup, Steam client console commands, Steamworks partner test environments, and testing achievements/leaderboards/inventory without affecting production. Use when setting up a Steamworks development or testing workflow.
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam Testing Sandbox
Expand Down
2 changes: 1 addition & 1 deletion skills/steam-wishlist-estimates/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: steam-wishlist-estimates
description: Estimate wishlist counts from follower data, review counts, and public signals. Provides conversion rate benchmarks (wishlist-to-sales, review-to-sales) and the Boxleiter method. Use when forecasting launch sales, evaluating pre-release traction, or setting marketing targets.
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam Wishlist Estimates
Expand Down
2 changes: 1 addition & 1 deletion skills/steam-workshop-helper/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: steam-workshop-helper
description: Query and manage Steam Workshop items. Search workshop by game, get item details, and document workshop integration patterns. Use when building Workshop support into a game or querying UGC data.
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steam Workshop Helper
Expand Down
2 changes: 1 addition & 1 deletion skills/steamworks-app-config/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: steamworks-app-config
description: Manage Steamworks app configuration. Query and document depot configs, build configurations, launch options, and DLC setup. Use when working on Steamworks app admin tasks, setting up builds, or documenting deployment configs.
standards-version: 1.7.0
standards-version: 1.9.0
---

# Steamworks App Config
Expand Down
Loading