Skip to content

Instantly share code, notes, and snippets.

View dariuszparys's full-sized avatar

Dariusz Parys dariuszparys

View GitHub Profile
@dariuszparys
dariuszparys / spaceinvaders.md
Created March 27, 2026 15:37 — forked from ivanfioravanti/spaceinvaders.md
Space Invaders Clone Prompt

Build a pixel-perfect Space Invaders arcade game in a single self-contained HTML file with inline CSS and JS. Replicate the original 1978 Taito arcade cabinet experience with full fidelity to the original rules, sprite designs, and mechanics.


CANVAS & DISPLAY

  • 800×600px canvas (or scaled 2× from original 224×256 logical resolution)
  • Black background, phosphor-green or white pixel aesthetic
@dariuszparys
dariuszparys / SKILL.md
Created March 4, 2026 05:57
Log Triage Playbook
name log-triage-playbook
description Structured triage for long build, deployment, and runtime log threads. Use when users paste large logs and ask for root-cause analysis, recovery steps, or troubleshooting guidance. Produce a fixed response with ranked root causes, exact verify commands, minimal patch, and rollback.

Long Log Triage Playbook

Use this skill to turn noisy failure logs into a repeatable triage result.

Capture Inputs

@dariuszparys
dariuszparys / SKILL.md
Last active February 4, 2026 06:04
Skill for dotnet-inspect tool, auto generated through Claude Code
name dotnet-inspect
description This skill should be used when inspecting .NET assemblies, exploring NuGet package APIs, searching for types across frameworks, comparing API versions, or checking package vulnerabilities. Triggers on "what methods does X have", "find types like Y", "compare versions", "check for vulnerabilities", "explore this package", or any .NET API exploration task.

dotnet-inspect

CLI tool for inspecting .NET assemblies and NuGet packages.

Quick Reference

@dariuszparys
dariuszparys / check-harness.sh
Created January 29, 2026 06:09
Update Agent Harness
#!/bin/bash
set -eux
npm install -g @github/copilot@latest
npm install -g @openai/codex@latest
npm install -g @google/gemini-cli@latest
opencode upgrade
claude update
@dariuszparys
dariuszparys / SKILL.md
Created January 26, 2026 05:17 — forked from kieranklaassen/SKILL.md
Claude Code Swarm Orchestration Skill - Complete guide to multi-agent coordination with TeammateTool, Task system, and all patterns
name orchestrating-swarms
description Master multi-agent orchestration using Claude Code's TeammateTool and Task system. Use when coordinating multiple agents, running parallel code reviews, creating pipeline workflows with dependencies, building self-organizing task queues, or any task benefiting from divide-and-conquer patterns.

Claude Code Swarm Orchestration

Master multi-agent orchestration using Claude Code's TeammateTool and Task system.


Bug Reproduction Documentation - Overview & Format

Mission & Context

You are conducting production-grade bug reproduction and analysis for the Aspire project. This is not a casual bug verification exercise - your output will be used by:

  1. Engineering teams to understand and fix bugs
  2. Technical writers to create bug reports and documentation
  3. QA teams to verify fixes
  4. Community contributors who need clear reproduction steps
sequenceDiagram
    participant User
    participant Browser
    participant AzureAD_B2C as Azure AD B2C
    participant IDP as Identity Provider
    participant App as Relying Party Application

    Note over User, Browser: Step 1: Access Sign Up or Sign In page
    User->>Browser: Access Sign Up/Sign In Page
@dariuszparys
dariuszparys / ngrok.md
Created July 29, 2024 15:00
Ngrok Cheat Sheet
URL Protocol Command
Ephemeral http ngrok http 5162
Ephemeral https ngrok http https://localhost:7049
Custom Domain http ngrok http --domain=your-custom-subdomain.ngrok-free.app 80
Custom Domain https ngrok http --domain=your-custom-subdomain.ngrok-free.app https://localhost:7049
<#
.SYNOPSIS
This script compiles Bicep files to ARM templates and generates corresponding documentation.
.DESCRIPTION
The script takes in a directory of Bicep files, compiles them into ARM templates and then generates markdown documentation for each ARM template.
The markdown files are then merged into a single file and copied to the destination path provided.
.PARAMETER BicepDirectory
Specifies the directory containing Bicep files. This parameter is mandatory.
@dariuszparys
dariuszparys / rate-limit.yaml
Created May 7, 2024 18:54
Docker Rate Limit Azure Pipeline
trigger: none
pool:
vmImage: ubuntu-latest
steps:
- script: |
docker images
displayName: "List available images in agent"