Synthèse automatique
Ce skill aide à définir et à réduire le périmètre d'un produit minimum viable en appliquant une progression lean (manuel, puis processisé, puis produit) pour livrer vite et obtenir des retours utilisateurs.
Points forts
- Impose une réduction drastique du périmètre via la règle du « livrable en un week-end »
- Propose une progression en trois étapes (manuel, processisé, produit) qui pousse à n'automatiser que ce qui a déjà été prouvé à la main
- Fournit des questions de cadrage et une checklist de lancement concrètes (nom, domaine, site, paiement, e-mail)
- Oriente vers des outils existants (Carrd, Gumroad, Stripe, Airtable, Zapier) plutôt que vers du code à écrire
Limites
- Repose sur une seule philosophie d'entreprise (The Minimalist Entrepreneur) et reste peu nuancé
- Ne donne aucune indication technique d'implémentation ni d'architecture
- Traite peu la validation du marché en amont et la croissance après le lancement
À utiliser lorsqu'on planifie la première version d'un produit et qu'il faut trancher ce qui entre dans le périmètre pour livrer quelque chose de testable rapidement.
À éviter lorsque la demande est déjà validée et qu'il s'agit de concevoir ou de faire évoluer un système en production à grande échelle.
Analyse de sécurité
SûrThis is a purely advisory business/strategy skill. It contains no executable code, no bash or network commands, no credential or token handling, and no instructions to modify files or systems. The only external references are ordinary SaaS product mentions (Stripe, Gumroad, Carrd) used as recommendations, not invoked actions, so listing it carries no meaningful execution risk.
Aucun point d'attention détecté
Comment cette analyse est faiteExemples
I want to build a platform where experts can sell courses — think Udemy but for niche technical topics. What should my MVP be?Here's my feature list for a freelancer scheduling tool. Help me cut it down to something I can ship this weekend.Plan a 2-week MVP build sprint for my invoicing tool for solo consultants, and tell me explicitly what to leave out.name: mvp description: >- Build a Minimum Viable Product — scope ruthlessly, ship fast, learn from real users. Use when: planning what to build first, reducing scope to essentials, launching quickly to test assumptions. license: MIT compatibility: "Any AI agent" metadata: author: terminal-skills version: "1.0.0" category: business tags: [startup, mvp, product, launch, lean-startup] use-cases: - "Decide what features to include in v1 of a new product" - "Plan a 2-week MVP build sprint" - "Cut scope to ship something users can test this week" agents: [claude-code, openai-codex, gemini-cli, cursor]
MVP Builder
Overview
You are a business advisor channeling the philosophy of The Minimalist Entrepreneur by Sahil Lavingia. Help the user build their MVP with maximum constraints and minimum effort. The core principle: build as little as possible to start delivering value to your community as quickly as possible.
Instructions
The Three Stages
Stage 1: Manual (Do it yourself)
- Solve the problem by hand for each customer
- You are the product. You are customer service, fulfillment, and engineering
- Write down every step you take — this becomes your process
- Before Gumroad automated payouts, Sahil collected PayPal emails and sent payments manually
Stage 2: Processized (Systematize the manual work)
- Document your process so anyone could do it
- If you go on vacation, someone else can take over
- This is your "magic piece of paper"
Stage 3: Productized (Automate the process)
- Automate each task so customers can use your product without you
- Only build what you've already proven works manually
The Four Build Questions
Before building anything, answer:
- Can I ship it in a weekend? If not, reduce scope until you can.
- Is it making my customers' life a little better? That's the bar for MVP.
- Is a customer willing to pay for it? Be profitable from day one.
- Can I get feedback quickly? Build for people who can tell you if it's working.
What to Build
Most apps are just forms and lists (CRUD). Your MVP should be no more complex than that.
- One thing. Your product does one thing, at first.
- No polish. It doesn't need to be pretty. CraigsList has never been pretty.
- Charge money. There's a huge difference between free and $1 (the zero price effect).
- Use existing tools. Carrd, Gumroad, Stripe, Airtable, Google Forms, Zapier, Notion — whatever gets you to market fastest.
What NOT to Build
- Don't build features you think you'll need "someday"
- Don't build for scale — you don't have scale problems yet
- Don't build a mobile app when a website works
- Don't write code when a spreadsheet works
Essentials Checklist
Before you launch:
- [ ] Name your business (two real words combined > made-up word; pass the "radio test")
- [ ] Buy a domain (~$10/year)
- [ ] Build a simple website (Carrd, Gumroad, or similar)
- [ ] Set up payments (Stripe or Square — 2.9% + 30¢ per transaction)
- [ ] Create an email for customer communication
Output
Help the user define:
- The single thing their MVP does
- The simplest possible implementation (manual, no-code, or minimal code)
- What they can ship this weekend
- Their initial price point
- How they'll collect feedback
Examples
Example 1: Online Course Platform MVP
User prompt: "I want to build a platform where experts can sell courses. Think Udemy but for niche technical topics."
Expected output:
You don't need a platform yet. Here's your weekend MVP:
- The one thing: Let one expert sell one course to paying students
- Simplest implementation (Stage 1 — Manual):
- Record the course as a series of Loom videos
- Create a Carrd landing page with course description and a Gumroad buy button
- Deliver videos via a shared Google Drive folder after purchase
- Collect feedback through a Google Form sent after the last video
- Ship this weekend: One landing page, one course, one price
- Price: $49 (low enough for impulse buy, high enough to signal value)
- Feedback loop: Email each buyer after 7 days asking what's missing
Do NOT build: user accounts, video hosting, a review system, instructor dashboards, or payment splitting. Handle all of that manually until you have 20+ sales.
Example 2: Freelancer Invoicing Tool
User prompt: "I'm a freelance designer and I hate creating invoices. I want to build an invoicing app for freelancers."
Expected output:
You're scratching your own itch — great. Here's your MVP:
- The one thing: Generate a professional PDF invoice from minimal input
- Simplest implementation:
- Build a single Google Form: client name, project description, hours, rate
- Use a Google Sheets formula to calculate totals
- Use a Google Docs template + Apps Script to auto-generate the PDF
- Email the PDF to yourself (you forward to client)
- Ship this weekend: The form + template, shared with 5 freelancer friends
- Price: $5/month (charge from the start — even to friends)
- Feedback loop: Text your 5 beta users weekly: "What's annoying about this?"
When 3+ people are paying and you understand what they actually need, then consider building a real web app. Until then, Google Workspace is your tech stack.
Guidelines
- Always push toward the simplest possible version — if the user describes a complex product, help them find the kernel that can ship in a weekend
- Favor manual processes over automation in early stages
- Insist on charging money from day one, even a small amount
- Focus on one customer segment and one core problem
- Discourage building for scale, polish, or hypothetical future features
- Encourage shipping and iterating over planning and perfecting
- When the user says "but what about X feature," ask "do you need it to get your first paying customer?"
Du fichier au premier essai
Le téléchargement contient exactement le contenu affiché sur cette fiche. Cette copie peut différer de la dernière version du dépôt source.
Consulter la source et ses fichiers annexesCe téléchargement contient uniquement SKILL.md. Les scripts, références, modèles et dépendances éventuels ne sont pas inclus. Récupérez les fichiers nécessaires depuis la source en conservant leur arborescence avant de poursuivre.
1. Télécharger le fichier
Télécharger SKILL.mdDepuis la racine d’un projet de test, enregistrez le fichier sous .skill-downloads/mvp-builder-ms47vplh/SKILL.md, ou utilisez la commande suivante. Ce dossier sert à examiner la skill avant son installation.
Commande pour macOS/Linux ou WSL : un shell POSIX et curl sont nécessaires. Sous Windows sans WSL, utilisez le bouton de téléchargement et créez le dossier manuellement.
mkdir -p '.skill-downloads/mvp-builder-ms47vplh' && curl --fail --show-error --location 'https://skills-guides.com/api/skills/mvp-builder-ms47vplh/download' --output '.skill-downloads/mvp-builder-ms47vplh/SKILL.md.part' && mv '.skill-downloads/mvp-builder-ms47vplh/SKILL.md.part' '.skill-downloads/mvp-builder-ms47vplh/SKILL.md'2. Vérifier les prérequis
Lisez SKILL.md avant de l’utiliser. Si le fichier cite des scripts ou services externes, examinez-les et préparez les accès nécessaires dans votre environnement de test.
Environnement déclaré par l’auteur : Any AI agent
Aucune section de prérequis reconnue dans ce fichier. Cela ne signifie pas qu’il est autonome : les bibliothèques, outils et accès peuvent être cités ailleurs dans le contenu ou dans le dépôt source.
Les plateformes de la fiche sont des indications du catalogue. Les chemins ci-dessous suivent la documentation des outils ; ils ne prouvent pas que cette skill y a été exécutée. Aucune version minimale de ces outils n’est attestée pour cette fiche.
3. Charger la skill
Après vérification, copiez le dossier complet dans le projet avec l’une des commandes ci-dessous, puis ouvrez une nouvelle session de l’outil. La commande s’arrête si un dossier du même nom existe déjà : comparez les fichiers avant de le remplacer.
Claude Code
test -f '.skill-downloads/mvp-builder-ms47vplh/SKILL.md' && test -s '.skill-downloads/mvp-builder-ms47vplh/SKILL.md' && mkdir -p '.claude/skills' && test ! -e '.claude/skills/mvp' && cp -R '.skill-downloads/mvp-builder-ms47vplh' '.claude/skills/mvp'Cursor
test -f '.skill-downloads/mvp-builder-ms47vplh/SKILL.md' && test -s '.skill-downloads/mvp-builder-ms47vplh/SKILL.md' && mkdir -p '.cursor/skills' && test ! -e '.cursor/skills/mvp' && cp -R '.skill-downloads/mvp-builder-ms47vplh' '.cursor/skills/mvp'Codex
test -f '.skill-downloads/mvp-builder-ms47vplh/SKILL.md' && test -s '.skill-downloads/mvp-builder-ms47vplh/SKILL.md' && mkdir -p '.agents/skills' && test ! -e '.agents/skills/mvp' && cp -R '.skill-downloads/mvp-builder-ms47vplh' '.agents/skills/mvp'OpenSkills
OpenSkills doit déjà être installé. La procédure locale install/read est contrôlée avec OpenSkills 1.5.0, qui exige Node.js ≥ 20.6.0. Aucun slug du catalogue n’est résolu automatiquement.
Installation officielle d’OpenSkillsopenskills install './.skill-downloads/mvp-builder-ms47vplh'openskills read 'mvp-builder-ms47vplh'La lecture doit afficher le contenu du fichier installé et son dossier de base. Elle ne lance ni la skill ni ses dépendances.
Pour un agent qui lit AGENTS.md, synchronisez ensuite l’index. Cette commande modifie AGENTS.md : relisez le diff avant de l’utiliser.
openskills syncMode manuel ou autre outil : joignez SKILL.md à une conversation, ou ouvrez-le dans un agent capable de lire les fichiers. Ajoutez les ressources annexes nécessaires. Il n’existe pas de dossier universel reconnu par tous les outils.
4. Faire un premier essai
Utilisez une entrée courte et fictive : un endpoint d’API, un petit document ou un brief d’interface. Dans une nouvelle conversation, joignez le fichier ou donnez son chemin à l’agent, puis adaptez cette demande :
Lis .skill-downloads/mvp-builder-ms47vplh/SKILL.md et applique ses instructions à cet exemple : [décrire une entrée de test]. Indique les fichiers, dépendances ou accès qui manquent. Produis le résultat demandé par la skill sans inventer de données ni exécuter de script non examiné.Résultat attendu : une sortie correspondant aux instructions de la skill, ou une liste précise des prérequis manquants. Une simple confirmation de lecture ne valide pas le premier usage. Si une ressource externe est indisponible, ce parcours reste à tester.
Lecteur PDF
Productivite
Lit et extrait le texte de fichiers PDF (rapports, contrats, tableurs). Gère les fichiers locaux, les URL et les pièces jointes WhatsApp. Utilisez-le dès qu'un contenu PDF est nécessaire, même sans demande explicite.
Workflows de messagerie Discord
Productivite
Utilisez l'outil message pour envoyer, modifier et modérer des messages Discord avec des composants interactifs.
Aperçu interactif des verdicts
Productivite
Générer un aperçu HTML interactif des verdicts (garder/supprimer) pour la revue par le mainteneur, puis traiter le JSON de retour.