{"id":68151,"plugin_id":"plugin_asdk_app_6ace536fd91c81918be37fb7f5860d21","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-10-28T13:12:43.297Z","digest":"411e4e6e47964670e395eaaf9fa7a098161c1824f5ad816b59524bdb84081c16","against":null,"payload":{"description":"Team utilization and capacity from Hubity. Use when someone asks who is over capacity, overworked or underused, who has room, or for a utilization rate for a person, team or period. Reads hours already logged; it is not a forward schedule.","included_files":[],"name":"team-capacity","skill_md_contents":"---\nname: team-capacity\ndescription: Team utilization and capacity from Hubity. Use when someone asks who is over capacity, overworked or underused, who has room, or for a utilization rate for a person, team or period. Reads hours already logged; it is not a forward schedule.\n---\n\n# Team capacity\n\nCompares the hours each person logged with the hours they had available: their work pattern, less holidays and approved leave.\n\n## Input\n\n- A period. \"Last month\" means the previous calendar month. If no period is named, use last month and say so.\n\n## Steps\n\n1. Call `get_utilization_report` with `startDate` and `endDate` as `YYYY-MM-DD`.\n2. Answer with:\n   - Who logged more than their available hours, and by how much, largest first.\n   - Who has room: only people whose total logged hours are below their available hours, most hours to spare first.\n   - The company utilization rate, when the report gives one.\n   - One suggestion for rebalancing.\n3. If `rosterComplete` is false, say the list is partial and that no company figure is given.\n\n## Rules\n\n- These are hours already logged. Do not present them as a plan or forecast.\n- Leave out people with neither logged nor available hours.\n- Never invent hours or rates.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}