project-estimation
Project Estimation Guide
Overview
This skill helps create accurate software development estimates by systematically breaking down projects into estimable tasks and assigning effort by role. Output can be delivered as Excel spreadsheets using the xlsx skill, and tasks can be pushed directly to Jira to create a project backlog.
Estimation Workflow
Step 1: Clarify Project Scope
ALWAYS ask the user about project maturity level before estimating:
| Level | Description | Multiplier |
|---|---|---|
| PoC | Proof of Concept - minimal viable functionality, no production concerns | 0.3-0.5x |
| MVP | Minimum Viable Product - core features, basic quality, limited scale | 0.6-0.8x |
| Production | Full production - complete features, security, scalability, monitoring | 1.0x |
More from szkocot/skills
zigbee2mqtt
Expert guidance for Zigbee2MQTT development and configuration. Use when working with zigbee2mqtt codebase, configuration files (configuration.yaml, devices.yaml, groups.yaml), device converters, MQTT topic/payload design, or troubleshooting Zigbee device integration. Triggers on tasks involving Zigbee-to-MQTT bridge setup, device pairing workflows, converter development, and Home Assistant integration.
23nodered
Expert guidance for Node-RED flow-based programming. Use when working with Node-RED flows (JSON), creating custom nodes, configuring settings.js, debugging flows, or integrating with MQTT, HTTP, WebSocket, and Home Assistant. Triggers on tasks involving flow design, node development, automation workflows, and IoT integrations.
16