tl-second-brain

Guide architecture decisions by generating ADRs, metaprompts, spike plans, and team standards.

1|Updated Nov 20, 2025
One-click install
npx skills add https://github.com/josephrobertlopez/PromptEngineeringBootcamp --skill tl-second-brain
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tl-second-brain
Source: https://github.com/josephrobertlopez/PromptEngineeringBootcamp/tree/main/skills/tl-second-brain
Command: npx skills add https://github.com/josephrobertlopez/PromptEngineeringBootcamp --skill tl-second-brain

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Tech Lead Second Brain guides tech leads through strategic technical decisions by applying interrogation-driven context gathering, structured output formats, and team amplification patterns to produce actionable ADRs, metaprompts, spike plans, and standards.

Core Features & Use Cases

  • Interrogation-driven workflow that collects 15-17 targeted questions about architecture, team, constraints, and goals
  • Tree of Thoughts for architecture decisions: generate options, evaluate trade-offs, and decide
  • Metaprompting for team amplification: prompts that generate role-specific prompts for engineers, DevOps, QA, and security
  • Structured artifacts: ADRs, metaprompts, spike plans, and team standards files to share with leadership and teams
  • Real-use scenarios: decide on monolith vs microservices, codify team standards, plan technical investigations

Quick Start

Describe your leadership challenge and let the skill generate ADRs, metaprompts, spike plans, or team standards to guide the decision.

Frequently Asked Questions about tl-second-brain

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

FAQPage Schema
How do I write an ADR for choosing between a monolith vs microservices architecture?

To write an ADR for a monolith vs microservices architecture, you can use a Tree of Thoughts evaluation to generate options, assess trade-offs, and systematically decide. This ensures your architecture decisions capture team constraints and leadership goals.

What is the best way to document team standards for software engineering decisions?

The best way to document team standards is by applying an interrogation-driven workflow that captures targeted questions about architecture and constraints. This process generates structured team standards files to align engineering teams on technical decisions.

How do I plan a technical investigation or spike for a complex architectural decision?

You plan a technical investigation by capturing context through targeted interrogation about your architecture goals and constraints. This approach generates structured spike plans that guide your research and evaluate options before finalizing decisions.

Can I generate role-specific prompts for engineers, DevOps, and QA teams?

Yes, you can generate role-specific prompts for engineers, DevOps, and QA by using metaprompting techniques. This creates prompts that produce tailored outputs for each role, amplifying team execution and standardizing technical guidance.

Does the architecture decision process work for evaluating trade-offs across multiple technical options?

Yes, the architecture decision process works for evaluating trade-offs by applying Tree of Thoughts reasoning. It systematically generates multiple architectural options, compares their respective trade-offs, and guides tech leads toward a finalized decision.