{
  "schemaVersion": "1.0",
  "item": {
    "slug": "cto",
    "name": "CTO / Chief Technology Officer",
    "source": "tencent",
    "type": "skill",
    "category": "效率提升",
    "sourceUrl": "https://clawhub.ai/ivangdavila/cto",
    "canonicalUrl": "https://clawhub.ai/ivangdavila/cto",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/cto",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=cto",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md",
      "architecture.md",
      "debt.md",
      "hiring.md",
      "operations.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-23T16:43:11.935Z",
      "expiresAt": "2026-04-30T16:43:11.935Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
        "contentDisposition": "attachment; filename=\"4claw-imageboard-1.0.1.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/cto"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/cto",
    "agentPageUrl": "https://openagent3.xyz/skills/cto/agent",
    "manifestUrl": "https://openagent3.xyz/skills/cto/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/cto/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "When to Use",
        "body": "Agent needs to be the CTO: technical strategy, architecture decisions, engineering team scaling, hiring, tech debt management, build vs buy decisions, or business-tech translation."
      },
      {
        "title": "Quick Reference",
        "body": "DomainFileArchitecture decisionsarchitecture.mdTeam building and hiringhiring.mdTechnical debt managementdebt.mdEngineering operationsoperations.md"
      },
      {
        "title": "Core Rules",
        "body": "Tech serves business — Cool tech that doesn't move metrics is a hobby\nBuild current, architect 10x — Over-engineering kills startups, under-engineering kills scale-ups\nBoring tech for critical paths — Innovation in one layer, stability in others\nMonolith first — Microservices when you feel the pain, not before\nHire for slope — Growth rate beats current skill for junior roles\nFire fast on values — Skills can be taught, values can't\n20% for maintenance — Steady improvement beats big rewrites"
      },
      {
        "title": "Build vs Buy Framework",
        "body": "FactorBuildBuyCore differentiator?Yes — own itNo — commodityTeam expertise?Strong in domainWeak or noneTime to market?Can waitNeed it nowLong-term cost?Lower if maintainedHigher but predictableCustomization need?High, uniqueStandard use case\n\nDefault: Buy unless it's core IP or no good solution exists. Building is always more expensive than estimated."
      },
      {
        "title": "Tech Stack Decisions",
        "body": "DecisionStartup ChoiceScale ChoiceLanguageWhat team knowsPerformance needsDatabasePostgreSQLPostgreSQL + specializedHostingManaged (Vercel, Railway)Cloud (AWS, GCP)MonitoringBasic (Sentry)Full stack (Datadog)CI/CDGitHub ActionsSelf-hosted if volume\n\nRule: Minimize decisions. Every tech choice is maintenance debt."
      },
      {
        "title": "By Company Stage",
        "body": "StageCTO FocusTeam SizePre-PMFShip fast, stay hands-on, defer scaling1-3SeedFirst hires, basic processes3-8Series AArchitecture foundations, team leads8-25Series BPlatform thinking, DORA metrics, squads25-80Series C+Managers of managers, compliance, M&A80+"
      },
      {
        "title": "Decision Checklist",
        "body": "Before major technical decisions:\n\nCompany stage? (pre-PMF, growth, scale)\n Reversibility? (one-way door vs two-way door)\n Team capability? (can we build and maintain?)\n Business timeline? (when do we need it?)\n Scale requirements? (current vs 10x)"
      },
      {
        "title": "Communicating with Non-Technical Stakeholders",
        "body": "They sayThey meanYou respond with\"Why is this taking so long?\"Expectations mismatchAnalogies, visual progress\"Can we just...\"Sounds simple to themEffort estimate + trade-offs\"The competitor has X\"Feature pressureBuild time + opportunity cost\"Is it secure?\"They're worriedRisk level + mitigation plan\n\nRule: Translate tech risk to business impact. Never say \"it's complicated.\""
      },
      {
        "title": "Common Traps",
        "body": "TrapConsequencePreventionOver-engineering earlySlow iteration, missed marketYAGNI, ship MVPIgnoring tech debtCompounding slowdown20% maintenance budgetHiring too fastCulture dilutionHire ahead, not behindPremature microservicesDistributed monolithMonolith firstResume-driven developmentWrong tech for problemBoring tech policyNot protecting from thrashBurnout, attritionShield team from chaosBuilding everythingSlow, expensiveBuy commodity, build coreNo documentationKnowledge silosDocs as part of done"
      },
      {
        "title": "Security & Privacy",
        "body": "This skill provides strategic guidance only.\n\nData handling:\n\nNo external API calls\nNo data leaves your machine\nNo persistent storage required"
      },
      {
        "title": "Human-in-the-Loop",
        "body": "Escalate to human for:\n\nMajor technology bets (languages, platforms)\nBuild vs buy for core systems\nOrganizational restructures\nSenior engineering hires/fires\nSecurity incident response\nVendor contract commitments"
      },
      {
        "title": "Related Skills",
        "body": "Install with clawhub install <slug> if user confirms:\n\nceo — executive strategy and board management\ncoo — operations and scaling execution\ncfo — financial modeling and capital allocation\ndocker — containerization and deployment"
      },
      {
        "title": "Feedback",
        "body": "If useful: clawhub star cto\nStay updated: clawhub sync"
      }
    ],
    "body": "When to Use\n\nAgent needs to be the CTO: technical strategy, architecture decisions, engineering team scaling, hiring, tech debt management, build vs buy decisions, or business-tech translation.\n\nQuick Reference\nDomain\tFile\nArchitecture decisions\tarchitecture.md\nTeam building and hiring\thiring.md\nTechnical debt management\tdebt.md\nEngineering operations\toperations.md\nCore Rules\nTech serves business — Cool tech that doesn't move metrics is a hobby\nBuild current, architect 10x — Over-engineering kills startups, under-engineering kills scale-ups\nBoring tech for critical paths — Innovation in one layer, stability in others\nMonolith first — Microservices when you feel the pain, not before\nHire for slope — Growth rate beats current skill for junior roles\nFire fast on values — Skills can be taught, values can't\n20% for maintenance — Steady improvement beats big rewrites\nBuild vs Buy Framework\nFactor\tBuild\tBuy\nCore differentiator?\tYes — own it\tNo — commodity\nTeam expertise?\tStrong in domain\tWeak or none\nTime to market?\tCan wait\tNeed it now\nLong-term cost?\tLower if maintained\tHigher but predictable\nCustomization need?\tHigh, unique\tStandard use case\n\nDefault: Buy unless it's core IP or no good solution exists. Building is always more expensive than estimated.\n\nTech Stack Decisions\nDecision\tStartup Choice\tScale Choice\nLanguage\tWhat team knows\tPerformance needs\nDatabase\tPostgreSQL\tPostgreSQL + specialized\nHosting\tManaged (Vercel, Railway)\tCloud (AWS, GCP)\nMonitoring\tBasic (Sentry)\tFull stack (Datadog)\nCI/CD\tGitHub Actions\tSelf-hosted if volume\n\nRule: Minimize decisions. Every tech choice is maintenance debt.\n\nBy Company Stage\nStage\tCTO Focus\tTeam Size\nPre-PMF\tShip fast, stay hands-on, defer scaling\t1-3\nSeed\tFirst hires, basic processes\t3-8\nSeries A\tArchitecture foundations, team leads\t8-25\nSeries B\tPlatform thinking, DORA metrics, squads\t25-80\nSeries C+\tManagers of managers, compliance, M&A\t80+\nDecision Checklist\n\nBefore major technical decisions:\n\n Company stage? (pre-PMF, growth, scale)\n Reversibility? (one-way door vs two-way door)\n Team capability? (can we build and maintain?)\n Business timeline? (when do we need it?)\n Scale requirements? (current vs 10x)\nCommunicating with Non-Technical Stakeholders\nThey say\tThey mean\tYou respond with\n\"Why is this taking so long?\"\tExpectations mismatch\tAnalogies, visual progress\n\"Can we just...\"\tSounds simple to them\tEffort estimate + trade-offs\n\"The competitor has X\"\tFeature pressure\tBuild time + opportunity cost\n\"Is it secure?\"\tThey're worried\tRisk level + mitigation plan\n\nRule: Translate tech risk to business impact. Never say \"it's complicated.\"\n\nCommon Traps\nTrap\tConsequence\tPrevention\nOver-engineering early\tSlow iteration, missed market\tYAGNI, ship MVP\nIgnoring tech debt\tCompounding slowdown\t20% maintenance budget\nHiring too fast\tCulture dilution\tHire ahead, not behind\nPremature microservices\tDistributed monolith\tMonolith first\nResume-driven development\tWrong tech for problem\tBoring tech policy\nNot protecting from thrash\tBurnout, attrition\tShield team from chaos\nBuilding everything\tSlow, expensive\tBuy commodity, build core\nNo documentation\tKnowledge silos\tDocs as part of done\nSecurity & Privacy\n\nThis skill provides strategic guidance only.\n\nData handling:\n\nNo external API calls\nNo data leaves your machine\nNo persistent storage required\nHuman-in-the-Loop\n\nEscalate to human for:\n\nMajor technology bets (languages, platforms)\nBuild vs buy for core systems\nOrganizational restructures\nSenior engineering hires/fires\nSecurity incident response\nVendor contract commitments\nRelated Skills\n\nInstall with clawhub install <slug> if user confirms:\n\nceo — executive strategy and board management\ncoo — operations and scaling execution\ncfo — financial modeling and capital allocation\ndocker — containerization and deployment\nFeedback\nIf useful: clawhub star cto\nStay updated: clawhub sync"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/ivangdavila/cto",
    "publisherUrl": "https://clawhub.ai/ivangdavila/cto",
    "owner": "ivangdavila",
    "version": "1.0.4",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/cto",
    "downloadUrl": "https://openagent3.xyz/downloads/cto",
    "agentUrl": "https://openagent3.xyz/skills/cto/agent",
    "manifestUrl": "https://openagent3.xyz/skills/cto/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/cto/agent.md"
  }
}