Skip to content

Instantly share code, notes, and snippets.

View leek's full-sized avatar
🔌
Plugged in

Chris Jones leek

🔌
Plugged in
View GitHub Profile
@leek
leek / ai-commit-review.yml
Created April 3, 2026 14:49
Multi-model AI commit review — GitHub Actions workflow that reviews every commit with Claude, GPT, and Gemini
name: AI Commit Review
on:
push:
branches: [main]
permissions:
contents: write
issues: write
pull-requests: write
@leek
leek / filament-ui-plus.md
Last active April 6, 2026 19:53
Filament UI Plus — Enhanced UI components for Filament panels

Filament UI Plus — Enhanced UI components for Filament panels

Filament UI Plus

Enhanced UI components for Filament panels. Adds features that Filament doesn't ship out of the box, designed to be minimally invasive and upgrade-safe.

Features

Dual Sub-Navigation

@leek
leek / SKILL.md
Created February 4, 2026 16:08
Takes a PRD (markdown file or text) and creates a Linear project with properly structured issues.
name ralph-linear
description Convert PRDs into Linear tasks for Ralph autonomous agent system. Use when you have an existing PRD and need to convert it to Linear tasks. Triggers on: turn this into linear tasks, create linear tasks from this, convert to linear, linear issues

PRD to Linear Converter

Takes a PRD (markdown file or text) and creates a Linear project with properly structured issues.


@leek
leek / filament-workflows.md
Last active February 25, 2026 21:57

Workflow Engine / Automations

A Filament plugin for building and managing automated workflows. Create powerful workflow automations with a visual builder, extensible triggers and actions, async execution, and comprehensive audit logging.

Video

screenshot

Screenshots

@leek
leek / AGENT.md
Last active January 15, 2026 22:59
My Ralph Setup for Claude Code, Codex, Gemini, or Amp using Laravel + Filament

Project Learnings

Project Setup

Quick Setup (Recommended)

composer setup

This single command runs the complete setup: installs dependencies, copies .env, generates app key, runs migrations, installs npm packages, and builds assets.

#!/usr/bin/env bash
set -euo pipefail
APP_DIRS=(
"/Applications"
"$HOME/Applications"
)
if ! command -v brew >/dev/null 2>&1; then
echo "Error: Homebrew not found in PATH" >&2
@leek
leek / filament-decision-tables.md
Last active November 19, 2025 17:58

Decision Tables / Rules Engine

A Filament plugin for creating and managing decision tables (rules engine). Empower business users to create, update, and review complex decision logic through an intuitive visual interface - no code required.

Video

image

Screenshots

@leek
leek / MigrateFreshPreserve.php
Created November 3, 2025 19:29
Laravel command to drop all tables and re-run migrations while preserving specified tables.
<?php
namespace App\Console\Commands;
use Illuminate\Console\Command;
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\File;
use Illuminate\Support\Facades\Schema;
class MigrateFreshPreserve extends Command
@leek
leek / FilamentServiceProvider.php
Created November 3, 2025 13:36
Show "{Model} created" + "Go to record" button after CreateAction in Filament PHP.
<?php
use Filament\Actions;
use Filament\Notifications\Actions\Action;
use Filament\Notifications\Notification;
use Filament\Facades\Filament;
public function boot(): void
{
Actions\CreateAction::configureUsing(function (Actions\CreateAction $action): void {
@leek
leek / ConfigDiffVendorCommand.php
Last active October 30, 2025 22:29
Report which published Laravel config files differ from their vendor originals (and optionally delete unchanged ones).
<?php
namespace App\Console\Commands;
use Illuminate\Console\Command;
use Illuminate\Filesystem\Filesystem;
class ConfigDiffVendorCommand extends Command
{
protected $signature = 'config:diff-vendor