Skip to main content

redhat-et/ripwire

SkillsMP ha recopilado 19 skills de redhat-et/ripwire. Abre una skill para revisar su origen y sus detalles.

Última actividad de origen registrada
Catálogo de SkillsMP actualizado
skills recopiladas
19
Estrellas en GitHub
2234
Forks en GitHub
141

Skills en este repositorio

clasificación pendiente

Mostrando 19 de 19 skills recopiladas.

ocupación
sin clasificar
descripción

Wire ripwire into an agent as an MCP server — `ripwire wrap AGENT` (Claude Code, Cursor, Codex, Gemini…) — and choose the server verb mid-task. Also tool HEALTH: a symbol you expected is missing from the ranked output, the index feels stale after a rebase,…

Idioma del texto original: inglés

actualizado
ocupación
sin clasificar
descripción

You have a SYMPTOM — crash, exception, wrong output, failing test, error string — and don't know which code is responsible. Ranks candidates; a stack trace or sanitizer output maps onto frames innermost-first; 'it worked yesterday' / 'my last edit broke it' →…

Idioma del texto original: inglés

actualizado
ocupación
sin clasificar
descripción

Maintenance risk in code you did NOT write — inheriting a module, planning a refactor, a suspected god object, 'what's gnarly / where's the rot / safe to touch?': hotspots, dead or inactive code, switches/defaults (--flags), clones, a function's real shape,…

Idioma del texto original: inglés

actualizado
ocupación
sin clasificar
descripción

You can NAME the symbol: who calls it, what it calls, the path from A to B, its full body, or an exact literal/regex match. 'Safe to change or rename X — what breaks downstream?' = the transitive blast radius, not 1-hop callers. Three or more symbols →…

Idioma del texto original: inglés

actualizado
ocupación
sin clasificar
descripción

Landing COLD in an unfamiliar repo or subsystem, or about to open several files for one question: map first, read only what it ranks highest — main subsystems, entry points, 'how does X work / where is Y'. Also recover context after compaction, retrieve saved…

Idioma del texto original: inglés

actualizado
ocupación
sin clasificar
descripción

Security review: (1) vet an untrusted SKILL.md or .mcp.json BEFORE installing it — the injection/exfiltration scanner; CRITICAL blocks the install; (2) audit code on an untrusted-input path (a deserializer, parser, exec of user data, network endpoint): taint…

Idioma del texto original: inglés

actualizado
ocupación
sin clasificar
descripción

Merge-SAFETY of an existing diff — yours before you push, or a PR you review: blast radius, tests to run, a broken contract (--edit-check=SYM), branch conflicts and landing order, unmerged work stranded on old branches, which ref defines it. Code QUALITY →…

Idioma del texto original: inglés

actualizado
ocupación
sin clasificar
descripción

Start HERE when unsure which ripwire skill fits, or asked 'how do I use ripwire / where do I start'. A moment→skill map, cold start to handoff, plus the two reflexes that leak most: --exemplar before you write, --quality-delta before you call it done. One hop…

Idioma del texto original: inglés

actualizado
ocupación
sin clasificar
descripción

Code QUALITY of what YOU just wrote, before you commit or say 'done', or verifying a cleanup: --quality-delta lists what got WORSE in 10 kinds and exits 2 only when pre-existing code got materially worse; which restructuring a measured shape (humps/deep, a…

Idioma del texto original: inglés

actualizado
ocupación
sin clasificar
descripción

Use ripwire CLI to map a repo before reading it.

Idioma del texto original: inglés

actualizado
ocupación
sin clasificar
descripción

Starting a FEATURE (multi-symbol work): the plan, the API boundary, the scope — how big does this change get — from the codebase's real structure. Implementing an EXISTING interface? --lego=Iface lists its contract and current implementors. ONE standalone…

Idioma del texto original: inglés

actualizado
ocupación
sin clasificar
descripción

A call-graph question the fixed verbs can't phrase — 'which high-complexity functions can reach X?', 'what has 10+ callers in src/?', 'untested symbols within one hop of main'. --graph-query: a small closed expression language — kind, complexity, fan-in,…

Idioma del texto original: inglés

actualizado
ocupación
sin clasificar
descripción

Brief someone ELSE on a subsystem — 'hand this area off' to a successor, teammate or fresh session: purpose, the 2-3 entry points with bodies, the design docs that say WHY, hotspot/bus-factor risk — a compact pasteable brief, not a wall of source.…

Idioma del texto original: inglés

actualizado
ocupación
sin clasificar
descripción

Architecture HEALTH and ENFORCEMENT — 'is this a dependency mess / does the UI reach into the database / enforce module boundaries in CI?': cycles, the godfile, propagation cost (how far a touch ripples), --arch rules with a baseline gate. Overview without…

Idioma del texto original: inglés

actualizado
ocupación
sin clasificar
descripción

A MEASURED performance problem: start from a benchmark, flame graph, perf sample or profiler run, locate the hot symbol the profile names, test structural hypotheses (memory-bound → cache-line data layout). Static metrics are change-risk signals, not runtime…

Idioma del texto original: inglés

actualizado
ocupación
sin clasificar
descripción

About to write ONE symbol (even a 'quick' one-liner) or add a dependency: reuse before you reinvent. Finds the building block that already exists, the house pattern to imitate, the duplicate you'd recreate, a vendored dependency. An interface or whole feature…

Idioma del texto original: inglés

actualizado
ocupación
sin clasificar
descripción

Write tests for EXISTING code that has none — 'this is untested, add coverage', 'add a safety net first'; also verify a new test reaches its intended code. Finds what no test reaches: --seams ranks untested cross-module edges, --callers gives the outside…

Idioma del texto original: inglés

actualizado
ocupación
sin clasificar
descripción

Triage clang optimization remarks (-Rpass, -Rpass-missed, opt-record YAML) while editing ripwire's OWN C++: 'loop not vectorized', 'will not be inlined' — worth a diff, or is LTO/PGO the real fix? Contributor-only: about compiling this tool, never about…

Idioma del texto original: inglés

actualizado
ocupación
sin clasificar
descripción

Writing or converting formatted output in ripwire's C++ source — std::print/std::format via rw::emitTo, emitRaw and formatTo, which printf specifier maps to which format spec, and how to prove a conversion moved zero bytes. Use when adding any output call…

Idioma del texto original: inglés

actualizado
Mostrando 19 de 19 skills recopiladas.