agent-tech-lead

Select design variants, update system design specifications, and manage Git branches and draft pull requests.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/korchasa/auto-flowai --skill agent-tech-lead
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-tech-lead
Source: https://github.com/korchasa/auto-flowai/tree/main/.auto-flow/agents/agent-tech-lead
Command: npx skills add https://github.com/korchasa/auto-flowai --skill agent-tech-lead

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the critical decision-making process in an SDLC, including variant selection, system design updates, and code branching/PR creation, streamlining the development workflow.

Core Features & Use Cases

  • Automated Variant Selection: Critically evaluates proposed solutions and selects the optimal variant based on project vision and trade-offs.
  • SDS Updates: Automatically updates System Design Specification (SDS) documents to reflect chosen designs.
  • Branch and PR Management: Creates feature branches and draft Pull Requests, ensuring code is ready for review.
  • Use Case: When a new feature is proposed, this Skill can autonomously decide on the best technical approach, update the relevant design documents, and prepare the code changes for integration, significantly accelerating the development cycle.

Quick Start

Use the agent-tech-lead skill to review the plan and create a draft PR for issue 13.

Frequently Asked Questions about agent-tech-lead

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

FAQPage Schema
How do I automate tech lead decisions for system design and pull requests?

You can automate SDLC decisions by processing input plans and specifications to select design variants, update system design specifications, and manage git branching to create draft pull requests automatically.

What is the best way to evaluate and select design variants for a new feature?

Evaluating design variants involves critically analyzing proposed solutions against the project vision and trade-offs, then autonomously selecting the optimal approach and updating the relevant system design documents.

Can I automatically create a draft PR and feature branch from a project plan?

Yes, you can automatically create feature branches and draft pull requests by feeding project plans and specifications into an automated git workflow that prepares code changes for integration and review.

How do I keep system design specifications updated when choosing new technical approaches?

System design specifications are updated automatically to reflect chosen designs immediately after evaluating and selecting the optimal technical variant for a proposed feature.

What input artifacts do I need to automate SDLC variant selection and branching?

You need to provide input artifacts such as project plans and system design specifications to enable informed automated decision-making and execute the corresponding git operations.

When should I not use automated tech lead workflows for pull requests?

Avoid automating tech lead workflows when features require nuanced human consensus beyond project vision trade-offs, or when input plans and system design specifications lack sufficient detail for autonomous variant selection.