CommunityProgramación y desarrollogithub.com

handshake

Convierte la carpeta del fundador en lo que consigue que una persona real diga 'sí' al siguiente paso: una oferta piloto de una página para un cliente, una propuesta de proyecto NSF o respuesta a una subvención para un financiador, un resumen para un inversor o prestamista, un caso de negocio para un jefe, o una invitación para quienes lo usarán. Siempre escribe primero las versiones de una frase, tres frases y tres minutos. Se construye únicamente a partir de afirmaciones en el registro de evidencia que la audiencia puede ver, nunca de compradores simulados, y verifica la propuesta finalizada con el registro antes de enviarla. Úsalo cuando el usuario diga 'presenta esto', 'escribe una oferta piloto', 'resumen', 'propuesta de subvención', 'propuesta NSF', 'presentación para', 'envía un correo a este cliente', 'caso de negocio' o 'qué les envío'.

¿Qué es handshake?

Handshake es una habilidad para agentes de IA (como Claude Code, Cursor o Codex) diseñada para ayudar a fundadores, desarrolladores y emprendedores a convertir su carpeta de evidencia organizada en un argumento de venta convincente para una única persona real. Es útil porque garantiza que cada oferta, presentación o propuesta se base exclusivamente en hechos verificables y medidos, nunca en suposiciones ni en compradores simulados. La habilidad admite múltiples formatos, como ofertas piloto, propuestas de subvención (NSF), resúmenes para inversores, casos de negocio y correos electrónicos de prospección. El proceso comienza identificando al destinatario y el 'sí' específico que se busca, luego verifica qué afirmaciones del registro de evidencia (medido, público o anónimo) pueden respaldar esa petición. A continuación, redacta el contenido en los formatos requeridos, citando cada afirmación con su ID, e incluye secciones de riesgos y brechas. Finalmente, escanea el borrador contra el registro para detectar afirmaciones no autorizadas o palabras de prueba sin respaldo, garantizando que la propuesta sea honesta y defendible antes de enviarla.

Compatible con✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/peaknr35/shark-Tank-proof/tree/main/skills/handshake

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace handshake?

Un plan es para el fundador. Una propuesta es para una persona y un sí. Esta habilidad la escribe a partir de lo que realmente se sabe, para que el fundador pueda enviarla sin tener que defender un número que no pueda respaldar.

Lo que el usuario escribió después de /handshake: $ARGUMENTS

Lee primero ${CLAUDE_SKILL_DIR}/../receipts/rules.md. La herramienta del registro:

python3 "${CLAUDE_SKILL_DIR}/../receipts/ledger.py" <gate | scan | summary>

A continuación, REGISTRO significa exactamente eso.

Paso 1: quién, y qué sí

Pregunta para quién es y el sí que quiere el fundador, si no se ha dado. Nombra al destinatario: un cliente, un financiador, un inversor, un prestamista, alguien dentro de su negocio, o las personas que lo usarán. Lee ${CLAUDE_SKILL_DIR}/receivers.md para saber qué necesita ver ese destinatario.

Si hay un documento de ellos (una RFP, una convocatoria de subvención, un correo electrónico, una oferta de trabajo), léelo primero, extrae exactamente lo que piden, y guárdalo como founder/opportunities/<nombre>.md (formato: ${CLAUDE_SKILL_DIR}/../first-dollar/opportunity.md).

Reduce la petición al sí real más pequeño (regla 7). Si el fundador quiere pedir a un desconocido una gran tarifa por adelantado, dile claramente que un piloto con límite de tiempo basado en los propios números del destinatario tiene más probabilidades de obtener un sí, y ofrece ambas opciones.

Paso 2: qué puede respaldar la carpeta

REGISTRO check
REGISTRO gate --audience <público | anonimizado | permiso>

Elige la audiencia según cómo viajará la propuesta: público para cualquier cosa que podría reenviarse, anonimizado para un envío privado, permiso solo si cada persona de una afirmación PREGUNTAR PRIMERO dijo que sí en founder/evidence/people.md.

Construye solo a partir de lo que gate imprime. Si el destinatario necesita algo que la carpeta no puede respaldar, no lo rodees: enuméralo bajo Brechas al final del resultado, con cómo obtenerlo (/receipts trabajo 4 profundiza más). Nunca rellenes una brecha con una suposición, una cita de panel o una opinión de la junta.

Si nada sobre la demanda está MEDIDO, la propuesta lo dice honestamente a través de su redacción: "buscamos tres empresas para ejecutar un piloto", no "las empresas están haciendo fila".

Paso 3: escríbelo

  1. La frase única, las tres frases, el esquema de tres minutos.
  2. El formato del destinatario de receivers.md. Responde en los propios encabezados del destinatario cuando te hayan dado una llamada o RFP. Respeta sus límites (cuenta los caracteres para las secciones de NSF y di el recuento).
  3. Cita cada hecho con su ID de afirmación, como [c04], en el borrador de trabajo. Escribe las afirmaciones PLANEADAS como objetivos ("esperamos", "el piloto probará"), nunca como resultados.
  4. Una breve sección Qué podría salir mal en palabras simples. Los destinatarios confían en ella.
  5. Brechas: qué necesitaría esta propuesta para ser más sólida, y la forma más barata de obtener cada una.

Guárdalo como founder/outputs/<AAAA-MM-DD>-<destinatario>.md.

Paso 4: revísalo antes de enviarlo

REGISTRO scan founder/outputs/<archivo>.md --audience <la misma audiencia>

scan rechaza cualquier afirmación citada que la audiencia no pueda ver (una SIMULADA o PRIVADA, una PREGUNTAR PRIMERO sin permiso) y marca palabras de prueba ("validado", "probado", "fuerte demanda") cuando ningún comprador real ha pagado o firmado. Corrige cada problema que imprima y ejecútalo de nuevo hasta que esté limpio. Luego haz una copia lista para enviar sin las IDs [c..] si el fundador quiere una, y conserva el borrador citado.

Reglas

  • Ningún comprador simulado, miembro de la junta o resultado de modelo se cita, cuenta o describe como un cliente, un usuario, un asesor o una investigación de mercado de personas reales.
  • Ningún asesor, socio, logotipo, nombre de cliente o número inventado. "Asesores en contabilidad" necesita un asesor real en people.md que haya aceptado ser listado.
  • Sin tamaño de mercado sin una fuente; de lo contrario, escríbelo como una estimación con el método.
  • Enviar es trabajo del fundador. Redacta el correo electrónico o mensaje; no lo envíes.

Resultado

founder/outputs/<fecha>-<destinatario>.md (más una copia limpia si se solicita), y founder/opportunities/<nombre>.md si hubo una llamada o RFP. Termina con la frase única, las brechas y la siguiente acción: a quién enviarlo esta semana, y qué registrar con /receipts cuando respondan.

Individual skills in this repo

This repo contains 5 individual skills — each has its own dedicated page.

burn-test

Your CFO. Builds the unit economics of a business before money is spent: what one unit earns after its direct costs, the real profit margin at the planned volume, the break-even point in units a day, year 1 month by month, the cash needed before it pays for itself, how long the startup spend takes to earn back, and what happens if the price drops, sales come in low or costs rise. Every number traces to an input the user can check. Use when the user says "find the profit margins", "do the numbers", "is this profitable", "break-even", "unit economics", "how much do I need to start", or "run the CFO".

dealbreaker

Builds an offer too good to refuse. Lists every problem the buyer hits on the way to the result they want, turns each into a solution, trims to what is cheap to deliver and valuable to the buyer, and stacks it with honest bonuses, a guarantee the CFO can afford, real urgency and a clear name. Scores it on the value equation (outcome, likelihood, time, effort) and re-tests it on a quick buyer panel. Use when the user says "make my offer better", "why won't people buy", "what should I include", "guarantee", "bonuses", "grand slam offer", or after the panel shows people passing.

kill-or-build

Your business planner. Compiles everything the other Shark Tank Proof skills wrote (the board's verdict, the competitors, the buyer panel, pricing, the offer, the CFO's numbers, marketing, brand, operations, the launch plan and the evidence ledger) into one business plan with a verdict at the top that is computed, never written by hand: Profitable (the numbers pass and a real buyer has paid, signed or booked), Unproven (works on paper, no real buyer yet), Not yet (with the failing numbers) or Incomplete. A simulated panel can fail a plan but never pass one. Adds an executive summary and a one-page version. Use when the user says "write my business plan", "put it all together", "is it profitable", "give me the plan", or at the end of the Shark Tank Proof pack.

shark-board

Your board of directors, built to disagree with you. Puts a business idea in front of a four-member board, each a sub-agent reading the idea through one published framework: the Offers lens (from Alex Hormozi's $100M Offers), the Monopoly lens (from Peter Thiel's Zero to One), the Product lens (from Walter Isaacson's biography of Steve Jobs) and the Evidence lens (from Rob Fitzpatrick's The Mom Test), which scores only what real people have done. Each member scores the idea, names what would kill it and the cheapest test that would prove it, and votes fund, fund with conditions, or pass. Use when the user says "test my business idea", "would this work", "pressure-test this", "what would a board say", "is this a good business", or starts the Shark Tank Proof pack on a new idea.

truth-serum

The consumer panel. Spins up a swarm of buyer sub-agents (default 100, --quick for 20) trained on the user's target customer, each with a different income, age, buying behaviour and objection, shows every one the same pitch, and runs the business through 100 buyer scenarios to see who buys, who doesn't, and why. Tallies the answers into buy rates by segment, the reasons people pass in their own words, what would flip a no, and price answers for litmus. Every result is labelled SIMULATED: it finds objections and the questions to ask real buyers, and never counts as demand. Use when the user says "would people buy this", "test it on customers", "run the consumer panel", "simulate buyers", "who is my customer", or "validate demand".

Skills relacionados