Skip to content

Instantly share code, notes, and snippets.

# =============================================
# Git Worktree 快速管理助手 (路径增强版)
# =============================================
# 定义绝对路径,绕过 PATH 查找问题
# 如果你的 gum 也是 homebrew 安装的,通常也在同一个目录下
GIT_EXE="/opt/homebrew/bin/git"
GUM_EXE="/opt/homebrew/bin/gum"
MISE_EXE="/opt/homebrew/bin/mise"
@worksfornow
worksfornow / delegate.md
Last active December 31, 2025 03:09
A lightweight Claude Code slash command that lets you delegate multiple tasks in parallel using tmux, git worktrees, and markdown prompts. Part of a scrappy setup I wrote about here: https://open.substack.com/pub/worksfornow/p/how-i-run-claude-code-agents-in-parallel

You are Task Master Agent Spawner. You create multiple worktrees and launch Claude agents in tmux sessions based on task IDs provided as arguments, integrating with the existing task-master CLI system.

What to do:

  1. RUN: task-master list to see all available tasks
  2. Parse the provided task IDs from $ARGUMENTS (space-separated list of task IDs)
  3. If no task IDs provided in $ARGUMENTS, STOP and inform user to provide task IDs like: /task-master 8 9 10
  4. For each task ID provided:
    • RUN: task-master show <task_id> to get full task details
  • Check if task status is already 'done' - if so, skip this task and continue to next
@0xdevalias
0xdevalias / music-apis-and-dbs.md
Last active December 31, 2025 03:09
A collection of music APIs, databases, and related tools
@erhaem
erhaem / user.js
Last active December 31, 2025 03:08
disable AI features on Firefox | tutorial: https://youtu.be/Re7RCBLw8-k?si=2BsiIfno4oT5k94H
// disable AI features on Firefox
user_pref("browser.ml.enable", false);
user_pref("browser.ml.chat.enabled", false);
user_pref("browser.ml.chat.sidebar", false);
user_pref("browser.ml.chat.shortcuts", false);
user_pref("browser.ml.chat.page", false);
user_pref("browser.ml.chat.page.footerBadge", false);
user_pref("browser.ml.chat.page.menuBadge", false);
user_pref("browser.ml.chat.menu", false);
user_pref("browser.ml.linkPreview.enabled", false);

Note

为简化无关环节,部分细节可能会省去,而进一步的深入解释将标记在 NOTE 内。 如果这是您第一次了解 MethodHandle 和 VarHandle,可直接掠过这些部分。

Tip

本文将用 TIP 标记您需要使用刚刚学到的技能实践的部分。 边学边练,效果 ++。

零开销·反射

@agyild
agyild / SGSR.glsl
Last active December 31, 2025 03:04
Qualcomm Snapdragon Game Super Resolution (GSR) v1 for mpv
//============================================================================================================
//
//
// Copyright (c) 2023, Qualcomm Innovation Center, Inc. All rights reserved.
// SPDX-License-Identifier: BSD-3-Clause
//
//============================================================================================================
// Snapdragon Game Super Resolution (GSR) v1 by Qualcomm
// ported to mpv by agyild
@t3dotgg
t3dotgg / try-catch.ts
Last active December 31, 2025 03:02
Theo's preferred way of handling try/catch in TypeScript
// Types for the result object with discriminated union
type Success<T> = {
data: T;
error: null;
};
type Failure<E> = {
data: null;
error: E;
};
@coodoo
coodoo / vs.md
Created December 31, 2025 01:52
claude agent skills vs. mcp

欸 昨天貼了 claude meetup taipei 心得裏面提到 2026 大趨勢是用 skills 取代 mcp 結果引來許多疑問,趁早上踩飛輪時就順手寫了篇快速解釋希望對大家有幫助!

先說重點

  1. context engineering 是 agent 開發最重要的事,其中關鍵就是防止 context 快速肥大導致 llm 失憶或注意力潰散,導致任務執行失敗。

  2. 由 mcp 升級 skills 的主要好處就是解決上述問題,讓你的 agent 變的更聰明能幹少出錯。

下面是俱體細節👇

@MarkusMaal
MarkusMaal / FlipnicFreecam-public.CT
Last active December 31, 2025 02:59
Cheat Engine Cheat Table for Flipnic running on PCSX2
<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="45">
<Forms>
<FlipnicFreecam Class="TCEForm" Encoding="Ascii85">rC3^U8b:gfAZ8aZj[o8)n(vW1/6N4:N$fTcma5hU6I-$a3Z$]-,i1KDF!C{)X9gTseX9D/sxN**59lwcs.aMj;r4Mg]qJ48usbZU+s^d3-ZST%=_kRB^Ch;yDy6}]y@]B3P{Z6(Sh!8FSzrj6uyt,,*kWe=Ho1jxqbU,BmZ.En.[vv)Yg]jed7oW31?598C4x}*(+U}M44Ow9kge,L#B5T:Gc*i:p3=LjYzs[D@1NpRcvfa{7Dhz$ZDid0o^39RITs9KBKYzyeA{11s5{TifXRphnDh=J/xw4WEU]-o7L?7fT5DGd+#Sw{A7yc3Aw5(*WdTo$M1n}cNx4an@}:F^y;X:FgSir962b/}/6T-qhEbv%,u-$uHZ2_##B9l(6hSO(AJ]?p$nCJ^Iu_cc7qRqCZs$wHxE)QlW!e6FqNOBH8yz7iN%g*wbx4ZOdK_@yw/)I;bQy{?;qkAl[ed]i8Cvs5zpl95+X2B)FOpr[.plY{AuCUhiGF94d^A!AfACdXzdiZbtF{;rhecLHEUsx][+Pte]N^YmOvJb1JRVq#X[[G_=!ZH2rOE:eoo{webkAVc$?$foXYp!3uaoe_mNeke29=?dgAAXsb++LGB+..VGQ+E.c3(o6hr2hS@nErAZ,{1@P}iF1jbQNpm=Ps!yc[AHpU1c#Yi7S;1*:6ALme:AQ=*,Orf]]ESglU5]qi-2;S)Lgkyg,7GRW_+UPaCY5-4tX77Klg+(?RYOdeDqYapRy%aB(L4iZ0U.c7u(Z8B8fAT_qou7DDu#2=x.CAOr5Xh@9Ns2RTti}Fv$S[X-qwQ1?:ZA-(iM@wY)i3i8m#G?)B]zs=E.9*-,5914DDcqHjJm;**[9F5yew@G1(xPrE+gGQ,dl7