plugins/utopia-azraq-engagement/skills/technical-dd/SKILL.md
Generate investment-grade Technical Due Diligence reports for The Studio (Utopia Capital). Use this skill whenever the user mentions technical due diligence, TDD, tech DD, technical assessment, technical evaluation of a company, or wants to assess whether a startup's technology works, is well-built, can scale, and what the technical risks are. Also trigger when the user uploads company materials (pitch decks, technical docs, corporate profiles) and asks for a due diligence analysis, technical review, or investment assessment focused on technology. This skill produces branded .docx reports suitable for sharing with co-investors or the company itself. Even if the user just says 'run DD on this company' or 'assess this startup' or 'review these materials', use this skill — it's the standard workflow for technical evaluation at The Studio.
npx skillsauth add The-Utopia-Studio/skills technical-ddInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Generates a comprehensive Technical Due Diligence report from uploaded company materials. The output is a professionally formatted, branded .docx document that can be shared with investment committees, co-investors on NRL, or the company itself.
This is a Technical DD — it answers: does the tech work, is it well-built, can it scale, what are the technical risks? Commercial and financial DD (unit economics, competitive landscape, valuation, partnerships) is handled separately by the deal team in an Investment Memo.
These reports replace what would typically cost ~$70K from an external TDD provider. The quality bar is high: every claim must be evidence-rated, every risk must be specific (not generic), and the analysis must withstand scrutiny from partners who will poke holes.
Before generating anything, collect the required context from the user.
Ask the user for these if not already provided:
At minimum, the user should provide:
Prompt the user for these — they significantly improve depth:
If the user hasn't provided enough materials, say so explicitly. Don't generate a thin report — tell them what's missing and what it would unlock.
Before writing, do a thorough pass through all uploaded materials. Build a working mental model of:
This analysis phase is critical. The value of the TDD is in the gap between claims and evidence.
Read references/report-structure.md for the detailed section-by-section specification. The report follows this architecture:
| # | Section | Focus | |---|---------|-------| | 1 | Cover Page | Branded cover with company name, report title, date, classification | | 2 | Technical Summary | Key technical findings, materials disclaimer, critical metrics — no investment recommendation language | | 3 | Company Overview | Founding, product suite, timeline, customer base — kept brief, context-setting only | | 4 | Technical Architecture Assessment | Stack with evidence ratings, infrastructure, architecture patterns, deployment model | | 5 | AI/ML Capabilities Assessment | Deep-dive: real ML vs. rules-based? Model performance? Training data? Drift monitoring? | | 6 | Code Quality & Engineering Practices | CI/CD, testing, code review, documentation, DevOps maturity | | 7 | Security & Compliance | Data handling, encryption, certifications, regulatory posture, vulnerability management | | 8 | Scalability Assessment | Current load, scaling architecture, bottlenecks, cost of scaling | | 9 | Technical Debt & Maintenance | Legacy systems, upgrade cycles, dependency risks, refactoring needs | | 10 | Technical Team Assessment | Team composition, depth, gaps (missing CTO?), hiring velocity, capability vs. claims | | 11 | Technical Moat & IP | Patents, trade secrets, proprietary data, time-to-replicate, defensibility | | 12 | Roadmap Feasibility | Timeline vs. team vs. funding, execution risk, dependency chains | | 13 | Technical Risk Register | Critical/High/Medium/Low with specific descriptions — never generic | | 14 | Evidence Quality Audit | Every major technical claim rated against the evidence hierarchy | | 15 | What Must Be True | Technical assumptions for the investment thesis, with evidence status and concrete tests | | 16 | Dispositive Technical Questions | 10-15 questions with GREEN/RED flags to resolve critical unknowns |
Evidence hierarchy — read references/evidence-framework.md for the shared framework. Rate every technical claim as SUPPORTED / PARTIAL / CLAIMED / UNSUPPORTED.
Specificity over generics — "Competitive vulnerability" is generic. "SITA has 100x resources and already claims full CDM stakeholder coverage" is specific. Name the threat. This applies especially to the Risk Register.
What Must Be True and Dispositive Questions are always company-specific. Generate them from the materials — never use a generic template. These sections resolve the specific unknowns surfaced by your analysis, not boilerplate DD questions.
Intellectual honesty — if you don't have data, say so. Don't extrapolate. Mark gaps explicitly. The materials disclaimer in the Technical Summary should list exactly what was and wasn't provided.
Tone: direct, analytical, investor-grade. No hedging ("it could potentially be argued..."). Acknowledge genuine strengths before flagging weaknesses — accurate assessment, not prosecution.
Read references/formatting-guide.md for the full formatting specification. Read assets/utopia-branding.md for default branding.
Use the docx skill (/mnt/skills/public/docx/SKILL.md) to generate the final document. Key formatting requirements:
After delivering the first draft, tell the user:
If the user provides additional materials or context, regenerate the affected sections — don't start from scratch.
These are separate workstreams. If relevant, flag in the report that they're needed:
development
Create professional equity research earnings update reports (8-12 pages, 3,000-5,000 words) analyzing quarterly results for companies already under coverage. Fast-turnaround format focusing on beat/miss analysis, key metrics, updated estimates, and revised thesis. Includes 1-3 summary tables and 8-12 charts. Use when user requests "earnings update", "quarterly update", "earnings analysis", "Q1/Q2/Q3/Q4 results", or post-earnings report.
development
Updates a presentation with new numbers — quarterly refreshes, earnings updates, comp rolls, rebased market data. Use whenever the user asks to "update the deck with Q4 numbers", "refresh the comps", "roll this forward", "swap in the new earnings", "change all the $485M to $512M", or any request to swap figures across an existing deck without rebuilding it.
development
Real DCF (Discounted Cash Flow) model creation for equity valuation. Retrieves financial data from SEC filings and analyst reports, builds comprehensive cash flow projections with proper WACC calculations, performs sensitivity analysis, and outputs professional Excel models with executive summaries. Use when users need to value a company using DCF methodology, request intrinsic value analysis, or ask for detailed financial modeling with growth projections and terminal value calculations.
tools
Build professional financial services data packs from various sources including CIMs, offering memorandums, SEC filings, web search, or MCP servers. Extract, normalize, and standardize financial data into investment committee-ready Excel workbooks with consistent structure, proper formatting, and documented assumptions. Use for M&A due diligence, private equity analysis, investment committee materials, and standardizing financial reporting across portfolio companies. Do not use for simple financial calculations or working with already-completed data packs.