stefancgillberg
- 39 skills
- 0 followers
- 1 day ago last updated
- ▌ Rai Discover Document · stefancgillbergGenerate architecture documentation from discovery data. Produces system-level docs (C4 Context + Container), per-module docs with YAML frontmatter, and a compact index for AI context loading.
- ▌ Rai Discover Validate · stefancgillbergValidate component descriptions using confidence-tier workflow. Auto-validates high-confidence, batch-reviews medium by module, flags low for individual human review.
- ▌ Rai Docs Update · stefancgillbergCompare knowledge graph against module architecture docs and update drifted fields. Deterministic frontmatter comparison using existing rai graph commands, with inference for narrative sections. HITL before any writes.
- ▌ Rai Epic Design · stefancgillberg bundleDesign an epic from strategic objective to feature breakdown. Use when starting a new body of work spanning multiple features (3-10), requiring architectural decisions, or when establishing technical direction for significant capability delivery.
- ▌ Rai Story Close · stefancgillbergComplete a story with retrospective verification, merge to dev, cleanup, and tracking update. Use after review to formally close the story lifecycle.
- ▌ Rai Story Start · stefancgillberg bundleInitialize a story with verified context, branch, and scope commit. Use at the beginning of story work to ensure proper setup and traceability from the start.
- ▌ Rai Story Design · stefancgillberg bundleCreate lean story specifications optimized for both human understanding and AI alignment. Design is not optional (PAT-186) — use before /rai-story-plan for every story to ground integration decisions.
- ▌ Rai Story Review · stefancgillbergReflect on completed stories to extract learnings, identify process improvements, and update the framework with insights gained. Use after implementation is complete to close the development cycle.
- ▌ Rai Story Implement · stefancgillbergPython-specific verification commands for story implementation.
- ▌ Rai Discover Scan · stefancgillbergExtract symbols from codebase using rai discover scan, then synthesize meaningful descriptions for each component. Creates draft for human validation.
- ▌ Rai Problem Shape · stefancgillbergGuided problem definition at portfolio level. Takes a vague business idea and shapes it into a well-formed problem statement before it enters the epic pipeline. Produces a Problem Brief that feeds /rai-epic-design.
- ▌ Rai Session Close · stefancgillbergClose a working session by reflecting on outcomes and feeding structured data to CLI. CLI does all writes atomically; skill does inference reflection.
- ▌ Rai Session Start · stefancgillbergBegin a session by loading context bundle, interpreting it, and proposing work. CLI does all data plumbing; skill does inference interpretation.
- ▌ Rai Discover Start · stefancgillbergInitialize codebase discovery by detecting project type, languages, and key directories. Creates context file for subsequent discovery skills.
- ▌ Rai Project Create · stefancgillbergGuide greenfield project setup through conversation. Fills governance templates with project-specific content and builds the knowledge graph. Use after rai init on a new project.
- ▌ Rai Project Onboard · stefancgillbergGuide brownfield project onboarding through discovery and conversation. Analyzes existing codebase, detects conventions, fills governance templates with discovered and conversational content, and builds the knowledge graph. Use after rai init --detect on an existing project.
- ▌ Rai Story Implement 2 · stefancgillbergExecute the implementation plan task by task, verifying each step, and producing quality code that passes validation gates. Use after planning is complete.
- ▌ Rai Story Implement 3 · stefancgillbergTypeScript-specific verification commands for story implementation.
- ▌
- ▌ Merge Request Check · stefancgillberg bundleMerge-request / PR review workflow: resolve a branch or MR number against an integration branch (default develop), build a unified diff, and produce a structured review using the session default model and the bundled prompt template; optional Ollama via ./review.sh when present. Use when the user says merge request check, MR review, /merge-request-check, review.sh, or wants a diff-based PR review before merge.
- ▌
- ▌ Rai Debug · stefancgillbergSystematic root cause analysis using lean methods (5 Whys, Ishikawa, Gemba). Use when encountering unexpected behavior, errors, or defects to find and fix the true root cause rather than symptoms.
- ▌ Rai Doctor · stefancgillbergRun RaiSE self-diagnostics, explain results conversationally, and guide the user through fixes. The CLI does the checking; the skill does the interpreting and helping.
- ▌
- ▌ Rai MCP Add · stefancgillbergGuided MCP server registration. Collects intent conversationally, resolves package details, and delegates to `rai mcp install` or `rai mcp scaffold`. Human never constructs CLI commands.
- ▌ Rai Welcome · stefancgillbergConversational developer onboarding for RaiSE. Detects scenario, sets up profile and graph, offers optional personalization.
- ▌
- ▌ Rai Discover · stefancgillbergRun the full codebase discovery pipeline: detect languages, extract symbols, describe components, generate architecture docs, and build the knowledge graph.
- ▌ Rai Epic Run · stefancgillbergExecute epic lifecycle phases (start → design → AR → plan → close), pausing at story iteration for human-driven /rai-story-run execution. Resumes from last completed phase. Delegation profile controls pause behavior at natural gates.
- ▌ Rai Research · stefancgillberg bundleConduct epistemologically rigorous research to inform decisions. Use before ADRs, when evaluating competing approaches, entering unfamiliar domains, or resolving parking lot items. Produces evidence catalogs with triangulated claims and actionable recommendations.
- ▌ Rai Epic Plan · stefancgillberg bundleSequence features from epic-design into an executable plan with milestones, dependencies, and progress tracking. Use after /rai-epic-design to create a realistic implementation roadmap before starting story work.
- ▌ Rai Story Run · stefancgillbergChain the full story lifecycle (start → design → plan → implement → architecture review → quality review → review → close) in one invocation. Resumes from last completed phase using git-derived artifact detection. Delegation profile controls pause behavior.
- ▌ Rai Epic Close · stefancgillberg bundleComplete an epic with retrospective, metrics capture, and tracking update. No branch merge — epics are logical containers. Story branches merge directly to the development branch during story-close.
- ▌ Rai Epic Start · stefancgillberg bundleInitialize an epic with scope artifacts and tracker entry. Epics are logical containers — no epic branch is created. Story branches are created directly from the development branch.
- ▌ Rai MCP Remove · stefancgillbergSafe MCP server removal with adapter dependency checking. Shows registered servers, warns about references, deletes config.
- ▌ Rai MCP Status · stefancgillbergHealth overview of all registered MCP servers plus stack-aware recommendations for missing capabilities. Lists servers, runs health checks, detects project stack, and suggests relevant servers from the governance catalog.
- ▌ Rai Story Plan 2 · stefancgillbergDecompose user stories into atomic executable tasks, identify dependencies, and create a deterministic implementation plan. Use after /rai-story-design has grounded the story's integration decisions.
- ▌ Merge Request Check Python · stefancgillberg bundleMerge-request / PR review workflow for Python projects (Humanit house ruleset: Clean Architecture, DDD, TDD, CI gates). Resolve a branch or MR number against an integration branch (default main), build a unified diff, run the branch's tests + ruff, and produce a structured review using the session default model and the bundled Python prompt template. Use when the user says merge request check, MR review, /merge-request-check, or wants a diff-based PR review before merge on a Python repo. For iOS/Swift repos use merge-request-check instead.
- ▌ Rai Story Plan 3 · stefancgillbergTypeScript-specific verification commands for task decomposition.