From raysense
Use at the start of any coding session in a repository to scan the structure, save a baseline, and materialize splayed-table memory for fast follow-up queries. Establishes the "before" reference point that the verify skill diffs against later.
How this skill is triggered — by the user, by Claude, or both
Slash command
/raysense:bootstrapThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Run this once per session, before any non-trivial edits. It produces a
Run this once per session, before any non-trivial edits. It produces a
persisted baseline plus live splayed-table memory that the other
raysense skills (impact, verify,
audit) read against.
All tools take a path argument. Always pass the current working
directory as an absolute path so per-project state stays inside the
repo (<repo>/.raysense/).
raysense_health with path: <cwd>.
Note the overall grade and the worst dimension.raysense_baseline_save with
path: <cwd>. This writes <cwd>/.raysense/baseline/manifest.json
plus splayed tables under <cwd>/.raysense/baseline/tables/.raysense_memory_summary with
path: <cwd>. Report the row/column counts so the user can see the
memory is materialized.raysense_hotspots and
raysense_rules. List the three highest-traffic files and any
already-failing rules. These are the spots most likely to bite
during the session.After bootstrap, the agent should remember (briefly):
audit instead if
structural context is needed.git log -1 --since='1 hour ago' shows nothing).
Re-using the previous baseline is fine; just call raysense_health
for a fresh grade and skip the rest.The baseline this skill produces is queryable, not just a dump. After bootstrap, the agent has access to:
raysense_baseline_query -- run any Rayfall expression against a
saved table. Syntax and worked examples in the query
skill (select / .graph.* / Datalog / vector search).raysense_policy_check -- evaluate .rfl policy packs in
<repo>/.raysense/policies/; ships its own exit-code semantics for
CI gating.raysense_baseline_import_csv -- bring external CSVs (coverage,
lint counts, embeddings) into the baseline as queryable tables.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.