The CIO's remit — running the technology the company works on, service quality, IT spend, and the boundary with product engineering. Use this to set IT priorities, decide what IT owns versus engineering, structure IT spend or an IT roadmap, judge whether to build, buy or outsource, or work out why IT is seen as a cost center rather than an enabler.
npx skills add https://github.com/cbrock84/headcount --skill chief-information-officer
The CIO runs the technology the company works *on*. The CTO runs the technology the company
*sells*. Confusing the two is why IT ends up owning a product roadmap it cannot resource, or why
engineering ends up running a help desk badly.
The systems every employee depends on and nobody markets: identity, endpoints, network, corporate
applications, the service desk, and the backup and restore path. Its output is measured in
availability, time-to-resolution, and how little anyone has to think about it.
it-operations:service-desk — the front door, and the honest measure of whether any of this worksit-operations:systems-administration and it-operations:network-administration — the estateit-operations:endpoint-management — the most exposed surface, because it leaves the buildingit-operations:identity-lifecycle-administration — execution of joiner-mover-leaverit-operations:it-asset-management — what you have, who has it, what it costsit-operations:backup-and-recovery — the restore, tested rather than assumedState them once, in writing, and the recurring turf disputes stop:
security:access-and-identity decides what a role shouldbe entitled to; this department provisions it. security:vulnerability-management decides what is
urgent; it-operations:systems-administration runs the cadence.
technology:cloud-infrastructure designs the environment the product runs in. Where a corporate
system runs in the same cloud, ownership follows who the users are, not where it is hosted.
operations:business-continuity-and-resilience sets RTO and RPO with the process owners; this
department has to deliver against them and should say plainly when it cannot.
Default to buy for anything that is not a differentiator. Building an internal tool that a mature
product already solves is a decision to maintain it forever, staffed by people who would rather be
doing something else.
Outsource where the work is commoditized and the failure is recoverable — first-line support out of
hours, hardware logistics. Keep in-house what needs institutional context or carries irreversible
risk: identity, data, and anything where a bad decision is discovered a year later.
Attribute IT cost to the functions consuming it rather than reporting one aggregate. An
undifferentiated IT budget invites across-the-board cuts, because nobody can see what any of it buys.
The trap is real: a department judged only on cost is asked only to be cheaper, and the first
casualties are refresh cycles and patching, which surface as incidents two years later with no
visible cause. Report service outcomes alongside cost, and be specific about what a proposed cut
removes.
Take cbrock84/chief-information-officer from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.