Skip to content

Instantly share code, notes, and snippets.

View giltotherescue's full-sized avatar

Gil Hildebrand giltotherescue

View GitHub Profile
@giltotherescue
giltotherescue / USAGE.md
Last active May 19, 2026 21:48
Agent skill: feature screenshot review contact sheet

Feature Screenshot Review Skill

This gist packages an agent skill that creates a shareable screenshot review folder for frontend work.

The gist is flat for easy sharing. The installer writes the files into the normal skill folder layout:

Install

Codex / agents:

@giltotherescue
giltotherescue / worktree-herd-setup-SKILL.md
Created May 19, 2026 21:42
Agent skill: Laravel Herd worktree setup
name worktree-herd-setup
description Promote an existing Laravel git worktree to a Herd-served local site under ~/Sites for isolated browser and queue testing, then tear it down safely when finished. Use when a user wants to test a branch/worktree through Laravel Herd without disturbing the main checkout.

Worktree Herd Setup

Use this skill when a user wants an existing Laravel worktree to become a testable Herd site, usually at http://{site-name}.test, while the main checkout remains in use for other work.

The goal is isolation:

@giltotherescue
giltotherescue / .claude.settings.json
Created February 12, 2026 22:39
Starcraft sound hooks for Claude Code - download mp3s from https://www.myinstants.com/en/search/?name=starcraft
"hooks": {
"SessionStart": [
{
"hooks": [
{
"type": "command",
"command": "afplay -v 0.2 /Users/gil/.claude/hooks/battlecruiser.mp3"
}
]
}
@giltotherescue
giltotherescue / SKILL.md
Last active January 23, 2026 16:23
Changelog & Feature Announcement Skill
name changelog
description Use this skill ONLY when the user explicitly asks to create changelog entries or feature announcements. Do NOT trigger this skill automatically. The user will specifically request this skill when they want to announce a feature across multiple platforms (email, Discord, X/Twitter, Slack) and update documentation.\n\nExamples of when to use this skill:\n\n<example>\nuser: "Can you help me create a changelog entry for the new video analysis feature?"\nassistant: "I'll use the changelog skill to help you create comprehensive announcement materials."\n</example>\n\n<example>\nuser: "I need to announce the new template system. Can you write the marketing materials?"\nassistant: "I'll use the changelog skill to create platform-specific announcements and update the documentation."\n</example>
model opus

CHANGELOG & FEATURE ANNOUNCEMENT SKILL

A general-purpose skill for creating changelog entries and multi-platform feature announcements. Uses a

/**
* ================================
* = FIREBASE DATABASE STRUCTURE
* ================================
*/
/**
* ASSESSMENTS
*/
{
/*
pushId = new key created by Firebase push() via Angularfire .$add()
"order" properties indicate objects that should be sortable
*/
programs: {
[programId:pushId]: {
angular.module('airfoil.services-auth', [])
.factory('Auth', function ($ionicPlatform, $q, $state, $injector, $timeout, AutoComplete, $rootScope, es,
$cordovaFacebook, $cordovaDevice, $cordovaDialogs, $cordovaPush, $cordovaBackgroundGeolocation,
$analytics) {
var self = this;
self.initialized = false;
self.AuthData = {};
self.ProfileData = {};
self.PushData = null;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCqdLSS1OfqT89YGaqo2UfB4xvT9HbtCLypAkYmUB/Z/ut+aL/nRqMFLaRJk9vNqNt7K+7BIc1peefR2h9YTHD7ZWapSNv2ef1Tb09vCfa9e6y1n1kkbO2SF9RvZ32S2W8i4A66nl1tgXnQdYpjnUHH1oitT3BVpxfjv2OJl776N4ypWyNmyhh2j7vB5wyoHTvgoMY6K/cT0BKQo7TiMs5HlDGORVkOA73qTDlYuWu4/rJwxFXdLm/UrWWZnvEwH2+FkZ92+dgcr5rmZuOPHyxnkwVfCXzKuC+lPlxHKYzQ9H+fINLIDSVVYGTkZw4a480T/Sdt8RtKymcFKNAHzA1V gil@ninja.local
curl -I https://analytics.mvb.me/index.php
HTTP/1.1 302 Found
Date: Wed, 05 Oct 2016 18:19:46 GMT
Content-Type: text/html; charset=utf-8
Connection: keep-alive
Set-Cookie: __cfduid=d8bef16fc21edd726a7ef21645293f3171475691586; expires=Thu, 05-Oct-17 18:19:46 GMT; path=/; domain=.mvb.me; HttpOnly
X-Powered-By: PHP/5.3.3-7+squeeze19
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
#] curl -I https://analytics.mvb.me/
HTTP/1.1 302 Found
Date: Wed, 05 Oct 2016 14:25:29 GMT
Content-Type: text/html; charset=utf-8
Connection: keep-alive
Set-Cookie: __cfduid=d898f19d7200fc89395869dab3b559e481475677529; expires=Thu, 05-Oct-17 14:25:29 GMT; path=/; domain=.mvb.me; HttpOnly
X-Powered-By: PHP/5.3.3-7+squeeze19
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache