{"id":47714,"plugin_id":"plugin_asdk_app_6abecba03570819191dd8ec4223890de","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-10-24T13:34:13.922Z","digest":"3f2a98d6fb5edfcb608659711355c41e98dc406bf68c11798f56d88d5a9d767c","against":null,"payload":{"description":"How to answer engineering-leadership questions with Codiedev Reports — which tool to call, how to scope to a team, and how to state confidence.","included_files":[],"name":"get-started","skill_md_contents":"---\nname: get-started\ndescription: How to answer engineering-leadership questions with Codiedev Reports — which tool to call, how to scope to a team, and how to state confidence.\n---\n\n# Codiedev Reports\n\nCodiedev Reports is read-only. It answers questions from the connected company's Codiedev reporting. It can't change anything, and it never returns individual session transcripts.\n\n## Who is asking\n\nCall `list_teams` first when the user names a team, or when you need to know their access:\n\n- `access: \"company_admin\"` means the user sees the whole company and may pass any `teamId` from the list.\n- `access: \"team_manager\"` means the user sees only their own team. `canSeeSpend` is false, so don't call `get_finance` or `get_finance_detail`. Say spend is limited to company admins.\n\n## Pick the tool\n\n| Question | Tool |\n| --- | --- |\n| \"How is engineering doing?\" or another broad health check | `get_overview` (trim with `sections`) |\n| \"Is AI making us faster?\" | `get_ai_impact` |\n| \"Are we shipping faster or slower?\" or a repo slowing down | `get_velocity` |\n| \"When will we finish?\" or predictability | `get_throughput_forecast` |\n| Usage patterns or hitting limits | `get_activity` |\n| Which models, errors or rate limits | `get_model_usage` |\n| Rollout or who is using it | `get_adoption` (`team_status`, `signals`, `skills`) |\n| How complete the data is | `get_capture_coverage` |\n| Spend, ROI or waste (admins) | `get_finance` |\n| Cost per merge, savings, what-if, seats, spend forecast (admins) | `get_finance_detail` |\n\n`windowDays` accepts 30 (the default), 60 or 90.\n\n## Answering\n\n- Use only the numbers the tools return. When a field is null, missing, or `reason: \"no_rollup_yet\"`, say the data isn't available yet. Never fill in zeros.\n- For AI impact, quote `classificationCoveragePct`. For broad claims, quote capture coverage from `get_capture_coverage`. Every metric only counts captured sessions.\n- Durations are in milliseconds (`*Ms`). Convert them to hours or days for the reader.\n- Money is in USD.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}