Skip to main content
GitHub repository

specrails-core

specrails-core contains 35 collected skills from fjpulidop, with repository-level occupation coverage and site-owned skill detail pages.

skills collected
35
Stars
9
updated
2026-07-21
Forks
2
Occupation coverage
3 occupation categories · 100% classified
repository explorer

Skills in this repository

batch-implement
software-developers

Run the implement pipeline over multiple backlog tickets in one session. Per ticket: spawn architect → spawn developer → spawn reviewer (the same three-phase pipeline $implement runs), then move to the next. Sequential by default; parallel only when the user explicitly opts in AND the tickets are independent. Reports an aggregated verdict at the end. Use when the user invokes `$batch-implement #N #M #K` or `$batch-implement --status todo`.

2026-07-21
implement
software-developers

Implement a single backlog ticket through a multi-phase pipeline: architect plans (OpenSpec proposal+design+tasks+specs), sr-developer codes in TDD order, sr-reviewer validates (correctness, tests, security, performance). A profile may add custom-* rails. Reads .specrails/local-tickets.json, closes the ticket in place, reports concisely. Use when the user invokes `$implement #N` or `$implement <free-form>`.

2026-07-21
sr-architect
software-developers

Architect role for the specrails implement pipeline. Reads a backlog ticket, surveys the repo, produces (a) an OpenSpec change package under openspec/changes/<slug>/ and (b) a plan artefact under .specrails/agent-memory/explanations/. Does NOT write production code. Invoked by the implement orchestrator via $sr-architect after a spawn_agent / send_message handoff.

2026-07-21
sr-developer
software-developers

Developer role for the specrails implement pipeline. Reads the architect's design + tasks.md and implements them in TDD order: for each task, write a failing test first, run it to confirm it fails, then write the minimum production code to make it pass, then re-run. Reports the files changed. Does NOT review its own work beyond the per-task test cycle. Invoked by the implement orchestrator via $sr-developer.

2026-07-21
sr-reviewer
software-quality-assurance-analysts-and-testers

Reviewer role for the specrails implement pipeline. Validates the entire implementation: the OpenSpec change package (proposal/design/tasks/specs) is well-formed, the developer's code matches the design's public API and invariants, every tasks.md box is ticked, the tests cover every spec scenario, and the project's full test/build suite passes. Writes a confidence-score.json artefact. Does NOT modify the developer's code. Invoked via $sr-reviewer.

2026-07-21
batch-implement
software-developers

sr:batch-implement — Batch implementation orchestrator. Accepts multiple feature references, computes dependency-aware execution waves, invokes sr:implement per wave.

2026-07-18
implement
software-developers

sr:implement — Full OpenSpec lifecycle with specialized agents: architect designs, developer implements, reviewer validates. Use for implementing feature descriptions or backlog tickets.

2026-06-29
opsx-apply
software-developers

Implement tasks from an OpenSpec change. Use when the user wants to start implementing, continue implementation, or work through tasks.

2026-06-19
opsx-archive
software-developers

Archive a completed change in the experimental workflow. Use when the user wants to finalize and archive a change after implementation is complete.

2026-06-19
opsx-bulk-archive
software-developers

Archive multiple completed changes at once. Use when archiving several parallel changes.

2026-06-19
opsx-continue
software-developers

Continue working on an OpenSpec change by creating the next artifact. Use when the user wants to progress their change, create the next artifact, or continue their workflow.

2026-06-19
opsx-diff
software-developers

Show a before/after diff of OpenSpec spec changes for a given change. Highlights additions, removals, and behavioral modifications across acceptance criteria, flows, and constraints. Supports markdown and JSON output.

2026-06-19
opsx-explore
software-developers

Enter explore mode - a thinking partner for exploring ideas, investigating problems, and clarifying requirements. Use when the user wants to think through something before or during a change.

2026-06-19
opsx-ff
software-developers

Fast-forward through OpenSpec artifact creation. Use when the user wants to quickly create all artifacts needed for implementation without stepping through each one individually.

2026-06-19
opsx-new
software-developers

Start a new OpenSpec change using the experimental artifact workflow. Use when the user wants to create a new feature, fix, or modification with a structured step-by-step approach.

2026-06-19
opsx-onboard
software-developers

Guided onboarding for OpenSpec - walk through a complete workflow cycle with narration and real codebase work.

2026-06-19
opsx-sync
software-developers

Sync delta specs from a change to main specs. Use when the user wants to update main specs with changes from a delta spec, without archiving the change.

2026-06-19
opsx-verify
software-developers

Verify implementation matches change artifacts. Use when the user wants to validate that implementation is complete, correct, and coherent before archiving.

2026-06-19
retry
software-developers

Resume a previously-attempted $implement pipeline for a ticket. Detects what's already on disk (OpenSpec change package, partial code, ticked tasks.md) and re-invokes $implement so the architect/developer/reviewer agents skip work that's already correct and pick up where the prior run left off. Use when the user invokes `$retry #N` after a $implement run that ended in `todo` or `blocked`.

2026-06-19
explore-spec
project-management-specialists

"Interactive thinking partner that helps the user shape a spec through conversation. Maintains a structured live draft via fenced spec-draft JSON blocks. The desktop app commits the ticket — never call ticket-creation commands yourself."

2026-06-12
retry
software-developers

Resume a failed /specrails:implement pipeline from the last successful phase without restarting from scratch.

2026-04-13
propose-spec
software-developers

Explore a spec idea and produce a structured proposal

2026-04-11
auto-propose-backlog-specs
project-management-specialists

sr:auto-propose-backlog-specs — Generate new feature ideas through product discovery, create GitHub Issues.

2026-04-02
doctor
software-developers

Run diagnostics on the sr plugin installation. Checks that all agents are available, required tools are installed, config files are valid, and memory directories exist. Outputs a health report with actionable fixes.

2026-04-02
get-backlog-specs
software-developers

sr:get-backlog-specs — View product-driven backlog from GitHub Issues and propose top 3 for implementation.

2026-04-02
refactor-recommender
software-developers

sr:refactor-recommender — Scan the codebase for refactoring opportunities ranked by impact/effort ratio. Optionally creates GitHub Issues for tracking.

2026-04-02
setup
software-developers

Initialize a project with the SpecRails workflow. Generates project-specific data files: .specrails/config.yaml, personas, memory directories, backlog config, and CLAUDE.md snippet. Does NOT copy logic files — the sr plugin already provides all agents, skills, and commands.

2026-04-02
vpc-drift
software-developers

Detect when user personas defined in the VPC are drifting from actual usage patterns. Compares persona Jobs/Pains/Gains against the product backlog, implemented features, and agent memory to surface alignment gaps and recommend VPC updates.

2026-03-28
compat-check
software-developers

sr:compat-check — Snapshot the API surface and detect breaking changes against a prior baseline. Generates a migration guide when breaking changes are found.

2026-03-28
health-check
software-quality-assurance-analysts-and-testers

Run a comprehensive codebase health check — tests, linting, coverage, complexity, and dependency audit. Compare with previous runs to detect regressions.

2026-03-28
memory-inspect
software-developers

Inspect and manage agent memory directories. Lists all sr-* agent memory stores, shows per-agent stats (file count, size, last modified), displays recent entries, and detects stale or orphaned files.

2026-03-28
merge-resolve
software-developers

Resolve git merge conflicts using AI-powered context analysis and OpenSpec context bundles.

2026-03-28
telemetry
software-developers

Inspect per-agent execution metrics: token usage (input/output/cache), estimated API cost, run count, average duration, and success/failure rate. Reads Claude CLI JSONL session logs and agent-memory files. Outputs a cost dashboard with trend indicators and optimization recommendations.

2026-03-28
test
software-quality-assurance-analysts-and-testers

Generate comprehensive tests for files using sr:test-writer. Pass file paths or leave empty to test all recently changed files. Accepts: file paths, globs, or empty for git-changed files.

2026-03-28
why
software-developers

sr:why — Search explanation records written by specrails agents during the OpenSpec implementation pipeline.

2026-03-28
specrails-core Agent Skills on GitHub | SkillsMP