By sorah
Conduct exhaustive interactive interviews on spec files to identify ambiguities, gaps, and missing details, iteratively refining them with Ruby/Rails checklists until implementation-ready. Implement features methodically from specs. Validate completed code against specs via git diffs and conventions.
npx claudepluginhub sorah/config --plugin sorah-specImplement a feature from a completed spec file, updating the spec's Current Status as you go
Review a spec file through an exhaustive interview session to resolve all ambiguities
Validate that a completed implementation complies with its spec, surfacing gaps and discrepancies for human resolution
This skill should be used when conducting spec interviews or implementing specs for Ruby on Rails projects, or when the spec mentions "Rails", "ActiveRecord", "ActiveJob", "concerns", "migrations", "Rails.configuration", or "request specs". Provides Rails-specific interview and implementation checklist items.
This skill should be used when conducting spec interviews or implementing specs for Ruby projects, or when the spec mentions "Ruby", "RSpec", "service objects", "Struct", or Ruby class/module patterns. Provides Ruby-specific interview and implementation checklist items.
This skill should be used when the user asks about "spec file format", "spec conventions", "spec vs docs", "current status section", "specification structure", "how to write a spec", "spec deliverables", or "self-contained spec". Provides conventions for writing implementation-ready specification documents.
Copyright (c) 2020 Sorah Fukumori
Available under the MIT License unless otherwise noted.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.