analysis-discovery

Discover patterns, rules, and interfaces in complex systems.

381|48|Updated Aug 12, 2025
One-click install
npx skills add https://github.com/rsmdt/the-startup --skill analysis-discovery
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analysis-discovery
Source: https://github.com/rsmdt/the-startup/tree/main/plugins/start/skills/analysis-discovery
Command: npx skills add https://github.com/rsmdt/the-startup --skill analysis-discovery

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill guides iterative analysis to identify patterns, rules, interfaces, and dependencies in a codebase. It emphasizes parallel specialist investigations and documentation, reducing blind spots.

Core Features & Use Cases

  • Discovery cycles: Structured cycles (discover → document → review) to surface patterns and interfaces.
  • Documentation discipline: Category-specific docs (docs/domain, docs/patterns, docs/interfaces).
  • Cross-domain analysis: Applies to business, technical, security, and performance areas.

Quick Start

Initiate a discovery cycle for a module (e.g., authentication) and document findings in docs/interfaces/ and docs/patterns/.

Frequently Asked Questions about analysis-discovery

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

FAQPage Schema
How do I discover patterns and interfaces in a complex codebase?

Pattern discovery involves structured iterative cycles that systematically analyze code to surface architectural rules, data interfaces, and dependencies. This Skill automates discovery through parallel specialist agents examining business logic, technical architecture, security, and performance contexts, then documents findings in category-specific docs for complete visibility.

What's the best way to document discovered patterns and interfaces?

Documentation discipline organizes findings into three category-specific directories: docs/domain/ for business rules, docs/patterns/ for recurring structures, and docs/interfaces/ for system contracts. This Skill collects agent findings with evidence and updates these docs automatically, ensuring patterns are captured with full context.

Can I analyze patterns across business, security, and performance areas simultaneously?

Yes. This Skill applies cross-domain analysis by launching multiple specialist agents in parallel to investigate business rules, technical architectures, security protocols, and performance characteristics concurrently, reducing blind spots and surfacing interdependencies that single-perspective reviews miss.

How do I initiate a discovery cycle for a specific module or system?

Start a discovery cycle by selecting a module (such as authentication or payment processing) and executing the iterate cycle: discover patterns and rules, document findings with evidence, then review for gaps. The Skill orchestrates this workflow and prompts clarifying questions to refine analysis.

What output do I get after running a discovery cycle?

You receive collected findings from all parallel specialist agents with supporting evidence, updated documentation in docs/domain/, docs/patterns/, and docs/interfaces/, plus clarifying questions to help validate and extend the analysis.