用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/opsmill/infrahub-mcp --skill speckit-tinyspec-tinyspec命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Archive a feature specification into main project memory after merge, resolving gaps and conflicts
Run the full speckit workflow end-to-end — specify, plan, critique, tasks, implement, review, extract — making all decisions autonomously.
Commit changes at meaningful checkpoints throughout the workflow
基于 SOC 职业分类
正在显示 SKILL.md
| name | speckit-tinyspec-tinyspec |
| description | Generate a single lightweight spec file with context, plan, and tasks for small changes |
| compatibility | Requires spec-kit project structure with .specify/ directory |
| metadata | {"author":"github-spec-kit","source":"tinyspec:commands/speckit.tinyspec.md"} |
Generate a single lightweight specification file for small tasks that don't warrant the full SDD workflow. Combines context, requirements, implementation plan, and tasks into one concise document — minimal overhead, maximum clarity.
$ARGUMENTS
You MUST consider the user input before proceeding (if not empty). The user describes the small change they want to make (e.g., "add a logout button to the navbar", "fix the date format in the invoice PDF", "add input validation to the signup form").
.specify/ directoryAssess scope: Quickly evaluate whether this task is appropriate for tinyspec:
/speckit.specify insteadIdentify affected files: Scan the codebase to determine:
Generate tinyspec file: Create a single file at specs/tiny/{feature-name}.md with this structure:
# TinySpec: {Title}
**Branch**: {current-branch or new-branch-name}
**Date**: {YYYY-MM-DD}
**Status**: draft
**Complexity**: small
## What
{1-3 sentence description of what this change does and why}
## Context
| File | Role |
|------|------|
| `src/components/Navbar.tsx` | Will be modified — add logout button |
| `src/hooks/useAuth.ts` | Context — provides logout function |
| `src/components/Navbar.test.tsx` | Will be modified — add test for logout |
## Requirements
1. {Requirement 1 — clear, testable}
2. {Requirement 2}
3. {Requirement 3}
## Plan
1. {Step 1 — what to change and where}
2. {Step 2}
3. {Step 3}
## Tasks
- [ ] {Task 1}
- [ ] {Task 2}
- [ ] {Task 3}
- [ ] {Test task}
## Done When
- [ ] All tasks checked off
- [ ] Tests pass
- [ ] No lint errors
Report:
# TinySpec Created
| Field | Value |
|-------|-------|
| **File** | `specs/tiny/{feature-name}.md` |
| **Tasks** | {N} tasks |
| **Files affected** | {N} files |
## Next Steps
- Review the tinyspec at `specs/tiny/{feature-name}.md`
- Run `/speckit.tinyspec.implement` to build it
- Or implement manually — the spec is your checklist
.specify/memory/constitution.md