dev10x-scope

Guide technical research and architecture design for new software components.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/wooyek/dev10x-ai --skill dev10x-scope
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev10x-scope
Source: https://github.com/wooyek/dev10x-ai/tree/main/codex-skills/dev10x-scope
Command: npx skills add https://github.com/wooyek/dev10x-ai --skill dev10x-scope

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a structured workflow for technical research, architecture design, and implementation planning, ensuring solutions align with existing codebase patterns and best practices.

Core Features & Use Cases

  • Context Gathering: Understand problem spaces by researching external resources and exploring existing codebases.
  • Solution Design: Design new components following established patterns (YAGNI, SRP, Clean Architecture).
  • Implementation Planning: Create actionable steps with code references and risk assessments.
  • Documentation: Generate architecture diagrams and document key decisions.
  • Use Case: When tasked with adding a new microservice, use this Skill to research existing services, design the new service's components, plan the implementation steps, and document the architecture.

Quick Start

Use the dev10x-scope skill to research and design a new user authentication service, following existing patterns in the codebase.

Frequently Asked Questions about dev10x-scope

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

FAQPage Schema
How do I design and document technical architecture for a new software component?

Design and document technical architecture by gathering codebase context, applying patterns like YAGNI and SRP, planning implementation steps with risk assessment, and generating PlantUML diagrams for the new software component.

What is the best way to plan implementation steps for a new microservice?

The best way to plan implementation steps for a new microservice is to research existing codebase patterns, design components following Clean Architecture, and create actionable plans with code references and risk assessments.

How does technical scoping ensure new components align with existing codebase patterns?

Technical scoping ensures alignment with existing codebase patterns by guiding context gathering and external research, then enforcing established principles like YAGNI, SRP, and Clean Architecture during the solution design phase.

Can I generate architecture diagrams using PlantUML for my solution design?

Yes, you can generate architecture diagrams using PlantUML. The workflow includes documentation generation to visually map out solution designs and document key architectural decisions for your software components.

Do I need to research external resources before designing a new software component?

Yes, you need to research external resources and explore existing codebases during context gathering to properly understand the problem space before designing a new software component.

When should I not use a structured architecture design workflow?

A structured architecture design workflow should be avoided for trivial changes that do not require context gathering, risk assessment, or documentation, as the strict workflow overhead outweighs the benefits of pattern enforcement.