Topics
- github-codespaces
- devcontainer
- codespaces
- machine-sizing
- prebuilds
- cost-optimization
- startup-time
- idle-timeout
What it does
Audits GitHub Codespaces configuration to identify startup delays and cost waste, then recommends up to 3 prioritized fixes: trimming devcontainer image size and features, right-sizing machine type, scoping prebuilds to active branches, or tuning idle timeout. Targets repos with existing `.devcontainer/` configuration or those setting up Codespaces for the first time.
Generated from the current SKILL.md.
Frequently asked
Does this skill work without GitHub CLI access or admin permissions?
Yes. If `gh` auth fails or the user lacks repo admin scope, the skill falls back to static analysis of `.devcontainer/` files. Machine-type and prebuild recommendations will be marked as unverified.
Will this skill remove development tools my team uses daily?
No. The skill has a guardrail that prevents recommending any fix that strips required development tools or extensions. Any such change is dropped before recommendations are made.
Can this skill set up a devcontainer from scratch?
Yes. If no `.devcontainer/` exists, the skill loads the codespaces reference guide and defines a baseline configuration before proceeding with optimization steps.
How many fixes does this skill recommend?
Up to 3, selected from six candidates based on audit evidence and guardrails. Only fixes with measured cost savings and passing all safety checks are included.
Does this skill handle org-level Codespaces settings?
No. The skill keeps repo-editable changes separate from org-level or user-level settings and flags any needed org-level changes as distinct from repo recommendations.
Generated from the current SKILL.md. These answers refresh after source changes.