how-to
A skill/plugin for Claude Code built for people who are not technical and want to build a software project (a website, an app, a booking system...) but don't know where to start.
What it does
Trigger it with /how-to <your idea>, for example:
/how-to make a website for my pizzeria
/how-to I want an app to book my online yoga lessons and get paid
The skill:
- Asks at most 2-3 clarifying questions, with no unexplained jargon.
- Produces a plan in plain language: which technical pieces are needed (frontend, backend, hosting, domain...) and why, with free and paid alternatives and real costs.
- Flags the legal things to check based on what you're building (privacy policy, GDPR/CCPA, payments/PCI-DSS, app store policies, etc.) — always with a disclaimer that it's not legal advice.
- Asks whether you want hands-on, step-by-step help building it, or would rather take the plan and run with it yourself.
It replies in whatever language you wrote your request in.
Installation
/plugin marketplace add dumitrescuvlad/how-to-skill
/plugin install how-to@how-to-skill
Repository structure
.
├── .claude-plugin/
│ └── marketplace.json # marketplace catalog
└── plugins/
└── how-to/
├── .claude-plugin/
│ └── plugin.json # plugin manifest
└── skills/
└── how-to/
├── SKILL.md
├── references/
│ ├── tech-glossary.md
│ └── legal-triggers.md
├── assets/
│ └── plan-template.md
└── evals/ # test cases (see CONTRIBUTING.md)
Contributing
Pull requests welcome, especially for:
- Adding new legal scenarios to
references/legal-triggers.md(e.g. specific regulations in other countries) - Improving the explanations in
references/tech-glossary.md - Reporting cases where the generated plan is too technical or inaccurate
See CONTRIBUTING.md for details.
Changelog
See CHANGELOG.md.
License
MIT