Repository inventory

refoundai/lenny-skills

Skills indexed from this repository, with install-style signals scoped to the repo.
16 skills80 GitHub stars0 weekly installsGitHubOwner profile

Overview

This skill helps you write practical, usable specs and design documents that drive engineering and design work forward. It guides you to pick the right fidelity, prioritize prototypes over polish, and highlight the moving pieces that matter. The goal is clear alignment and faster learning rather than perfect artifacts.

How this skill works

I start by clarifying the intended fidelity: low‑fi for alignment or high‑fi for implementation. I then surface the 8–10 moving parts, recommend prototyping approaches (code vs mock), and call out long‑term implications of temporary shortcuts. Finally, I produce a focused spec or sketch template that your team can act on or iterate from.

When to use it

  • Align cross‑functional teams quickly before development starts
  • Translate product ideas into actionable implementation guidance
  • Decide whether to prototype or write a detailed spec
  • Prepare feature handoffs to engineering and design
  • Avoid long‑lived temporary shortcuts in early launches

Best practices

  • Pick fidelity based on outcome: use fat‑marker sketches for alignment, code prototypes for interaction validation
  • Limit the spec to 8–10 moving pieces so engineers see the system without over‑prescribing UI
  • Prototype with real data and flows rather than relying on static screenshots
  • Call out which decisions are permanent vs temporary and plan migration paths
  • Measure every tap: ensure each interaction delivers immediate user value

Example use cases

  • Create a low‑fi sketch to align PM, design, and engineering on a new onboarding flow
  • Draft a high‑fi implementation spec listing APIs, data models, and error cases for a payments feature
  • Decide whether to build a throwaway code prototype to validate complex interactions
  • Transform a stakeholder pitch into a concise design doc with clear acceptance criteria
  • Audit an existing feature to find temporary shortcuts that should be refactored

FAQ

Ask the primary goal: team alignment or implementation. Use fat‑marker sketches for alignment and detailed specs only when engineers need unambiguous build guidance.

When should I prototype in code instead of mockups?

Prototype in code when interaction timing, data, or integrations determine the user experience and static mocks cannot reveal the true feel.

16 skills

writing-specs-designs
Design

This skill helps you write effective specs and design documents by guiding fidelity, prototyping, and focus on moving pieces.

PlanningProductStrategyUx+1
personal-productivity
Planning

This skill helps you manage time and tasks effectively by applying time-boxing, capture systems, and energy-aware planning.

ProductProductivityStrategy
positioning-messaging
Branding

This skill helps you craft compelling product positioning and messaging that clearly communicates value and differentiates your offering.

ContentCopywritingMarketingProduct+2
startup-ideation
Ai

This skill helps you brainstorm and evaluate startup ideas by applying why-now tests and risk flags to uncover unique opportunities.

GrowthMarketingProductResearch+1
marketplace-liquidity
Analytics

This skill helps you diagnose and improve marketplace liquidity by diagnosing constraints, defining metrics, and designing targeted interventions.

DataGrowthOperationsProduct+1
user-onboarding
Analytics

This skill helps you design early onboarding moments that drive activation and long-term retention by focusing on the first 30 seconds.

DesignGrowthProductResearch+2
sales-qualification
Analytics

This skill helps you qualify sales leads effectively by building a framework, designing discovery questions, and disqualifying early to improve conversion.

DataProductResearchSales+1
design-systems
Branding

This skill helps you design and scale cohesive design systems by defining scope, adoption, and evolution strategies for consistent products.

CopywritingDesignDocsProduct+2
pricing-strategy
Analytics

This skill helps you design and optimize pricing strategies by evaluating value, willingness to pay, and market constraints to guide pricing decisions.

DataProductResearchStrategy
managing-tech-debt
Backend

This skill helps you manage technical debt strategically by guiding you to assess impact, choose incremental improvements, and build a persuasive business case.

MigrationPlanningProductRefactor+1
ai-product-strategy
Ai

This skill helps you define an AI product strategy by guiding build vs buy, architecture, and iteration plans.

DesignPlanningProductResearch+1
conducting-interviews
Operations

This skill helps you design and conduct behavioral-based hiring interviews, guiding structure, questioning, and evaluation to reveal true candidate capability.

ProductStrategy
running-offsites
Design

This skill helps you design and run effective offsites by clarifying outcomes, balancing work sessions with social time, and minimizing friction.

OperationsPlanningProductResearch+1
negotiating-offers
Planning

This skill helps you negotiate offers by guiding you through situation assessment, framing, and practice conversations to maximize outcome.

ProductStrategy
managing-up
Content

This skill helps you manage upward by diagnosing issues, framing recommendations, and building sustainable habits to influence leaders effectively.

DocsProductStrategyWriting
partnership-bd
Operations

This skill helps you craft strategic partnership and BD approaches, assess dynamics, and navigate negotiations to secure win-win deals.

SalesStrategy
More from this maintainer
Other repositories and skills published under the same GitHub owner.
Skills library
Jump back to the full directory or explore grouped topics.
Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational