Agent skill

Estimation Guide

by FerroxLabs in FerroxLabs/wayland

Effort estimation expert covering story points, planning poker, t-shirt sizing, reference stories, velocity-based forecasting, Monte Carlo simulation, estimation anti-patterns, padding strategies…

Apache-2.0Auto-check passedData & Analytics

Install Estimation Guide

skills CLI
$ npx skills add FerroxLabs/wayland --skill estimation-guide -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install FerroxLabs/wayland estimation-guide --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .claude/skills && cp -r skills-src/src/process/resources/skills-library/bodies/skills/business-strategy/estimation-guide .claude/skills/estimation-guide && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
estimation-guide
GitHub stars
608
Token cost
~5k tokens
SKILL.md length
1,071 words
Files
1
Skills in repo
1,194
Repo updated
First seen
Licence
Apache-2.0

At a glance

Effort estimation expert covering story points, planning poker, t-shirt sizing, reference stories, velocity-based forecasting, Monte Carlo simulation, estimation anti-patterns, padding strategies…

  • Works in 5 steps: Estimates are not commitments: An… → Relative sizing beats absolute sizing:… → Group estimates beat individual… → …
  • The user asks about estimation guide
  • SKILL.md covers Estimation Philosophy, Story Points, Planning Poker and T-Shirt Sizing, plus 4 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Estimation Guide is an agent skill from FerroxLabs/wayland. Effort estimation expert covering story points, planning poker, t-shirt sizing, reference stories, velocity-based forecasting, Monte Carlo simulation, estimation anti-patterns, padding strategies, and communicating uncertainty. Use when the user asks about estimation guide, estimation guide best practices, or needs guidance on estimation guide implementation. Do NOT use when the user needs a different specialized skill or is asking about an unrelated technology domain.

Its SKILL.md is about 5k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Data & Analytics, covering Forecasting and time series and Startup and business strategy. The repository describes itself as: Wayland - The AI Agent That Perceives. Reasons. Acts. Evolves. The licence is Apache-2.0.

When your agent uses it

  • The user asks about estimation guide
  • Estimation guide best practices
  • Needs guidance on estimation guide implementation
  • The user needs a different specialized skill

Example prompts

  • “/estimation-guide”

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Estimates are not commitments: An estimate is a forecast based on current knowledge. A commitment is a promise. Never conflate the two.
  2. Relative sizing beats absolute sizing: Humans are bad at estimating hours but good at comparing things. "This is twice as complex as that"…
  3. Group estimates beat individual estimates: Wisdom of crowds eliminates individual bias. Planning poker works because it surfaces different…
  4. Estimates decay over time: An estimate made 6 months ago is less reliable than one made last week. Re-estimate when context changes.
  5. The goal is predictability, not accuracy: Consistent estimation enables reliable forecasting. Being consistently "wrong" in the same…

What it can do on your machine

Read from SKILL.md and the folder at commit 4c030c7. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Estimation Guide loads about 5k tokens when it runs. Until then it costs about 123 tokens; SKILL.md has 1,071 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~123
When it runs · the whole SKILL.md, loaded when a task matches
~5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from FerroxLabs/wayland at commit 4c030c7, republished under its Apache-2.0 licence (© FerroxLabs). 1,071 words, ~5,012 tokens.

Download SKILL.mdSave it as .claude/skills/estimation-guide/SKILL.md (or your agent's skills folder).
name
estimation-guide
description
Effort estimation expert covering story points, planning poker, t-shirt sizing, reference stories, velocity-based forecasting, Monte Carlo simulation, estimation anti-patterns, padding strategies, and communicating uncertainty. Use when the user asks about estimation guide, estimation guide best practices, or needs guidance on estimation guide implementation. Do NOT use when the user needs a different specialized skill or is asking about an unrelated technology domain.
license
Apache-2.0
metadata.author
foundry-skills
metadata.version
1.0.0
metadata.tags
project-management strategy guide
metadata.category
business-strategy
metadata.subcategory
operations
metadata.disclaimer
none
metadata.difficulty
intermediate

Estimation Guide

You are an expert in software effort estimation. You understand that estimation is fundamentally about managing uncertainty, not predicting the future with precision. You guide teams toward estimation practices that improve predictability, facilitate planning, and communicate risk honestly.

Estimation Philosophy

Core Principles
  1. Estimates are not commitments: An estimate is a forecast based on current knowledge. A commitment is a promise. Never conflate the two.
  2. Relative sizing beats absolute sizing: Humans are bad at estimating hours but good at comparing things. "This is twice as complex as that" is more reliable than "this will take 16 hours."
  3. Group estimates beat individual estimates: Wisdom of crowds eliminates individual bias. Planning poker works because it surfaces different perspectives.
  4. Estimates decay over time: An estimate made 6 months ago is less reliable than one made last week. Re-estimate when context changes.
  5. The goal is predictability, not accuracy: Consistent estimation enables reliable forecasting. Being consistently "wrong" in the same direction is still useful.

Story Points

What Story Points Measure

Story points are a relative measure of:

  • Complexity: How intricate is the logic?
  • Effort: How much work is involved?
  • Uncertainty: How much do we not know?
The Fibonacci Scale
1  - Trivial. Well-understood. A few hours of work at most.
2  - Small. Clear requirements. Straightforward implementation.
3  - Small-to-Medium. Some complexity. May involve a few components.
5  - Medium. Moderate complexity. Multiple components or some unknowns.
8  - Large. Significant complexity. Multiple integration points. Some risk.
13 - Very Large. High complexity. Significant unknowns. Should consider splitting.
21 - Epic-sized. Too large for a sprint. MUST be split before committing.
Establishing Reference Stories

Create a reference set that the team calibrates against:

Reference Story Set:
┌──────────┬──────────────────────────────────────────────────────────┐
│ Points   │ Reference Description                                   │
├──────────┼──────────────────────────────────────────────────────────┤
│ 1        │ Fix a typo in the UI, update a configuration value      │
│ 2        │ Add a new field to an existing form with validation      │
│ 3        │ Create a new API endpoint with standard CRUD operations  │
│ 5        │ Implement a search feature with filtering and sorting    │
│ 8        │ Build a multi-step wizard with validation and state mgmt │
│ 13       │ Integrate with a third-party payment gateway             │
│ 21       │ Build a real-time notification system from scratch       │
└──────────┴──────────────────────────────────────────────────────────┘

Important: Reference stories are team-specific. What is a "3" for one team may be a "5" for another. Never compare points across teams.

Story Point Anti-Patterns
  • Equating points to hours: "1 point = 4 hours" defeats the purpose of relative sizing
  • Comparing team velocities: Team A's 50 points is not comparable to Team B's 30 points
  • Individual point assignments: One person estimating for the team misses perspective diversity
  • Point inflation: If every story is 8 or 13, recalibrate your reference stories
  • Changing estimates after the fact: Estimates reflect what you knew at estimation time

Planning Poker

Process
1. Product Owner presents a user story and answers questions (5 min max)
2. Each team member privately selects a card (Fibonacci: 1, 2, 3, 5, 8, 13, 21)
3. All cards revealed simultaneously
4. If consensus: record the estimate and move on
5. If divergence: highest and lowest estimators explain their reasoning (2 min each)
6. Re-vote (usually converges in 2 rounds)
7. If still no consensus after 3 rounds: use the higher estimate or mark for further refinement
Facilitation Tips
  • Timebox discussions: Maximum 5 minutes per story, 2 minutes per explanation
  • Reveal simultaneously: Prevents anchoring bias (first number influences others)
  • Focus on outliers: The value is in the conversation, not the number
  • Ask the right question: "What makes you think this is a 3 when others said 8?"
  • Watch for: Deference (junior members always matching seniors), disengagement, or gaming
Handling Common Scenarios
Scenario: Large spread (2 vs 13)
Action: The 2-estimator often underestimates unknowns. The 13-estimator often
        has domain knowledge the others lack. Discuss what each knows that
        the other might not.

Scenario: Everyone picks the same number instantly
Action: Validate this is genuine agreement, not groupthink. Ask "Did anyone
        consider [alternative approach]?"

Scenario: Cannot estimate (too uncertain)
Action: Create a timeboxed spike (research story) to reduce uncertainty.
        Estimate the spike, not the original story.

Scenario: "It depends on the approach"
Action: Estimate for the most likely approach. Note assumptions. If the
        approach choice materially changes the estimate, discuss with PO.

T-Shirt Sizing

When to Use T-Shirt Sizing
  • Early-stage estimation (roadmap planning, epic sizing)
  • Large batches of items that need rough ordering
  • Non-technical stakeholders who find story points confusing
  • Portfolio-level prioritization
The Scale
XS - Less than a day of work. Trivial change.
S  - 1-2 days. Small, well-understood change.
M  - 3-5 days. Moderate complexity, some unknowns.
L  - 1-2 weeks. Significant effort, multiple components.
XL - 2-4 weeks. Large feature, cross-cutting concerns. Should be split.
XXL - More than a month. Epic-level. Must be decomposed before work begins.
Converting T-Shirt Sizes to Story Points (for forecasting)
XS → 1-2 points
S  → 2-3 points
M  → 5 points
L  → 8-13 points
XL → 13-21 points
XXL → Must split
Affinity Estimation (Fast T-Shirt Sizing)
1. Lay out all stories/epics on a table or digital board
2. Silently, team members place each story in a size column (XS through XL)
3. Discuss items where there is disagreement (items placed in different columns)
4. Reach consensus and record sizes
5. Duration: 30-50 stories in about 1 hour

Velocity-Based Forecasting

Calculating Velocity
Sprint 1: 28 points completed
Sprint 2: 32 points completed
Sprint 3: 25 points completed (holiday week)
Sprint 4: 35 points completed
Sprint 5: 30 points completed

Average Velocity: (28+32+25+35+30) / 5 = 30 points/sprint
Rolling Average (last 3): (25+35+30) / 3 = 30 points/sprint
Range: [25, 35]
Forecasting with Velocity Range
Remaining backlog: 200 story points

Optimistic (using highest velocity):
  200 / 35 = 5.7 sprints ≈ 6 sprints (12 weeks)

Most Likely (using average velocity):
  200 / 30 = 6.7 sprints ≈ 7 sprints (14 weeks)

Pessimistic (using lowest velocity):
  200 / 25 = 8.0 sprints = 8 sprints (16 weeks)

Forecast: 12-16 weeks, most likely ~14 weeks
Velocity Adjustment Factors
Factor                          │ Adjustment
────────────────────────────────┼──────────────
Team member leaving             │ Reduce proportionally minus 10% for knowledge transfer
New team member joining         │ Reduce by 20% for first 2 sprints (onboarding drag)
Holiday/vacation sprint         │ Reduce proportionally to available days
New technology/domain           │ Reduce by 30-50% for first 2-3 sprints
Technical debt payment sprint   │ Reduce feature velocity by 20-40%
Major refactoring               │ Reduce by 40-60% during refactoring sprints

Monte Carlo Simulation

Concept

Instead of using a single velocity number, Monte Carlo simulation randomly samples from historical velocity data thousands of times to generate a probability distribution of outcomes.

Simple Monte Carlo Process
1. Collect historical velocity data (at least 8-10 sprints)
2. For each simulation run:
   a. Randomly pick a velocity from historical data
   b. Subtract from remaining work
   c. Repeat until remaining work ≤ 0
   d. Record number of sprints needed
3. Run 10,000 simulations
4. Report percentiles:
   - 50th percentile: "There is a 50% chance we finish by sprint X"
   - 85th percentile: "There is an 85% chance we finish by sprint Y"
   - 95th percentile: "There is a 95% chance we finish by sprint Z"
Monte Carlo Output Example
Simulation Results (10,000 runs):
┌────────────┬─────────┬────────────┐
│ Percentile │ Sprints │ Date       │
├────────────┼─────────┼────────────┤
│ 50%        │ 7       │ July 15    │
│ 70%        │ 8       │ Aug 12     │
│ 85%        │ 9       │ Sep 9      │
│ 95%        │ 11      │ Nov 4      │
└────────────┴─────────┴────────────┘

Recommendation: Commit to the 85th percentile date (Sep 9).
Communicate 50th percentile as "target" and 85th as "commitment."
When to Use Monte Carlo
  • Release-level forecasting (more than 3 sprints out)
  • When stakeholders need dates with confidence levels
  • When velocity is variable (which it always is)
  • Portfolio-level planning across multiple teams

Estimation Techniques Comparison

Decision Matrix
┌─────────────────────┬───────────┬───────────┬────────────┬──────────────┐
│ Technique           │ Speed     │ Accuracy  │ Best For   │ Team Size    │
├─────────────────────┼───────────┼───────────┼────────────┼──────────────┤
│ Planning Poker      │ Medium    │ High      │ Sprint     │ 3-9          │
│ T-Shirt Sizing      │ Fast      │ Low-Med   │ Roadmap    │ Any          │
│ Affinity Estimation │ Very Fast │ Low-Med   │ Large batch│ Any          │
│ Three-Point         │ Slow      │ High      │ Critical   │ 1-3 experts  │
│ #NoEstimates        │ Fastest   │ Low       │ Mature     │ Experienced  │
│ Monte Carlo         │ N/A       │ Highest   │ Forecast   │ N/A (data)   │
└─────────────────────┴───────────┴───────────┴────────────┴──────────────┘
Three-Point Estimation
For high-stakes items requiring higher precision:

O = Optimistic estimate (best case, everything goes right)
M = Most Likely estimate (normal conditions)
P = Pessimistic estimate (worst case, many things go wrong)

PERT Estimate = (O + 4M + P) / 6
Standard Deviation = (P - O) / 6
Confidence Range = PERT ± 2 * StdDev (covers ~95% of outcomes)

Example:
O = 3 days, M = 5 days, P = 15 days
PERT = (3 + 20 + 15) / 6 = 6.3 days
StdDev = (15 - 3) / 6 = 2.0 days
95% Range = 6.3 ± 4.0 = 2.3 to 10.3 days

#NoEstimates Approach

When It Works
  • Team has consistent story sizes (most stories are similar effort)
  • High-trust environment where stakeholders accept throughput-based forecasting
  • Stories are well-refined and consistently small
  • Historical throughput data is available
How It Works
Instead of estimating individual stories:
1. Track throughput: stories completed per sprint
2. Forecast using throughput: "We complete 8-12 stories per sprint"
3. Count remaining stories: "45 stories left"
4. Forecast: "45 / 10 (avg) = 4.5 sprints"
5. Communicate range: "4-6 sprints (roughly 8-12 weeks)"
Prerequisites for #NoEstimates
  • Stories must be roughly similar size (split large stories aggressively)
  • At least 8-10 sprints of throughput data
  • Stakeholders who understand and trust the approach
  • Mature backlog with well-defined stories

Communicating Uncertainty

The Cone of Uncertainty
Project Phase          │ Estimate Accuracy Range
───────────────────────┼────────────────────────
Initial concept        │ 0.25x to 4x (16x range)
Approved product def   │ 0.5x to 2x (4x range)
Requirements complete  │ 0.67x to 1.5x (2.25x range)
UI design complete     │ 0.8x to 1.25x (1.56x range)
Detailed design        │ 0.9x to 1.1x (1.21x range)
Communication Templates

For Executives:

"Based on our current velocity and remaining scope, we have an 85% confidence
level of delivering by [date]. Our best case is [earlier date] and our worst
case is [later date]. The primary risks to this forecast are [list top 2-3 risks]."

For Project Managers:

"Remaining scope: [X] story points
Current velocity: [Y-Z] points per sprint (range of last 5 sprints)
Forecast: [A-B] sprints remaining
Key assumptions: [list assumptions]
Risks that could extend the timeline:
  - [Risk 1]: +[N] sprints if it materializes
  - [Risk 2]: +[N] sprints if it materializes"

For Team Discussions:

"We estimated this as a [X]. Here's what we know and don't know:
Known: [list known factors]
Unknown: [list unknowns that could change the estimate]
Assumptions: [list assumptions baked into the estimate]
If [assumption] is wrong, this could be as large as [Y]."
Confidence Level Framework
High Confidence (>80%):
- Team has done similar work before
- Requirements are clear and stable
- Technology is familiar
- No external dependencies

Medium Confidence (50-80%):
- Some unknowns exist but are bounded
- Requirements are mostly clear
- Minor technology learning needed
- External dependencies are manageable

Low Confidence (<50%):
- Significant unknowns
- Requirements are evolving
- New technology or domain
- Complex external dependencies
→ Consider a spike before committing

Estimation Anti-Patterns

Show full SKILL.md (477 more words)Show less
The Deadly Seven
  1. Anchoring: First number mentioned biases all subsequent estimates. Cure: simultaneous reveal (planning poker).
  2. Optimism Bias: "It shouldn't take that long." Cure: reference base rates (historical data).
  3. Student Syndrome: Work expands to fill the time. Cure: track cycle time, not just estimates.
  4. Parkinson's Law: Work fills available time. Cure: use story points, not time-based estimates.
  5. Planning Fallacy: Underestimating because you plan for the best case. Cure: three-point estimation.
  6. Pressure Estimation: Manager says "Can't you do it faster?" Cure: separate estimation from commitment.
  7. Precision Theater: Estimating to the hour when accuracy is plus or minus 50%. Cure: use relative sizing.
Organizational Anti-Patterns
  • Estimates as deadlines: Treating estimates as promises
  • Velocity as a performance metric: Using velocity to evaluate team productivity
  • Comparing teams by velocity: Different teams have different calibrations
  • Punishing misses: Creating a culture of padding and sandbagging
  • Estimating too early: Estimating items that won't be worked on for months

Padding and Buffer Strategies

Legitimate Buffering
Project Buffer = Sum of individual story estimates * risk factor

Risk Factors:
- Low risk (familiar work, stable team): 1.1-1.2x
- Medium risk (some unknowns): 1.3-1.5x
- High risk (new tech, unclear requirements): 1.5-2.0x
Critical Chain Buffering
1. Estimate each task at 50% confidence (aggressive but achievable)
2. Remove individual task buffers
3. Pool the removed buffer into a project buffer at the end
4. Track buffer consumption vs. project completion
5. If buffer < completion %, you're ahead. If buffer > completion %, you're behind.
Buffer Communication

Never hide buffers. Be transparent:

"Our raw estimate is 8 sprints. Given the unknowns around [specific risks],
we recommend planning for 10 sprints. The buffer accounts for:
- Learning curve on new payment API (1 sprint risk)
- Potential scope changes from regulatory review (1 sprint risk)
If these risks don't materialize, we may deliver early."

Estimation Workshop Template

Sprint Estimation Session (Planning Poker)
Duration: 60-90 minutes
Participants: Full development team + PO

Agenda:
1. (5 min) Review reference stories (remind the team of calibration)
2. (5 min per story) Estimate stories for upcoming sprint:
   a. PO reads the story and acceptance criteria
   b. Team asks clarifying questions
   c. Simultaneous card reveal
   d. Discuss outliers
   e. Re-vote if needed
   f. Record estimate
3. (10 min) Review total estimates vs. velocity capacity
4. (5 min) Flag any stories that need more refinement before sprint planning
Release Estimation Session
Duration: 2-3 hours
Participants: Team leads, PO, key architects

Agenda:
1. (15 min) Review release scope and objectives
2. (30 min) T-shirt sizing of all epics/features
3. (30 min) Decompose L/XL items into smaller pieces
4. (30 min) Planning poker on decomposed items
5. (15 min) Calculate totals and apply velocity-based forecasting
6. (15 min) Identify risks and apply buffers
7. (15 min) Present forecast with confidence ranges

Quick Decision Guide

When asked about estimation:

  • "How should we estimate?" → Recommend planning poker for sprint-level, t-shirt sizing for roadmap
  • "When will it be done?" → Use velocity-based forecasting with ranges, not single dates
  • "How accurate are our estimates?" → Compare estimates to actuals over time, track accuracy ratio
  • "Should we use story points or hours?" → Story points for complexity, hours only for very small tasks
  • "Team velocity is declining" → Investigate: scope creep, tech debt, team changes, or point inflation
  • "Stakeholder wants a date" → Provide a range with confidence levels using Monte Carlo or velocity range

When to Use

Use this skill when:

  • Designing or implementing estimation guide solutions
  • Reviewing or improving existing estimation guide approaches
  • Making architectural or implementation decisions about estimation guide
  • Learning estimation guide patterns and best practices
  • Troubleshooting estimation guide-related issues

Do NOT use this skill when:

  • The question is about a fundamentally different technology domain
  • A more specific sibling skill covers the exact topic needed
  • The user needs a complete hands-on tutorial rather than expert guidance

Output Format

markdown
# Estimation Guide Analysis

## Context Assessment
[Situation summary and constraints]

## Recommended Approach
[Primary recommendation with rationale]

## Implementation Steps
1. [Step with specific details]
2. [Step with specific details]
3. [Step with specific details]

## Trade-offs and Considerations
- [Key trade-off 1]
- [Key trade-off 2]

## Next Steps
- [Immediate action item]
- [Follow-up action item]

Example

Input: "Help me implement estimation guide for a medium-scale production application"

Output: A structured analysis covering current state assessment, recommended estimation guide approach with specific patterns, implementation roadmap with milestones, and risk mitigation strategies tailored to the application scale and constraints.

Edge Cases

  • Legacy system integration: When estimation guide must coexist with legacy approaches, provide a gradual migration path rather than a complete rewrite
  • Scale mismatch: When the solution complexity exceeds the project scale, recommend a simpler approach and note when to revisit
  • Team skill gaps: When the team lacks experience with the recommended approach, include learning resources and simpler alternatives
  • Conflicting requirements: When constraints conflict (e.g., performance vs. maintainability), explicitly state the trade-off and recommend based on stated priorities

© FerroxLabs, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in src/process/resources/skills-library/bodies/skills/business-strategy/estimation-guide of FerroxLabs/wayland.

Open the folder on GitHubat commit 4c030c7

Compare with similar skills

Estimation Guide next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Estimation Guide compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Estimation Guide this skillFerroxLabs/wayland608—~5kAutomated safety check: PassApache-2.0
Forecast Scenariosmajiayu000/claude-skill-registry6661 repos~3kAutomated safety check: PassMIT
Fashion Designertheneoai/awesome-skills183—~2.3kAutomated safety check: PassMIT
TimesFM Forecastinggoogle-research/timesfm34k—~4.7kAutomated safety check: PassApache-2.0
Timesfm ForecastingzLanqing/codex-claude-academic-skills4.6k6 repos~7.5kAutomated safety check: NotesApache-2.0
StatsmodelszLanqing/codex-claude-academic-skills4.6k16 repos~4.9kAutomated safety check: PassBSD-3-Clause

Similar skills

  • Forecast Scenarios

    majiayu000/claude-skill-registry

    Model best-case, worst-case, and likely revenue scenarios with sensitivity analysis for strategic planning

    666 GitHub starsUsed in 1 repo~3k tokens
    Business, Finance & HRAuto-check passed
  • Fashion Designer

    theneoai/awesome-skills

    A world-class fashion designer specializing in apparel design, pattern making, textile selection, and trend forecasting.

    183 GitHub stars~2.3k tokensUpdated 4 mo ago
    DevelopmentAuto-check passed
  • TimesFM Forecasting

    google-research/timesfm

    Forecasts any univariate time series zero-shot with Google's TimesFM model, returning point forecasts and calibrated prediction intervals without training.

    34k GitHub stars~4.7k tokensUpdated 8 days ago
    Data & AnalyticsAuto-check passed
  • Timesfm Forecasting

    zLanqing/codex-claude-academic-skills

    Zero-shot time series forecasting with Google's TimesFM foundation model.

    4.6k GitHub starsUsed in 6 repos~7.5k tokens
    Data & AnalyticsAuto-check: notes
  • Statsmodels

    zLanqing/codex-claude-academic-skills

    Statistical models library for Python. An agent skill from zLanqing/codex-claude-academic-skills.

    4.6k GitHub starsUsed in 16 repos~4.9k tokens
    Data & AnalyticsAuto-check passed
  • Find Hypertable Candidates

    timescale/pg-aiguide

    A skill your agent uses to analyze an existing PostgreSQL database and identify which tables should be converted to Timescale/TimescaleDB hypertables.

    1.9k GitHub starsUsed in 1 repo~2.6k tokens
    Data & AnalyticsAuto-check passed

More from FerroxLabs/wayland

All 1,194 skills in this repo
  • Star Office Helper

    FerroxLabs/wayland

    Install, start, connect, and troubleshoot visualization companion projects for Aion/OpenClaw, with Star-Office-UI as the default recommendation.

    608 GitHub stars~2.2k tokensUpdated yesterday
    Auto-check: notes
  • Openclaw Setup

    FerroxLabs/wayland

    OpenClaw usage expert: Helps you install, deploy, configure, and use OpenClaw personal AI assistant.

    608 GitHub stars~1.9k tokensUpdated yesterday
    Auto-check passed
  • Tvcontrol Setup

    FerroxLabs/wayland

    Set up TVControl end to end: install the connector, start TradingView Desktop with its control port open, load a watchlist export, add the indicators they use, and leave a working chart.

    608 GitHub stars~5.7k tokensUpdated yesterday
    Auto-check passed
  • Ab Testing Specialist

    FerroxLabs/wayland

    End-to-end guide for designing, running, and analyzing A/B tests including experiment design, statistical significance, sample size calculation, common pitfalls, and advanced testing patterns.

    608 GitHub stars~3.7k tokensUpdated yesterday
    Auto-check passed
  • Academic Writer

    FerroxLabs/wayland

    Complete academic writing guide covering thesis and dissertation structure, journal article format using IMRaD, literature review methodology, citation management, the peer review process, and…

    608 GitHub stars~4.5k tokensUpdated yesterday
    Auto-check passed
  • Accessibility Auditor

    FerroxLabs/wayland

    Web accessibility expertise covering WCAG 2.2 conformance, audit methodology, ARIA patterns, keyboard navigation, screen reader testing, focus management, form accessibility, and automated vs manual…

    608 GitHub stars~4.1k tokensUpdated yesterday
    Auto-check passed

Questions about Estimation Guide

What does Estimation Guide do?

Effort estimation expert covering story points, planning poker, t-shirt sizing, reference stories, velocity-based forecasting, Monte Carlo simulation, estimation anti-patterns, padding strategies…. Estimation Guide is an agent skill from FerroxLabs/wayland. Effort estimation expert covering story points, planning poker, t-shirt sizing, reference stories, velocity-based forecasting, Monte Carlo simulation, estimation anti-patterns, padding strategies, and communicating uncertainty.

When should I use Estimation Guide?

Estimation Guide fits situations like: the user asks about estimation guide; estimation guide best practices; needs guidance on estimation guide implementation; the user needs a different specialized skill.

How do I install Estimation Guide in Claude Code?

Run `npx skills add FerroxLabs/wayland --skill estimation-guide -a claude-code`. Or copy the skill folder (src/process/resources/skills-library/bodies/skills/business-strategy/estimation-guide in FerroxLabs/wayland) into .claude/skills/estimation-guide in your project. Claude Code loads it when a task matches its description.

How do I install Estimation Guide in Codex?

Run `npx skills add FerroxLabs/wayland --skill estimation-guide -a codex`. Or copy the skill folder (src/process/resources/skills-library/bodies/skills/business-strategy/estimation-guide in FerroxLabs/wayland) into .agents/skills/estimation-guide in your project. Codex loads it when a task matches its description.

Can I use Estimation Guide in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add FerroxLabs/wayland --skill estimation-guide -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/estimation-guide, .gemini/skills/estimation-guide, .github/skills/estimation-guide and .opencode/skills/estimation-guide in your project.

What does Estimation Guide need to run?

SKILL.md names no scripts, command-line tools or credentials: Estimation Guide is instructions for the agent only.

Does Estimation Guide access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Estimation Guide safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Estimation Guide use?

Estimation Guide is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Estimation Guide use?

About 5k tokens (SKILL.md is roughly 20k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Estimation Guide?

Skills that share tags, products or a category with Estimation Guide: Forecast Scenarios (majiayu000/claude-skill-registry, 666 stars), Fashion Designer (theneoai/awesome-skills, 183 stars), TimesFM Forecasting (google-research/timesfm, 34k stars) and Timesfm Forecasting (zLanqing/codex-claude-academic-skills, 4.6k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Estimation Guide?

FerroxLabs (a GitHub user) maintains it in FerroxLabs/wayland, which has 608 GitHub stars. The repository holds 1,194 skills in this directory. The repository was last updated on October 6, 2026.

Source: FerroxLabs/wayland on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.