Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/Arete-Consortium/ai-skills --skill estimate명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
| name | estimate |
| description | Task Estimation Techniques |
| lifecycle | experimental |
Structured approach to estimating development tasks.
/estimate "add user authentication" # Estimate a task
/estimate --breakdown # Detailed breakdown
/estimate --range # Provide ranges
/estimate --compare # Compare techniques
# Estimate: [Task Description]
## Task Analysis
### Scope
What's included in this task.
### Not Included
What's explicitly out of scope.
### Assumptions
- Assumption 1
- Assumption 2
### Dependencies
- Dependency 1
- Dependency 2
---
## Breakdown
| Subtask | Complexity | Estimate |
|---------|------------|----------|
| Design/planning | Low | S |
| Core implementation | Medium | M |
| Tests | Low | S |
| Documentation | Low | XS |
| Code review | Low | XS |
| **Total** | | **M-L** |
---
## Estimate
### T-Shirt Size
**M** (Medium)
| Size | Typical Range |
|------|---------------|
| XS | < 2 hours |
| S | 2-4 hours |
| M | 4-8 hours (1 day) |
| L | 1-3 days |
| XL | 3-5 days |
| XXL | 1-2 weeks |
### Three-Point Estimate
| Scenario | Estimate | Notes |
|----------|----------|-------|
| Optimistic | 4 hours | Everything goes smoothly |
| Realistic | 8 hours | Some minor issues |
| Pessimistic | 16 hours | Unexpected complications |
**Expected**: 8-10 hours (weighted average)
### Story Points
**5 points** (Fibonacci: 1, 2, 3, 5, 8, 13, 21)
Reference:
- 1 point = trivial change, < 1 hour
- 3 points = straightforward, half day
- 5 points = moderate complexity, 1 day
- 8 points = significant work, 2-3 days
- 13+ points = should be broken down
---
## Risk Factors
| Risk | Likelihood | Impact | Mitigation |
|------|------------|--------|------------|
| Unclear requirements | Medium | High | Clarify before starting |
| Integration issues | Low | Medium | Spike first |
| Learning curve | Low | Low | Time-box research |
### Confidence Level
**Medium** (70%)
Factors affecting confidence:
- [+] Well-understood domain
- [+] Similar work done before
- [-] External API integration
- [-] Some unknowns in requirements
---
## Recommendations
1. **Clarify before starting**: [specific questions]
2. **Spike if needed**: [area of uncertainty]
3. **Break down further**: [if XXL]
4. **Add buffer**: Include 20% for unknowns
Best for: Rough estimates, backlog grooming
| Size | Effort | Complexity | Risk |
|---|---|---|---|
| XS | Trivial | None | None |
| S | Small | Low | Low |
| M | Medium | Medium | Low-Med |
| L | Large | High | Medium |
| XL | Very Large | High | High |
| XXL | Epic | Very High | High |
Best for: Sprint planning, relative sizing
1 - Trivial (< 1 hour)
2 - Simple (1-2 hours)
3 - Straightforward (half day)
5 - Moderate (1 day)
8 - Complex (2-3 days)
13 - Very complex (1 week)
21 - Epic (break it down!)
Best for: Schedule planning, risk assessment
Expected = (Optimistic + 4×Realistic + Pessimistic) / 6
Example:
- Optimistic: 2 days
- Realistic: 4 days
- Pessimistic: 10 days
- Expected: (2 + 16 + 10) / 6 = 4.7 days
Expected = (O + 4M + P) / 6
Std Dev = (P - O) / 6
95% confidence = Expected ± 2×StdDev
Before estimating:
- [ ] Requirements are clear
- [ ] Scope is defined
- [ ] Dependencies identified
- [ ] Similar past work referenced
Include in estimate:
- [ ] Design/planning time
- [ ] Implementation
- [ ] Unit tests
- [ ] Integration tests
- [ ] Code review
- [ ] Documentation
- [ ] Bug fixes (buffer)
- [ ] Meetings/communication
After estimating:
- [ ] Confidence level stated
- [ ] Risks identified
- [ ] Assumptions documented
- [ ] Range provided (not single number)
When /estimate is invoked: