All authors
rjroy avatar

Claude Skills by rjroy

github.com/rjroy
28 skillsA× 281 installs44 views
IssuesA

The lore directory redesign names an extraction skill that surfaces mistakes from build artifacts (especially retro notes) at design time, with a human gate, and promotes confirmed mistakes into `.lore/learned/`. The shape is sketched in the redesign brainstorm but not designed.

development
0
4
IngestA

Use when extracting knowledge from .lore/ artifacts into the reference wiki. Converts work artifacts (retros, specs, plans, research, notes) into structured HTML wiki pages grouped by knowledge type. Triggers include "ingest this", "extract knowledge from", "add this to the wiki", "update the reference from", and "populate the field guide".

tools
0
4
LintA

This skill is used when the project wiki needs a health check. Triggers include 'lint the wiki', 'check wiki health', 'run field-guide lint', 'are there stale wiki pages', 'find orphaned pages', 'check for contradictions in the wiki'.

tools
0
4
QueryA

Use when asking questions about the project wiki, querying accumulated knowledge, searching project decisions or lessons. Triggers include "query the wiki", "what does the wiki say about", "search project knowledge", and natural language questions directed at the field-guide wiki.

tools
0
4
Plan BreakdownA

Use when a plan exists and needs validation gates added to each step before implementation begins. Produces task files that implement can consume. Triggers include "break down this plan", "add validation to the plan steps", "plan-breakdown", and "gate this plan".

toolsgo
0
4
SimplifyA

This skill should be used when the user wants to clean up code without changing behavior. Dispatches cleanup agents, runs tests to verify behavior is preserved, then runs code review. Triggers include "simplify this", "clean up this code", "refactor without changing behavior", "reduce complexity".

toolstestinggit
0
4
VisionA

This skill should be used when the user wants to define the north star for a project — why it exists, what problems it solves, what it would never become. Suited for the start of a project or when direction feels unclear. Triggers include "define the project vision", "what should this project become", "create a vision document", "what are we building toward".

toolsgo
0
4
Lore DevelopmentA

Brainstormed, specified, and built the `/implement` skill for lore-development. The skill orchestrates implementation by delegating to sub-agents while recording notes as retro fuel. Went from brainstorm through spec through skill creation in one session.

developmentrustgo
0
2
Add ItemA

This skill should be used when the user asks to "create an issue", "add an item", "add a bug", "create a task", "add to backlog", or invokes /compass-rose:add-item. Creates a new repository issue and adds it to the project with custom fields.

toolspythonbash
0
2
BacklogA

This skill should be used when the user asks to "review backlog", "analyze backlog quality", "backlog health", "recommend items", or invokes /compass-rose:backlog. Reviews backlog items and analyzes quality to recommend best items to work on.

developmentpythonrust
0
2
Gh Api ScriptsA

This skill provides Python scripts for reliable GitHub Project API operations. It replaces embedded GraphQL guidance in command markdown files with tested, reusable abstractions.

toolspythonbash
0
2
Next ItemA

This skill should be used when the user asks "what should I work on", "next item", "highest priority", "what's ready", or invokes /compass-rose:next-item. Recommends the highest-priority ready item with rationale.

toolsgobash
0
2
ReprioritizeA

This skill should be used when the user asks to "reprioritize", "update priorities", "scan codebase for relevance", or invokes /compass-rose:reprioritize. Provides codebase-aware priority recommendations with batch update capability.

toolspythongo
0
2
Start WorkA

This skill should be used when the user asks to "start work", "begin working", "work on issue", "start implementation", or invokes /compass-rose:start-work. Begins work on an item with XL/L escalation prompts and status tracking.

developmentpythongo
0
2
BrainstormA

This skill explores ideas and possibilities, recording "what if" scenarios. Use when brainstorming approaches, thinking through trade-offs, consuming sketches or diagrams into a session, or exploring before committing. Triggers include "let's brainstorm", "what if we...", "explore options for", "think through possibilities".

toolssecurityperformance
0
2
DdpA

This skill visualizes flows, relationships, and architectures using Mermaid diagrams when text descriptions fail to communicate. Use when needing to see how data flows, map class relationships, visualize control flow, or explain architecture. Triggers include "draw this", "visualize how", "diagram the flow", "show me the architecture", "I can't hold this in my head".

developmentgoapi
0
2
Define ValidationA

This skill defines AI validation criteria for work in progress. Use when validation wasn't defined in spec/plan, or when starting work without formal documentation. Triggers include "how will the AI validate", "define validation criteria", "what should the AI check", "validation for this work".

toolsgoapi
0
2
DesignA

This skill makes technical decisions for complex problems. Use when the "how" IS the problem - algorithms, data structures, system boundaries, performance, security. Triggers include "design this", "what's the algorithm for", "how should this work technically", "technical approach for", "architecture for".

toolsgoapi
0
2
ExcavateA

This skill should be used when the user asks to "document this codebase", "excavate features", "what does this code do", "map out the system", "create specs from code", or needs to progressively discover and document features in an existing codebase. Invoked via /lore-development:excavate.

developmentgonode
0
2
ImplementA

This skill orchestrates implementation by delegating code, testing, and review to sub-agents while recording what happened. Use when ready to build from a spec, design, plan, or to resume from notes. Triggers include "implement this", "build this", "implement the spec", "implement the design", "implement the plan", "continue implementation", "resume where we left off".

toolsgotesting
0
2
Poke HolesA

This skill shifts posture to adversarial/rigorous mode for challenging ideas. Appropriate when the user wants critical analysis, not validation. Triggers include "poke holes in this", "tear this apart", "what am I missing", "stress test this", "find what's wrong", "challenge this", "play devil's advocate", "what could go wrong".

toolsrustgo
0
2
Prep PlanA

This skill builds implementation plans as persistent, reviewable lore artifacts. Use when ready to plan how to build something. Triggers include "prep plan", "prep-plan", "prepare a plan", "plan this", "make a plan", "how should we build this", "plan the implementation".

toolsgosecurity
0
2
ResearchA

This skill gathers context from outside the project scope. Use for exploring external documentation, finding prior art, understanding libraries or frameworks, or gathering reference material. Triggers include "research this", "find documentation for", "what's the prior art", "look up how X works".

toolsapidocumentation
0
2
RetroA

This skill reviews completed work and records lessons learned. Use after completing a feature, when capturing insights before they fade, for periodic reflection on progress, or to graduate lessons to higher scopes. Triggers include "let's do a retro", "what did we learn", "review what happened", "capture lessons from", "graduate lessons".

developmentgotesting
0
2
SpecifyA

This skill defines requirements and success criteria for features. Use when capturing requirements, defining what "done" looks like, or documenting constraints. Triggers include "write a spec for", "define the requirements", "what should this do", "capture the requirements".

toolsrustgo
0
2
TendA

This skill performs periodic hygiene on the .lore/ directory through four modes: status (verify/update document status), tags (unify tags, find connections), filenames (convention consistency, rename suggestions), directories (structure optimization). Use when documents have accumulated, status fields are stale, or organization needs attention. Triggers include "tend the lore", "check document status", "lore hygiene", "what's stale", "review lore health", "tag audit", "organize lore".

toolsgo
0
2
Update Lore AgentsA

This skill scans available agents and creates/updates the project's agent registry. Use when setting up lore-development in a new project, when new agents become available, or when you want to customize which agents are relevant. Triggers include "update lore agents", "set up agents for this project", "which agents are available", "configure project agents".

toolsgobash
0
2
Update StubsA

Scans specs for stubs and generates outstanding stub index. Use when reviewing spec coverage, before starting new specification work, or after completing a specification. Triggers include "update stubs", "check stubs", "stub index", "outstanding stubs".

toolsgo
0
2