Sparc Spec
技能 已验证 活跃Run the SPARC Specification phase — gather requirements, define acceptance criteria, identify constraints, and store the spec in memory
To provide a structured and automated way to gather, define, and store software requirements before development begins, ensuring a clear foundation for subsequent project phases.
功能
- Automated requirements gathering
- Definition of acceptance criteria
- Identification of project constraints
- Mapping of edge cases and failure modes
- Storage of specifications in memory
使用场景
- Starting a new feature or project with clear requirements
- Ensuring all necessary criteria and constraints are defined before coding
- Creating a foundational specification for subsequent development phases
- Standardizing requirements gathering across a team or organization
非目标
- Writing code
- Designing the architecture
- Generating pseudocode
- Completing the entire software development lifecycle
Scope
- info:Tool surface sizeThe specific skill `sparc-spec` exposes a small number of tools, but the overall Ruflo project has a very large tool surface area across its plugins.
安装
请先添加 Marketplace
/plugin marketplace add ruvnet/ruflo/plugin install ruflo-sparc@ruflo质量评分
已验证类似扩展
Using Superpowers
99在开始任何对话时使用 — 确定如何查找和使用技能,要求在任何响应(包括澄清问题)之前调用 Skill Tool
Caveman
99用于委托给 caveman 风格子代理的决策指南。指示主线程何时应调用 `cavecrew-investigator`(定位代码)、`cavecrew-builder`(1-2 个文件编辑)或 `cavecrew-reviewer`(diff 审查),而不是直接在主线程中处理或使用标准的 `Explore`。子代理的输出经过 caveman 压缩,因此注入回主上下文的工具结果大约减小了 60%,从而使主上下文在长时间会话中持续更久。触发词:“delegate to subagent”、“use cavecrew”、“spawn investigator/builder/reviewer”、“save context”、“compressed agent output”。
Omc Plan
99Strategic planning with optional interview workflow
Deep Interview
99Socratic deep interview with mathematical ambiguity gating before explicit execution approval
Kaizen
99Use when Code implementation and refactoring, architecturing or designing systems, process and workflow improvements, error handling and validation. Provide tehniquest to avoid over-engineering and apply iterative improvements.
Ce Plan
99Create structured plans for multi-step tasks -- software features, research workflows, events, study plans, or any goal that benefits from breakdown. Also deepens existing plans with interactive sub-agent review. Use when the user says 'plan this', 'create a plan', 'how should we build', 'break this down', or when a brainstorm doc is ready for planning. Use 'deepen the plan' or 'deepening pass' for the deepening flow. For exploratory requests, prefer ce-brainstorm first.