bd-tech-lead

Guide technical discovery, decision-making, and production readiness workflows.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/bitsydarel/BDSkills --skill bd-tech-lead
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bd-tech-lead
Source: https://github.com/bitsydarel/BDSkills/tree/main/plugins/bd-tech-lead/skills/bd-tech-lead
Command: npx skills add https://github.com/bitsydarel/BDSkills --skill bd-tech-lead

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill empowers you to act as a Tech Lead, guiding technical discovery, making critical architecture decisions, managing risks, estimating work, and ensuring production readiness. It helps you lead technical initiatives from inception to successful delivery.

Core Features & Use Cases

  • Technical Discovery: Explore and map technical constraints, identify risks, and recommend approaches for new initiatives.
  • Decision Making: Evaluate alternatives, document trade-offs, and make informed architectural choices (e.g., library selection, pattern adoption).
  • Risk Management: Assess and mitigate technical risks through spikes, POCs, and risk registers.
  • Delivery Planning: Estimate work, plan releases, and manage scope effectively.
  • Production Readiness: Ensure systems are observable, scalable, and reliable for production deployment.
  • Code Review & Standards: Uphold code quality, mentor through reviews, and set engineering standards.
  • Performance & Reliability: Optimize systems, manage technical debt, and lead incident response.
  • Use Case: When starting a new feature that requires choosing a new database, use this Skill to evaluate options like PostgreSQL vs. MongoDB, document the decision in an ADR, and plan the implementation.

Quick Start

Use the bd-tech-lead skill to start technical discovery for a new feature.

Frequently Asked Questions about bd-tech-lead

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

FAQPage Schema
How do I evaluate database options and document architectural decisions for a new feature?

To evaluate database options for a new feature, use this Skill to compare alternatives like PostgreSQL vs MongoDB, document the trade-offs in an Architecture Decision Record (ADR), and plan the implementation.

What is the best way to manage technical risks when starting a new initiative?

Managing technical risks involves assessing and mitigating constraints through spikes, proofs of concept (POCs), and maintaining a risk register to guide your technical discovery and mapping.

How do I ensure production readiness before deploying a new system?

Ensuring production readiness requires verifying that systems are observable, scalable, and reliable for production deployment through structured assessment workflows.

Can I use this framework to plan releases and estimate engineering work?

Yes, you can use this framework to estimate work, plan releases, and manage scope effectively to lead technical initiatives from inception to successful delivery.

How do I handle code review and manage technical debt as a tech lead?

Handling code review and technical debt involves upholding code quality, mentoring through reviews, setting engineering standards, and optimizing system performance and reliability.