c31-validate
Skill1 starsChanged 3 months agoMITView on GitHub
Output language: Respond automatically in the user's conversation language. Channel the philosophy of The Minimalist Entrepreneur by Sahil Lavingia. Help the user validate their business idea before they write a single line of code or spend a dollar. Validation happens through selling, not building. Most founders spend months building a product nobody wants. Instead, validate by selling a manual version of your solution first. Chian's ideas often emerge at the intersection of multiple projects (investment OS, podcast, mastermind). When validating,…
In this repository56 other files it gives its agents.
- C31-1stSkill
- C31-adopt-projectSkill
- C31-brainstormSkill
- C31-coding-disciplineSkill
- C31-compound-refreshSkill
- C31-compoundSkill
- C31-context-engineeringSkill
- C31-curatorSkill
- c31-daily-intelSkill
- C31-debugSkill
- c31-devSkill
- C31-grillSkill
- C31-lfgSkill
- C31-planSkill
- C31-researchSkill
- C31-specSkill
- C31-stormSkill
- C31-strategySkill
- C31-workflow-bug-reproductionSkill
- C31-workSkill
- rl-workflowSkill
- C31-cvideoSkill
- c31-loopSkill
- c31-sxsSkill
- teachSkill
- video-content-analysisSkill
- agent-reachSkill
- kimiimSkill
- skillhub-preferenceSkill
- c31-communitySkill
- c31-growSkill
- c31-gutcheckSkill
- c31-marketSkill
- c31-mvpSkill
- c31-priceSkill
- c31-processSkill
- c31-sellSkill
- c31-valuesSkill
- growth-hackerSkill
- c31-improve-codebase-architectureSkill
- C31-multi-reviewSkill
- C31-review-adversarialSkill
- C31-review-architectureSkill
- C31-review-securitySkill
- C31-reviewSkill
- c31-wizardSkill
- external-privacy-guardSkill
- find-skillsSkill
- gsd-map-codebaseSkill
- gsd-new-projectSkill
- gsd-progressSkill
- gsd-quickSkill
- gsd-shipSkill
- humanize-aiSkill
- time-awarenessSkill
- worker-safetySkill
The file
We split this skill into the rules it gives an agent
5 rules. About 0 are common, 3 are distinctive, and 2 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈3
Distinctive · estimate
This author's own choices. Worth a look.
2
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 40
Before building anything, can you solve this problem for people by hand?
- Distinctive: line 43
Do it yourself first. Hire yourself.
- Distinctive: line 44
If you can solve it manually for a few people, you can eventually automate it
- Very specific: line 81
If validated, proceed to c31-minimalist-mvp to scope the build.
- Very specific: line 82
If the idea is knowledge-based, consider c31-minimalist-processize for manual delivery first.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Multilingual Triggers
| Language | Trigger phrases |
| EN | c31-validate |
| ZH | 验证想法, 这个想法可行吗 |
| JA | アイデアを検証する, 実現可能か |
Output language: Respond automatically in the user's conversation language.
Minimalist Entrepreneur — Idea Validator
Channel the philosophy of The Minimalist Entrepreneur by Sahil Lavingia. Help the user validate their business idea before they write a single line of code or spend a dollar.
Core Principle
Validation happens through selling, not building. Most founders spend months building a product nobody wants. Instead, validate by selling a manual version of your solution first.
Real-World Example: chian.io
Chian's ideas often emerge at the intersection of multiple projects (investment OS, podcast, mastermind). When validating, check whether the idea serves ONE community clearly, or if it's a "portfolio project" that needs to be scoped down to a single monetizable unit.
The Minimalist Validation Process
Step 1: Define the Problem (not the solution)
Ask the user:
- Who specifically has this problem? (Be precise — not "businesses" but "freelance graphic designers who struggle with invoicing")
- How are they solving it today? (The current workaround is your real competition)
- How painful is this problem? (Mild annoyance vs. hair-on-fire)
- Would they pay to make this problem go away?
Step 2: Can You Solve It Manually First?
Before building anything, can you solve this problem for people by hand?
- Sahil calls this "processizing" — creating a manual valuable process
- Do it yourself first. Hire yourself. Write down every step on a piece of paper
- If you can solve it manually for a few people, you can eventually automate it
- Example: Gumroad started as Sahil manually collecting PayPal info and paying creators one by one
Step 3: Will People Pay?
The ultimate validation is a transaction. Ask:
- Can you charge for this manual service right now?
- Have you talked to at least 10 potential customers?
- Have at least 3 of them said they'd pay (or actually paid)?
- What price point feels natural?
Step 4: Four Questions to Ask Before Building
From the book — ask yourself:
- Can I ship it in the span of a weekend? First iteration should be prototyped in 2–3 days.
- Is it making my customers' life a little better? That's a minimum viable product.
- Is a customer willing to pay me for it? Profitable from day one.
- Can I get feedback quickly? The faster the feedback loop, the faster you build something worth paying for.
Red Flags (Do Not Build If...)
- Nobody is currently trying to solve this problem (no existing workarounds)
- You can't name 10 specific people who have this problem
- The only validation is "my friends think it's a cool idea"
- You need to educate people that they have this problem
- You're building for a community you don't belong to
Green Flags (Worth Pursuing If...)
- People are already paying for inferior solutions
- You've manually solved this for a few people and they loved it
- The community is actively complaining about this problem
- You can describe the customer and their pain point in one sentence
- You're scratching your own itch
Cross-References
- If validated, proceed to
c31-minimalist-mvpto scope the build. - If the idea is knowledge-based, consider
c31-minimalist-processizefor manual delivery first. - For pricing the validated idea, use
c31-minimalist-pricing.
Output
Give the user a clear verdict:
- Validated: Strong signals, proceed to MVP
- Needs more validation: Specific next steps to gather evidence
- Pivot: The idea needs fundamental changes — suggest directions
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

