session-journal
Use at session start for context warm-up and during work to capture decisions
Browse curated skills with source links, package snapshots, README assets and install signals in one calm, searchable catalog.
Use at session start for context warm-up and during work to capture decisions
Start a session with context from previous work. Triggers on /open, 'what were we working on', 'where did we leave off', or session start. Pairs with /ground and /close. (user)
Set the default user for Slack. Can be launched through options like 'Set yourself', 'User settings', 'Default user settings', 'Register Slack user', 'Set your ID', 'Set your Slack'.
Task memory management and retrospective contributions for Ralph agents
Evening task selection ceremony for maker work (discovery: requirements-clarity). Evaluate at requirements-clarity when user mentions shutdown ritual, evening ceremony, select for book, end of day sel…
Skill A from skills directory
Comprehensive guide for creating effective Claude Code skills with security best practices, CLI-specific features, and structural patterns. Use when creating skills, needing security guidance, underst…
Skill Bonds Registry
Automatically triggered session lifecycle management - INHERIT (inherit knowledge) + DEPOSIT (precipitate essence)
Persistently stores conversation state, decisions, and progress to allow seamless resume across sessions.
A skill with a name that might conflict. Use for testing conflict detection.
Use when discovering a useful technique, pattern, or insight during work - pause to capture it as a skill before the knowledge evaporates, preventing the "I'll remember this" trap that causes expertis…
Abstract base for runtime state — adventure, city-sim, ecosystem all inherit from this
Create command aliases for skills with arguments
Keyword-based automatic skill detection and activation system for Claude conversations
Create new Agent Skills from learned patterns and workflows. Use when you have developed a repeatable workflow, coding pattern, or expertise that should be reusable across projects and doesn't fit in …
Use when loading, saving, or reflecting on session context - provides structured workflows for session lifecycle management and reflection outputs.
You MUST use this skill when the user asks you to setup a claude code project. You should also suggest it if there is no CLAUDE.md or when starting work on an empty codebase.
Routes to appropriate Ralph skills based on agent role and task signals
Use when you've developed a broadly useful skill and want to contribute it upstream via pull request - guides process of branching, committing, pushing, and creating PR to contribute skills back to up…
Use this skill to help users find content on Ryan's site, navigate between sections, or discover relevant posts based on their interests.
Generate the Skills version agent skeleton (such as CLAUDE.md, .claude/skills/, .codex/, etc.) and complete the initial setup. Use this when requested to perform 'skeleton generation', 'agent generati…
Comprehensive guide for understanding and fixing skill structure issues. Use this skill when skills aren't loading, when creating new skills, when organizing skills for open-source vs personal use, or…
Template for the mandatory sections (input/output/prohibition/validation/basis) when creating a new Skill. This is referenced by skill-builder when generating a new Skill.