← all publishers

tankygranny05

@tankygranny05 source repo

63 published skills

  1. Rust Sqlite Ingestor Low Ram · tankygranny05
    Create or tune a Rust SQLite ingestor that ingests huge JSONL logs fast in historical mode and stays under a strict RSS budget in live mode using byte-scan parsing, mode-specific SQLite PRAGMAs, exec-based live restart, and a minimal index set.
    0 installs
  2. Ram Consumption Verification · tankygranny05
    Verify RAM consumption of processes by measuring system memory before/after killing them. Uses htop in a tmux session for accurate measurement.
    0 installs
  3. Repl Friendly Import Patching · tankygranny05
    Adds project root directories to sys.path for proper imports, with try/except to handle REPL environments (PyCharm, ipython, Jupyter) where __file__ is undefined. Use when writing Python scripts that need to import from parent/grandparent directories and should also work in interactive environments.
    0 installs
  4. Compute Token Stats Rust Ultra · tankygranny05 bundle
    Ultra-fast token+cost computation for Codex + Claude SSE logs (Rust) plus Python anchor/fast comparisons; includes build+run+benchmark guide.
    0 installs
  5. Config Transparency Centralized · tankygranny05
    Configuration philosophy requiring centralized, transparent .env files with no hidden variables, silent fallbacks, or defaults. Use when dealing with config, configuration, env variables, background variables, fallbacks, or dev philosophy. All configuration must be explicit in .env with .env.example as ground truth.
    0 installs
  6. Interleaved Conversation Report · tankygranny05
    Generate interleaved multi-agent conversation reports organized by theme. Use when user asks for "interleaved conversation", "conversation by theme", "multi agent conversation timeline", or wants to see chronological prompts across agents grouped by user intention.
    0 installs
  7. Knowledge Ams Flags And Schemas · tankygranny05
    Use this skill when implementing agent spawning in tmux or subprocess, building stream-json SDK integrations, debugging agent startup or resume issues, or understanding centralized logging configuration for Claude Code agents managed by AMS.
    0 installs
  8. Opencode Antigravity Auth Setup · tankygranny05 bundle
    Configure OpenCode + opencode-antigravity-auth plugin to use Google OAuth (Antigravity) for free Gemini/Claude usage; includes auth-store gotchas, verified workaround, and troubleshooting with logs.
    0 installs
  9. Vscode AI Extensions Customization · tankygranny05
    Customize VS Code AI extensions (Claude Code, OpenAI Codex) by replacing bundled binaries with custom versions, configuring executable paths, and enabling multi-instance panels. Use when patching extensions after updates, switching to custom-built binaries, or enabling multiple Codex editor tabs.
    0 installs
  10. Agentic Ecosystem Incremental Update · tankygranny05
    Safe incremental deployment and updates for the agentic ecosystem after initial setup. Focuses on config preservation, safe service restarts, verification, and optional testing. Use after agentic-ecosystem-remote-deployment has completed at least once.
    0 installs
  11. Patch Codex App Server Observability · tankygranny05
    This skill should be used when ensuring Codex emits centralized observability logs (sse_lines.jsonl) while running in app-server mode, especially when used by the VS Code extension.
    0 installs
  12. Benchmark Resource Usage · tankygranny05 bundle
    Benchmark CPU, memory, and disk I/O costs of scanning operations (process discovery, log parsing, file monitoring) at various polling frequencies. Use when analyzing resource consumption of monitoring loops, evaluating optimization strategies, comparing full-scan vs targeted approaches, or capacity planning. Triggers on requests like "benchmark the discovery", "measure CPU cost at 1Hz", "compare full scan vs targeted PIDs", "analyze resource usage of polling", or "how much CPU does scanning take".
    0 installs
  13. Clone Worktree Port Bump · tankygranny05
    Clone a repo to ~/temp with unique -cloneN, bump all *_PORT values in clone .env by +100*N, then work only in the clone and never touch the original unless explicitly asked.
    0 installs
  14. Debug Session Documenter · tankygranny05
    Prompt template for documenting debugging sessions after successfully fixing bugs. Use this to capture debugging methodology, hypothesis evolution, red herrings, breakthrough moments, and lessons learned for future agents. Trigger keywords - debug knowledge base, document debugging session, debugging methodology, post-mortem analysis, incident report debugging, debug report template, capture debugging process.
    0 installs
  15. MCP Stub To Ground Truth · tankygranny05
    This skill should be used when MCP stubs or broken control_request flows need to be replaced with ground-truth implementations aligned to extension.js and cli.js, or when MCP-related UI behavior (missing tool outputs, spinner stuck, empty MCP list) needs debugging.
    0 installs
  16. Agent Hq Electron Config · tankygranny05
    Configure Agent HQ Electron crash mitigations + diagnostics via repo .env (added after 2026-01-22 renderer crash).
    0 installs
  17. Claude Extension Logging · tankygranny05
    Document how to capture the directional Claude extension/shim traffic so the renamed JSONL streams (`claude_*` and `claude_shim_*`) are always written and can be compared against Codex logs.
    0 installs
  18. Antigravity Python Prompt · tankygranny05 bundle
    Send prompts directly to Google Antigravity (Gemini + Claude) via Python using OAuth refresh tokens, without OpenCode; includes correct headers, model ID normalization, endpoint selection, SSE streaming, and 429 backoff.
    0 installs
  19. Claude Codex Skill Porter · tankygranny05
    Convert skills between Claude Code and Codex CLI formats. Use when porting skills from ~/.claude/skills to ~/.codex/skills (or vice versa), converting project-level skills between .claude/skills and .codex/skills directories, or troubleshooting why a copied skill isn't loading. Covers all skill levels (user, project/repo, system, admin) and gotchas like symlinks, hidden dirs, and field length limits.
    0 installs
  20. Search Agent Conversation · tankygranny05
    Search past agent conversations, chats, prompt history, and agent data (Codex/Claude). Use when user asks to "search agent chat", "search agent conversation", "find conversation", "agent prompt history", "what did agent X do", "query agent data", or needs to look up past agent activity. PREREQUISITE - Always read dump-agent-data-for-rg skill first.
    0 installs
  21. Sse Lines Round Extractor · tankygranny05
    This skill should be used when freezing centralized Codex/Claude sse_lines.jsonl logs and extracting per-round NDJSON files, composing a sessions index, validating outputs, and re-running incrementally for newly appended data using checkpoints.
    0 installs
  22. Codex App Server Persisted · tankygranny05 bundle
    This skill should be used when building a low-latency, long-lived Codex controller using `codex app-server` (JSON-RPC over stdio) to keep one PID alive across turns while preserving `sse_lines.jsonl` observability.
    0 installs
  23. Knowledge Docker Agent Box · tankygranny05
    Reference documentation for the Agent Box Docker container. Use when starting/restarting the container, troubleshooting services (Agent HQ, Claude Shim, Codex Shim), looking up ports/volumes, or building the Docker image.
    0 installs
  24. Fine Grained Tool Streaming · tankygranny05 bundle
    Patch Claude Code cli.js to enable fine-grained tool streaming (input_json_delta). Use when tool call arguments arrive as a single burst at the end instead of streaming incrementally, when sse_lines.jsonl shows few/no input_json_delta events, or when asked to "enable tool streaming", "fix partial json", or "patch fine-grained streaming".
    0 installs
  25. Gpt Weekly Limit Estimation · tankygranny05
    Estimate OpenAI weekly usage limits from SSE logs. Includes billing week extraction (resets 14:47 local), token computation methodology, live pricing fetcher, and limit projection from partial data.
    0 installs
  26. Tmux Claude Session Spawner · tankygranny05 bundle
    This skill should be used when spawning and managing tmux sessions running Claude Code (cc), reliably detecting Claude session IDs and renaming sessions to tmux-sdk-{uuid7}-sid-{sid}-pid-{pid} without exceeding macOS terminal limits.
    0 installs
  27. Agentic Ecosystem Deployment · tankygranny05 bundle
    Bootstrap the complete agentic ecosystem (Claude Code, Codex, vscode-shims, agent-box) on a remote machine. Use when user asks to install ecosystem, setup remote agent, bootstrap agent box, deploy to remote, or install claude/codex on another machine.
    0 installs
  28. Iterm Multi Tasking · tankygranny05 bundle
    Create iTerm2 multi-pane grids for running parallel agents (gemini, claude, codex, etc.) via Python/AppleScript automation. This skill should be used when the user asks to create iTerm2 pane layouts, run multiple CLI agents in parallel, automate terminal workflows, or send commands to multiple panes. Covers critical gotchas like properly triggering Enter for interactive programs.
    0 installs
  29. Claude Code Archiver · tankygranny05 bundle
    Download, prettify, and archive @anthropic-ai/claude-code npm packages. Use when user asks to "archive claude code", "download claude code", "get latest claude code", "npm pack claude code", or needs to set up a new Claude Code version in ~/swe/archive with prettified cli.js and git history.
    0 installs
  30. Document Skills DOCX · tankygranny05
    Comprehensive document creation, editing, and analysis with support for tracked changes, comments, formatting preservation, and text extraction. Use when working with Word documents (.docx) for creating, modifying, editing content, working with tracked changes, or adding comments.
    0 installs
  31. Document Skills PPTX · tankygranny05
    Presentation creation, editing, and analysis. Use when working with PowerPoint presentations (.pptx) for creating new presentations, modifying or editing content, working with layouts, or adding comments or speaker notes.
    0 installs
  32. Document Skills XLSX · tankygranny05
    Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. Use when working with spreadsheets (.xlsx, .xlsm, .csv, .tsv) for creating, reading, analyzing, modifying, or recalculating formulas.
    0 installs
  33. Fabricate Trading Day · tankygranny05 bundle
    Generate pickle files with fake players for incomplete trading days. Use when user asks to "create fake data", "generate pickle with fakes", "add fakers", "fabricate trading day", or needs to create /db23/parsed_excel_files/{day}.pickle from incomplete CSV whale data (before complete A5 Excel available). Creates 30-40K row datasets from ~300 whale transactions by adding balanced fake players and PT transactions.
    0 installs
  34. Update Clickhouse M3u · tankygranny05
    Update ClickHouse database on the remote M3 Ultra machine (m3u). Use when user asks to "update clickhouse", "refresh clickhouse data", "sync clickhouse", "update trading data in clickhouse", or needs to push new trading days to the ClickHouse database. Handles SSH connection to m3u:22222 and runs incremental updates for specified date ranges.
    0 installs
  35. Thinking Control Flow · tankygranny05
    Modify thinking behavior in vscode-shim (auto-expand, enable by default, toggle, conditional display). Use when thinking appears non-streaming or needs UI/default changes.
    0 installs
  36. Dump Agent Data For Rg · tankygranny05
    Technical reference for dumping Codex and Claude agent conversations to searchable text files. Command reference, flags, and output format. Used as prerequisite by search-agent-conversation skill.
    0 installs
  37. Tmux Observer Friendly · tankygranny05 bundle
    This skill should be used when creating or restarting tmux sessions in an observer-friendly way (preserve attached observers by not killing the session), while force-replacing panes/processes and converging to exactly 1 session, 1 window, and 1 pane without affecting other sessions.
    0 installs
  38. Token Cost Computation · tankygranny05 bundle
    Compute token usage totals and costs from Codex CLI and Claude Code SSE JSONL logs. Use when user asks about token consumption, API costs, usage breakdown, billing estimates, or analyzing SSE logs for token metrics.
    0 installs
  39. Test Claude Resume Sid · tankygranny05 bundle
    Test whether Claude Code --resume preserves the session ID (SID) or creates a new one. This skill should be used when verifying agent session behavior, debugging agent-management systems, or confirming that resuming a session maintains the same SID across multiple processes. Triggers on requests like "test resume sid", "verify session preservation", or "check if resume keeps the same session ID".
    0 installs
  40. Codex Extension Logging · tankygranny05
    Document how to add directional logging to the Codex extension and shim so the four canonical JSONL streams (extension↔webview and extension↔CLI) are captured consistently and can be compared against Claude logs.
    0 installs
  41. Remote Agent Hq Startup · tankygranny05
    Debug and start Agent HQ services (AMS, UI) on remote machines. Use when AMS not responding, port 8041 issues, environment variable errors, vite config failures, or SSE connection lost errors.
    0 installs
  42. Claude Code Stream JSON · tankygranny05
    Use Claude Code CLI in stream-json mode for real-time bidirectional JSON communication. Enables agents to pipe JSON messages to Claude and receive streaming JSONL output with full session observability including tool calls, deltas, and results.
    0 installs
  43. Db23 Create Day Project · tankygranny05
    Create a new Viber Stock OCR project folder for a new trading day. This skill should be used when the user wants to set up a fresh project folder for processing stock transaction screenshots from a new date. Triggers on requests like "create new day project", "set up folder for 2025-12-25", or "initialize new OCR project from old day".
    0 installs
  44. Tmux Enter Key Handling · tankygranny05
    Use when sending input to tmux sessions, especially interactive TUIs like Claude Code or Codex. The Enter keyword fails silently - must use hex codes.
    0 installs
  45. Agentic Ecosystem Docker · tankygranny05 bundle
    This skill should be used when containerizing a multi-service agentic ecosystem (UI + Agent Management Server, optionally launchers/ingestors) with Docker Compose while preserving localhost-only security, correct in-container networking, centralized log volume mounts, and working Codex/Claude CLIs.
    0 installs
  46. Skill Creator · tankygranny05 bundle
    Guide for creating effective Codex skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Codex capabilities with specialized knowledge, workflows, or tool integrations.
    0 installs
  47. Safe Port Kill · tankygranny05 bundle
    Kill a TCP port safely by targeting only the LISTEN process (the server) and never killing connected clients. This skill should be used when asked to "kill a port", "free port", "stop what's running on port X", or when writing code/scripts to do so.
    0 installs
  48. Frontend Design · tankygranny05
    Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
    0 installs
  49. Reporting Skill · tankygranny05
    Specialized knowledge and step-by-step guidance for generating high-quality reports (Executive, Technical, or Complete). Use this skill when asked to create investigation reports with worked examples.
    0 installs
  50. Tmux Claude Sdk · tankygranny05 bundle
    This skill should be used when controlling Claude Code sessions via tmux (spawn, detect sid/pid, rename, send prompts, Ctrl-C clear, Esc abort, Esc Esc rewind, Ctrl-C Ctrl-C exit) while preserving observability via --log-dir sse_lines.jsonl.
    0 installs
  51. Agent Biographer · tankygranny05
    Shadow and version-control another agent's conversation. Use when asked to track an agent, create agent biography, shadow an agent, document agent work, or make agent output more accessible.
    0 installs
  52. Db23 Excel Split · tankygranny05
    Split multi-day A5 Excel files into single-day files for the db23 trading data pipeline. Use when processing Excel files in /home/ubuntu/Downloads/multi-day that contain multiple trading days, when the user mentions "split excel", "multi-day excel", "A5 format", or needs to prepare Excel files for the 6-step pipeline. This skill covers validation of sheet names, column structure, and data format requirements.
    0 installs
  53. Reporting Skills · tankygranny05 bundle
    Use when the user asks for an executive summary, technical report, or complete report. Provides specialized knowledge and formatting guidelines for generating high-quality reports in different formats.
    0 installs
  54. Push To Df Trans · tankygranny05
    Run the 'push to df_trans' workflow on the remote M3 Ultra machine. This skill should be used when the user asks to push new trading days to df_trans, update transaction data, or run known_good_version.py on the remote server. Handles SSH connection, PYTHONHASHSEED requirements, and sequential day processing.
    0 installs
  55. Codex Remote Auth · tankygranny05 bundle
    Deploy Codex CLI authentication to remote machines. Use when user asks about codex auth, codex authentication, codex oauth, codex remote, codex login remote, copy codex credentials, or deploy codex to server.
    0 installs
  56. Bootstrap New Day · tankygranny05
    Bootstrap a new daily project folder for stock transaction screenshot processing. Use when user asks to "bootstrap new day", "create new day folder", "set up YYYY_MM_DD folder", or mentions starting work on a new trading day. Creates directory structure, copies documentation and prompts, optionally copies stock mappings, and opens known_issues.txt for user editing.
    0 installs
  57. Claude Speed Test · tankygranny05 bundle
    Benchmark Claude Code startup/response time across different CLAUDE_CONFIG_DIR locations. Use when user asks to test Claude speed, benchmark config dirs, compare startup times, or measure latency.
    0 installs
  58. Claude Usage Meter · tankygranny05 bundle
    Programmatically fetch Claude Code usage limits and remaining quota via API. Use when user asks about usage, rate limits, quota, billing blocks, or remaining capacity. Also handles OAuth token refresh for API access.
    0 installs
  59. Document Skills PDF · tankygranny05
    Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. Use when programmatically processing, generating, or analyzing PDF documents.
    0 installs
  60. Agent Stack Startup · tankygranny05 bundle
    Start the full agent stack (tmux sessions for Claude Code agents, SQLite ingestors, announcers, watchdog, and mitmproxy) after a fresh Mac reboot. This skill should be used when the user asks to "start everything", "bring up the agent stack", "start after reboot", "launch tmux sessions", or needs to initialize the development environment with all monitoring and agent processes.
    0 installs
  61. Color Palette · tankygranny05 bundle
    Display terminal color gradients and palettes for choosing colors. This skill should be used when the user asks to see color options, color gradients, color palettes, ANSI colors, RGB colors, terminal colors, or needs help picking a color for terminal/shell configuration (e.g., Powerlevel10k, zsh themes, prompt colors).
    0 installs
  62. Db23 Pipeline · tankygranny05
    Run the 6-step db23 trading data ingestion pipeline. Use when processing single-day Excel files through the pipeline, when user mentions "run pipeline", "6-step", "push day", "label day", or needs to ingest a new trading day into df_trans. Covers all steps from parsing Excel to remote sync.
    0 installs
  63. Retrospective · tankygranny05
    Create a Skill from this session. Use when you've solved a tricky problem, developed a multi-step workflow worth preserving, or captured domain-specific knowledge that should be saved for future reference.
    0 installs