
Planning Workflows
- 2 installs
- 1.1k repo stars
- Updated August 4, 2026
- tencentcloudbase/cloudbase-ai-toolkit
Choose and run spec or no-spec planning workflows for requirements, design, and task planning based on task complexity and risk.
About
Standardizes how to pick between full-spec and no-spec planning modes and execute the matching slash commands. A developer uses it to decide planning depth before implementation.
- Decision rules for spec vs no-spec by risk and scope
- Derived from local requirements, design, and tasks commands
Planning Workflows by the numbers
- 2 all-time installs (skills.sh)
- +1 installs in the week ending Aug 5, 2026 (Skillselion tracking)
- Ranked #2,419 of 3,282 Productivity & Planning skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/tencentcloudbase/cloudbase-ai-toolkit --skill planning-workflowsAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 2 |
|---|---|
| repo stars | ★ 1.1k |
| Last updated | August 4, 2026 |
| Repository | tencentcloudbase/cloudbase-ai-toolkit ↗ |
What it does
Choose and run spec or no-spec planning workflows for requirements, design, and task planning based on task complexity and risk.
Files
Planning Workflows (spec / no-spec)
This skill standardizes how to choose and execute planning modes using local slash commands.
When to use this skill
Use this skill when the user:
- wants a full spec workflow before implementation
- wants to skip spec and execute directly for small scoped tasks
- asks how to decide between spec vs no-spec
Source of truth
references/source-commands.md
Decision rules
- Prefer spec when work is new/complex, cross-module, risky, or acceptance criteria are unclear.
- Prefer no-spec when work is small, low-risk, well-scoped (docs/config/simple fixes).
Execution rules
1. Read the matching command template from references/source-commands.md. 2. Follow it as a phase gate workflow:
- do not skip required confirmations when running spec mode
- keep scope tight when running no-spec mode
3. Keep artifacts in the repo conventions (e.g. specs/<name>/...) when spec is selected.
Command mapping
See references/command-catalog.md.
Command mapping (planning modes)
Full spec workflow
- Command:
/spec - Source:
references/source-commands.md - Intent: enforce requirements -> design -> tasks -> execution with phase confirmations
Skip spec workflow
- Command:
/no_spec - Source:
references/source-commands.md - Intent: skip planning documents and execute directly for small scoped work
Source commands (migrated from .cursor/commands/)
spec.md
# /spec - Force use of complete spec workflow
## Command Description
Force use of complete spec workflow for development. Suitable for new feature development, complex architecture design, multi-module integration, database/UI design, and other scenarios.
## Workflow
### 0. Important Reminder
Please note! You must follow the rules below, and each phase must be confirmed by me before proceeding to the next phase;
### 1. Requirements Clarification
If you determine that my input presents a new requirement, you can work independently according to standard software engineering practices, asking me when necessary, and can use the interactiveDialog tool to collect information
### 2. Requirements Analysis
Whenever I input a new requirement, to standardize requirement quality and acceptance criteria, you must first clarify the problem and requirements, and then proceed to the next phase
### 3. Requirements Document and Acceptance Criteria Design
First complete the requirements design using the EARS simple requirements syntax method. If you determine that the requirements involve frontend pages, you need to determine the design style and color scheme in advance in the requirements, and must confirm the requirement details with me. After final confirmation, finalize the requirements, then proceed to the next phase, save in `specs/spec_name/requirements.md`, reference format as follows:
Requirements Document
Introduction
Requirement description
Requirements
Requirement 1 - Requirement Name
User Story: User story content
Acceptance Criteria
1. Use EARS descriptive clauses: While <optional precondition>, when <optional trigger>, the <system name> shall <system response>, for example: When "mute" is selected, the laptop shall suppress all audio output. 2. ... ...
### 4. Technical Solution Design
After completing the requirements design, you will design the technical solution for the requirements based on the current technical architecture and the previously confirmed requirements, concisely but accurately describing the technical architecture (such as architecture, technology stack, technology selection, database/interface design, testing strategy, security), and can use mermaid for drawing when necessary, must confirm with me clearly, save in `specs/spec_name/design.md`, and then proceed to the next phase
### 5. Task Breakdown
After completing the technical solution design, you will break down specific tasks to be done based on the requirements document and technical solution, and must confirm with me clearly, save in `specs/spec_name/tasks.md`, and then proceed to the next phase to begin formal task execution, while timely updating task status, executing as independently and autonomously as possible to ensure efficiency and quality
Task reference format as follows:
Implementation Plan
- [ ] 1. Task information
- Specific things to do
- ...
- _Requirement: Related requirement point number
## Applicable Scenarios
- New feature development
- Complex architecture design
- Multi-module integration
- Database/UI design
- Projects requiring detailed planning and documentationno_spec.md
# /no_spec - Skip spec workflow, execute directly
## Command Description
Skip the spec workflow and execute development tasks directly. Suitable for simple fixes, documentation updates, configuration changes, code refactoring, and other scenarios.
## Applicable Scenarios
- Simple fixes
- Documentation updates
- Configuration changes
- Code refactoring
- Rapid iteration
- Simple tasks that don't require detailed planning and documentation
## Work Mode
When using the `/no_spec` command, AI will:
1. Skip the requirements document design phase
2. Skip the technical solution design phase
3. Skip the task breakdown phase
4. Directly start executing specific development tasks
5. Quickly respond and implement based on user requirements
## Notes
- Suitable for relatively simple and clear tasks
- For complex projects, it's recommended to use the `/spec` command
- Still need to follow basic development standards and best practices