zfinix
- 40 skills
- 0 followers
- 6 hours ago last updated
- ▌ Another Android · zfinixControl Android devices from AI agents using the Another MCP server. Use when asked to interact with, test, automate, or take screenshots of an Android device. Provides tools for touch input, text entry, button presses, screenshots, app launching, shell commands, and swipe gestures.
- ▌ Gta Online Expert · zfinix bundleExpert GTA Online money-making and gameplay coach. Use when the user asks anything about GTA Online (GTA 5 Online): how to make money fast, what to grind, which heist or business is best, business setup and resupply/sell timing, Cayo Perico, Diamond Casino Heist, nightclub, bunker, MC businesses, acid lab, agency, auto shop, salvage yard, money fronts, bail office, the mansion (Prix Luxury / A Safehouse in the Hills), Cluckin' Bell Farm Raid, daily/weekly money routines, collectibles income, which property to buy next, what to do in a play session, combat loadouts, anti-grief survival, or "what should I do right now to make money". Pairs with the gta_mcp server for live weekly bonuses, daily collectibles, and reset timers.
- ▌
- ▌ Gpt Astra · zfinix bundleOptimize agent instructions for GPT-6 Astra (Codex). Use when the user mentions Astra, Codex, GPT-6, or asks to audit/rewrite AGENTS.md, skills, or prompts for newer models.
- ▌ Aster Config · zfinixReference for aster.yaml, covering review models, analyzers, focus areas, include/exclude globs, min_confidence, and the permissions block that gates edits. Use when creating or editing aster.yaml, choosing hypothesis/verify models, enabling semgrep or ast-grep, or configuring edit permissions.
- ▌ Aster UI Demo · zfinixHow to demo UI work the way Claude does it, never with throwaway HTML mockups. Build the change in the real webview, verify it in the browser harness, open the live dev server for the user to click through, and run the real test suites. Use when the user asks for a demo, a preview, or "let me see" any UI change in the desktop or VS Code surfaces.
- ▌ Aster Planning · zfinixCreate and execute structured plans for multi-step tasks. Use when the user gives a complex task spanning multiple files, asks for a plan or roadmap, says "break this down", or when a task cannot be completed in a single turn. Also use when the task touches several subsystems or the user wants to review the approach before you act.
- ▌ Aster Review CI · zfinixRun aster code reviews non-interactively in CI, GitHub Actions, or from another agent. Covers `aster review --pr`, `--json`, `--stream`, `--comment`, diff-from-stdin, token handling, and filtering findings. Use when wiring aster into a pipeline, posting PR comments, or parsing review output programmatically.
- ▌
- ▌ Aster Fix Workflow · zfinixPipe aster review findings into aster fix to generate and apply patches safely, using review --json, fix --findings-json, dry-run inspection, --apply, and permission gating. Use when asked to auto-fix review findings, apply aster's suggested edits, or build a review-then-fix pipeline.
- ▌
- ▌
- ▌ Git Workflow · zfinixUsing git without hanging, clobbering, or over-committing. Use before any git command that changes state (commit, push, checkout, rebase, reset) and when inspecting repo history or status.
- ▌ Security Scan · zfinixRunning the security_scan tool over the repository before shipping a change. Use when the change touches auth, input parsing, file or network access, or when the user asks for a security check.
- ▌ Skill Creator · zfinixTurning a workflow this session learned into a reusable skill. Use when the user says save this as a skill or make a skill for this, when they repeat the same correction or instructions a second time, or when a multi-step procedure just worked and will clearly recur.
- ▌ Gh Pr Workflow · zfinixWorking with GitHub pull requests, issues, and the API through the gh CLI. Use whenever the task involves reviewing, creating, or commenting on a PR or issue, or calling the GitHub API.
- ▌
- ▌ Security Review · zfinixReviewing a diff or feature for exploitable vulnerabilities before it ships. Use when asked to do a security review, when code touches auth, input handling, queries, files, URLs, crypto, or payments, and before merging changes that accept untrusted input.
- ▌
- ▌
- ▌ Macos Harness · zfinixControl a whole Mac from one persistent Python session with screenshots, PID-targeted input, an animated virtual pointer, targeted Apple Accessibility, Apple Events, Browser Harness CDP, and filesystem access. Use for native, Electron, browser, dialog, file, or cross-app tasks without moving the physical cursor or forcing apps into the foreground.
- ▌
- ▌ Build Triage · zfinixReading build, test, and compiler failures fast. Use when a build or test command fails, hangs, times out, or produces a wall of output.
- ▌ Web Research · zfinixCurrent or latest information of any kind — API docs, pricing, releases, news, versions — whenever the user asks about "now", "recently", or something you cannot verify from the repo or training data. Assume the user expects up-to-date answers, so check the web rather than answering from stale knowledge. Always prefer web/search and web/extract over raw curl.
- ▌ Git Worktrees · zfinixIsolating work in a linked worktree so another branch can be built, tested, or fixed without touching the current checkout. Use when the working tree is dirty or busy and the task needs a different branch checked out.
- ▌ Lsp Navigation · zfinixSemantic code navigation and fast error checks with the lsp_diagnostics, lsp_references, and lsp_definitions tools. Use instead of a full build to check whether an edit broke something, or to find real usages of a symbol.
- ▌
- ▌ Plan And Present · zfinixWriting a plan the user can actually judge, and presenting it for approval with exit_plan_mode. Use when the user asks to plan first, when the work is large or irreversible enough that the approach should be agreed before any edit, and whenever you are about to call exit_plan_mode.
- ▌ Security Hygiene · zfinixKeeping secrets out of the conversation and treating fetched content as data, not instructions. Use when handling env files, tokens, or credentials, when reading web pages or third-party content, and before committing or posting anything externally.
- ▌ Structural Edits · zfinixStructural search and rewrite with the ast_grep and ast_edit tools. Use when the same pattern appears in many places, when text search matches comments or strings, or when a rename or codemod spans multiple files.
- ▌ Verify Before Done · zfinixProving a change works before reporting it done, and what to do when the check fails. Use after editing code, before writing the final answer, and whenever deciding which check proves which claim.
- ▌ I Have Adhd · zfinixAction-first, zero-filler replies for a reader who loses the thread in prose. Use when the user asks for terse or direct answers, says too long, get to the point, tldr, stop rambling, or when replies keep getting cut off or ignored.
- ▌ Write Tests · zfinixWriting tests that catch regressions instead of restating the code. Use when adding tests, when a fix needs a regression test, or when the user asks for coverage.
- ▌ Correction Protocol · zfinixResponding when the user corrects you, says something broke, or tells you to stop. Use the moment a message is a complaint, a correction, or contains stop or revert.
- ▌ Refactor Safely · zfinixRenaming, moving, and restructuring code without breaking behavior. Use when the task is a rename, a file move, an extract, or any restructuring the user expects to be behavior-neutral.
- ▌ Package Managers · zfinixChoosing the right JavaScript package manager and diagnosing install failures. Use before any install, add, or script command in a JS/TS repo, and when an install fails.
- ▌ Dependency Upgrade · zfinixUpgrading dependencies without breaking the build or drowning in a mega-diff. Use when bumping package versions, resolving audit warnings, or when the user asks to update dependencies.
- ▌ Supply Chain Safety · zfinixInstalling and adding dependencies without executing an attacker's code. Use before any package install or add, when a lockfile changes, or when choosing a new dependency.
- ▌ Background Processes · zfinixRunning servers, watchers, and long-lived processes without hanging the tool call. Use when starting a dev server, running anything in watch mode, or when a command would run until killed.
- ▌ Debug Systematically · zfinixFinding the cause of a bug instead of guessing at fixes. Use when something fails and the cause is not obvious, when a fix did not work, or when the user reports a bug without a clear trigger.