ulpi-io

95 mods in 1 plugin, 3 repositories, 10 stars between them.

ast-grep

01

ulpi-io/skills

Skill Claude Code

Search code by SYNTAX SHAPE, not by text — matching structures grep and regex can't reliably express — with the ast-grep CLI: parse to an AST and match with patterns, node kinds, relational rules (inside/has), and metavariables, inspecting the tree via --debug-query and proving the rule on a minimal example before it…

not rated 5 1mo ago A 126 tokens

ulpi-io/skills

Skill Claude Code

Gate a branch before it becomes a PR — catch the STRUCTURAL defects tests miss, not style: read the full diff against the default base, run a two-pass checklist (blocking pass first — unsafe queries, race conditions, trust-boundary and auth mistakes, conditional side effects — then the non-blocking remainder), and…

not rated 5 1mo ago A 126 tokens

browse-aeo

03

ulpi-io/skills

Skill Claude Code

Score a page for how well AI answer engines can CITE it — Answer Engine Optimization, not classic rankings — by pulling structured data, meta, headings, and answer-shaped content via the browse CLI (schema/meta/headings/text) into a weighted 0-100 audit, plus a SERP mode that reads Google AI Overviews, Perplexity, and…

not rated 5 1mo ago A 144 tokens

browse-config

04

ulpi-io/skills

Skill Claude Code

Generate camoufox configuration for the browse CLI by INTERVIEW, not hand-edited JSON — an AskUserQuestion-guided flow that turns a chosen preset (stealth, fast-scraping, Google-safe, or a fully custom walkthrough) into a valid browse.json camoufox section or a named .browse/camoufox-profiles/ .json, using camelCase…

not rated 5 1mo ago A 123 tokens

browse-geo

05

ulpi-io/skills

Skill Claude Code

Track brand and domain VISIBILITY across AI search engines over a whole query set — Generative Engine Optimization monitoring, not a one-page audit — sweeping each query through Google AI Overviews, Perplexity, and authenticated ChatGPT Search via the browse CLI (camoufox for Google), recording each citation into a…

not rated 5 1mo ago A 117 tokens

browse-qa

06

ulpi-io/skills

Skill Claude Code

Turn a ticket, URL, or plain-language spec into an executed QA run AND reusable regression flows — scenarios and evidence, not ad-hoc clicking — by decomposing the request into happy/error/edge/ exploratory scenarios, driving each against the real target through the browse skill (web or iOS/Android/macOS), capturing…

not rated 5 1mo ago A 125 tokens

browse-seo

07

ulpi-io/skills

Skill Claude Code

Run a full on-page technical SEO audit from a LIVE render — real rendered signals, not source guesses — extracting meta tags, heading hierarchy, structured data, navigation timing, link structure, and multi-viewport mobile rendering via the browse CLI (meta/headings/schema/perf/ links/responsive plus targeted JS…

not rated 5 1mo ago A 115 tokens

browse-stealth

08

ulpi-io/skills

Skill Claude Code

Reach sites that BLOCK ordinary automation — the same navigate/inspect/interact/report loop as the browse skill, but on browse's camoufox runtime: a hardened Firefox with C++-level fingerprint spoofing, geoip, and humanized timing that passes Cloudflare Turnstile, Google "unusual traffic", DataDome, and PerimeterX…

not rated 5 1mo ago A 132 tokens

browse

09

ulpi-io/skills

Skill Claude Code

Drive a REAL browser and native apps the way a user would — not fetch raw HTML — through the persistent browse CLI: one long-lived headless Chromium (plus iOS, Android, and macOS apps via accessibility APIs) where goto, snapshot, click, fill, JavaScript, and screenshot share session state at 100ms/command and…

not rated 5 1mo ago A 116 tokens

bugfix-crate

10

ulpi-io/skills

Skill Claude Code

Work a Rust crate's recorded issue file to green — one finding at a time, disciplined and sequential: for each finding, write the failing regression test first, apply the smallest correct fix, run the full crate's cargo test and cargo clippy -D warnings, then mark the finding FIXED / Deferred / Not-a-bug in the issue…

not rated 5 1mo ago A 152 tokens

bugfix

11

ulpi-io/skills

Skill Claude Code

Fix a CONFIRMED bug at its root cause, smallest correct change only — reproduce before you touch code: write a failing reproducer, diagnose the first broken assumption in the data flow, load the matching framework reference and category playbook, apply the minimal fix, then verify the reproducer goes green and run the…

not rated 5 1mo ago A 136 tokens

build-dmg

12

ulpi-io/skills

Skill Claude Code

Build a distributable macOS DMG from an Xcode project via the bundled local helper — archive → export → package into one signed artifact. Resolves the project/workspace, scheme, team ID, and export options, regenerates the project first when xcodegen is detected, then runs helpers/build-dmg.sh from the project root…

not rated 5 1mo ago A 151 tokens

claude-review

13

ulpi-io/skills

Skill Claude Code

Get an INDEPENDENT second-opinion review from a separate Claude agent in a read-only worktree — findings only, never edits to your working copy. Reads the real diff (branch, a commit, or uncommitted) to build a focused, risk-targeted brief, launches the reviewer under worktree isolation with report-only instructions…

not rated 5 1mo ago A 152 tokens

code-simplify

14

ulpi-io/skills

Skill Claude Code

Reduce a change's complexity WITHOUT altering behavior — lower cognitive load, not line count: read the target plus its callers and tests, take a baseline check, then apply the smallest clarifying edits in safest order (dead code and boolean cleanup → flatten nesting with guard clauses → consolidate duplication →…

not rated 5 1mo ago A 138 tokens

codemap

15

ulpi-io/skills

Skill Claude Code

Discover code by MEANING and DEPENDENCY structure, not by matching text — with the codemap CLI: hybrid vector+BM25 semantic search, symbol lookup, incoming/outgoing dependency tracing, file summaries, PageRank importance, afferent/efferent coupling, and cycle detection over an indexed repo. Only authoritative when the…

not rated 5 1mo ago A 106 tokens

codex-review

16

ulpi-io/skills

Skill Claude Code

Get an INDEPENDENT second opinion from the OpenAI Codex CLI — a separate reviewer runtime run over the real diff, not Claude reviewing its own work. Verifies Codex is available, resolves the scope (branch, a commit, or uncommitted), writes a focused instruction file grounded in the actual change set, runs codex review…

not rated 5 1mo ago A 149 tokens

commit

17

ulpi-io/skills

Skill Claude Code

Create one or more intentional git commits from the working tree — grounded in the REAL diff, never a guessed message over blind staging. Reads git diff HEAD and branch/log context first, scans the changed files for blockers (secrets, conflict markers, stray or debug artifacts), runs the narrowest relevant checks for…

not rated 5 1mo ago A 161 tokens

cost-estimate

18

ulpi-io/skills

Skill Claude Code

Estimate what a codebase, branch diff, or single commit would COST to build — evidence-driven, not a guess: measure the real scope with the helper scripts (LOC counter + git session analyzer), classify every source line into one productivity bucket, run the cost calculator for engineering hours, organizational…

not rated 5 1mo ago A 170 tokens

create-pr

19

ulpi-io/skills

Skill Claude Code

Open a GitHub pull request that matches what the branch ACTUALLY changed — validated against the real base, not the branch name or an optimistic summary. Reads the full diff against the true base branch, blocks on protected-branch/empty-branch/conflict-marker states, invokes commit first if the tree is dirty…

not rated 5 1mo ago A 174 tokens

ulpi-io/skills

Skill Claude Code

Move a bulky inline test block out of its source file WITHOUT weakening it — same coverage, same private access: read the source and its inline tests, pick the smallest safe extraction boundary (an adjacent #[cfg(test)] mod, not a top-level tests/, when private access matters), move tests and their helpers with names…

not rated 5 1mo ago A 143 tokens

docker

21

ulpi-io/skills

Skill Claude Code

Write and change container infrastructure the way THIS project already builds and ships it, not by generic defaults — a Docker reference carrying the real conventions for Dockerfiles, multi-stage builds, Compose services, networking, volumes, health checks, registries, BuildKit, security hardening, CI/CD integration…

not rated 5 1mo ago A 138 tokens

find-agents

22

ulpi-io/skills

Skill Claude Code

Discover, install, and manage AI agents across 43+ coding CLIs and IDEs from ONE source — auto-translated to each client's native format, not hand-ported — with the agentshq CLI: find, add, list, remove, check/update, and init scaffolding, scoped by -g (global) and --ide targets. Explicit-user-only and precise: it…

not rated 5 1mo ago A 124 tokens

find-bugs

23

ulpi-io/skills

Skill Claude Code

Hunt REAL bugs and security holes in the current branch diff — verified, not a raw model dump: map each changed file's attack and defect surface, run the security-and-logic checklist against it, then verify every candidate against surrounding code, callers, and existing mitigations — runs as a forked review workflow…

not rated 5 1mo ago A 144 tokens

ulpi-io/skills

Skill Claude Code

Produce a distinctive, LOCKED design language plus an implementation-ready UX/UI spec, written to .ulpi/design/: a per-brief visual identity (palette, type, signature), the design system to build on, user flows and states, component briefs, and accessibility constraints. Commits to a bold aesthetic direction, bans…

not rated 5 1mo ago A Socket: passSnyk: warn 162 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: