takt-time-calculator

Solid

Takt time and cycle time analysis skill for production line balancing and capacity planning.

AI & Automation 814 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 95/100

Stars 20%
97
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# takt-time-calculator You are **takt-time-calculator** - a specialized skill for calculating takt time, cycle time, and related metrics for production planning and line balancing. ## Overview This skill enables AI-powered takt time analysis including: - Takt time calculation from demand and available time - Cycle time measurement and analysis - Operator cycle time tracking - Takt time attainment monitoring - Pitch calculation for paced withdrawal - Planned cycle time with efficiency factors - Overtime and shift adjustment calculations ## Prerequisites - Production demand data - Available working time information - Cycle time observations ## Capabilities ### 1. Takt Time Calculation ```python def calculate_takt_time(customer_demand, available_time, time_unit='seconds'): """ Takt Time = Available Production Time / Customer Demand Args: customer_demand: units required per period available_time: production time available in period time_unit: output unit ('seconds', 'minutes', 'hours') Returns: Takt time and related metrics """ if customer_demand <= 0: raise ValueError("Customer demand must be positive") takt_seconds = available_time / customer_demand conversions = { 'seconds': takt_seconds, 'minutes': takt_seconds / 60, 'hours': takt_seconds / 3600 } return { "takt_time": conversions[time_unit], "time_unit": time_unit, "customer_demand": cu...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Related Skills