From raysense
Use when the user explicitly asks for a structural audit, architecture review, dead-code report, test-gap analysis, or evolution hotspot scan. Heavier and noisier than the other raysense skills — only run on demand, not as part of the routine edit loop.
How this skill is triggered — by the user, by Claude, or both
Slash command
/raysense:auditThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill is for deliberate "look at the whole codebase" requests.
This skill is for deliberate "look at the whole codebase" requests. It calls multiple raysense MCP tools and produces a multi-section report. Do not run it as part of routine edits — it is loud by design and will pollute the working context.
All tools take a path argument; pass the current repo root.
raysense_architecture. Reports root
causes, cycles by SCC, layer levels, and unstable modules. Lead
the report with the worst root cause.raysense_dsm for the module dependency matrix and
level assignments. Useful for showing the user the shape of the
project, not just the metrics.raysense_evolution. Surfaces bus factor,
change-coupling pairs (files that change together), and temporal
hotspots (commits × max complexity).raysense_test_gaps. Files without nearby
tests, ranked by risk.raysense_visualize if the user
asked for something they can browse. Writes a self-contained HTML
file the user can open.When summarising back to the user, lead with the one finding that matters most — usually the worst architectural root cause or the highest-risk untested file. Long lists overwhelm; a single prioritized headline plus a short table of next-three-things tends to land better.
impact or a
single targeted MCP call instead.raysense_health and read out the grade.The audit's typed tools surface what raysense already knows. When
the user asks an audit-shaped question that doesn't fit a typed
tool, the query skill exposes Rayfall directly via
raysense_baseline_query:
.graph.pagerank / .graph.louvain / .graph.betweenness over
call_edges or module_edges for centrality-based audits.raysense_baseline_import_csv to bring external audit data
(coverage, lint counts, test runtime) into the same query
substrate as the structural baseline.npx claudepluginhub rayforcedb/raysense --plugin raysenseProvides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.