Skip to content

Instantly share code, notes, and snippets.

View dariuszparys's full-sized avatar

Dariusz Parys dariuszparys

View GitHub Profile
@dariuszparys
dariuszparys / SKILL.md
Last active February 4, 2026 06:04
Skill for dotnet-inspect tool, auto generated through Claude Code
name description
dotnet-inspect
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 description
orchestrating-swarms
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"
@dariuszparys
dariuszparys / le-toucan.txt
Created December 5, 2023 12:46
Le toucan has arrived
░░░░░░░░▄▄▄▀▀▀▄▄███▄░░░░░░░░░░░░░░░░░░
░░░░░▄▀▀░░░░░░░▐░▀██▌░░░░░░░░░░░░░░░░░
░░░▄▀░░░░▄▄███░▌▀▀░▀█░░░░░░░░░░░░░░░░░
░░▄█░░▄▀▀▒▒▒▒▒▄▐░░░░█▌░░░░░░░░░░░░░░░░
░▐█▀▄▀▄▄▄▄▀▀▀▀▌░░░░░▐█▄░░░░░░░░░░░░░░░
░▌▄▄▀▀░░░░░░░░▌░░░░▄███████▄░░░░░░░░░░
░░░░░░░░░░░░░▐░░░░▐███████████▄░░░░░░░
░░░░░le░░░░░░░▐░░░░▐█████████████▄░░░░
░░░░toucan░░░░░░▀▄░░░▐██████████████▄░
░░░░░░has░░░░░░░░▀▄▄████████████████▄░
@dariuszparys
dariuszparys / 1-setup.md
Created April 28, 2023 22:40 — forked from troyfontaine/1-setup.md
Signing your Git Commits using GPG on MacOS

Methods of Signing with a GPG Key on MacOS

Last updated September 21, 2022

This Gist explains how to do this using gpg in a step-by-step fashion. Previously, krypt.co was heavily mentioned, but I've only recently learned they were acquired by Akamai and no longer update their previous free products. Those mentions have been removed.

For using a GUI-based GIT tool such as Tower or Github Desktop, follow the steps here for signing your commits with GPG.

There has been a number of comments on this gist regarding some issues around the pinentry-program and M1 Macs. I've finally gotten a chance to try things out on an M1 and I've updated the documentation in 2-using-gpg.md to reflect my findings.