cto

Assess technical implications and engineering risks for proposed features.

12|2|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/jikig-ai/soleur --skill cto-jikig-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cto
Source: https://github.com/jikig-ai/soleur/tree/main/.openhands/skills/cto
Command: npx skills add https://github.com/jikig-ai/soleur --skill cto-jikig-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

During brainstorming and planning sessions, technical implications and architecture risks are often overlooked or scattered across reviews, leading to unforeseen scope, security, or scalability issues. The cto skill consolidates cross-cutting technical assessment, identifies affected components, and surfaces architecture decisions so teams can make informed planning choices.

Core Features & Use Cases

  • Cross-cutting Technical Assessment: Identify technical risks, impacted services and data models, and potential breaking changes for proposed features.
  • Architecture Decision Detection: Detect when a change implies a new service, infrastructure change, or technology choice and recommend creating an architecture record with rationale.
  • Gap Analysis & Recommendations: Flag missing agents or skills required to execute proposed work, provide 2-3 approach options with trade-offs, and estimate complexity and prerequisites.
  • Use Case: Evaluate a proposed authentication feature across the codebase, call out security and scalability concerns, and recommend an implementation approach with risk ratings.

Quick Start

Ask the cto to assess the technical implications, list affected components, and recommend architecture approaches and trade-offs for the proposed feature.

Frequently Asked Questions about cto

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I assess technical risks and architecture impacts for a proposed feature?

Assess technical risks by evaluating architecture impacts, identifying affected components, and checking security and scalability concerns for feature proposals. This process surfaces cross-cutting technical implications and delivers risk ratings with recommended implementation approaches.

What is architecture decision detection and when do I need it during planning?

Architecture decision detection identifies when a change implies a new service, infrastructure change, or technology choice. You need it during planning sessions to consolidate technical assessments and recommend creating an architecture record with rationale before implementation begins.

How do I identify missing agents or skills required to execute proposed engineering work?

Identify missing agents or skills through gap analysis during technical assessment. This flags missing prerequisites required to execute proposed work, provides approach options with trade-offs, and estimates complexity for informed planning choices.

Can I evaluate GitHub issues for security and scalability concerns before implementation?

Yes, you can evaluate GitHub issues by verifying issue state when referenced and applying cross-cutting technical assessment. This detects architecture decisions, checks repository conventions, and surfaces security and scalability concerns with risk ratings and recommended approaches.

What's the best way to evaluate architecture trade-offs for a new authentication feature?

Evaluate architecture trade-offs by assessing technical implications across the codebase, identifying impacted services and data models, and detecting potential breaking changes. This provides 2-3 approach options with complexity estimates and risk ratings for informed decision-making.