The options
There are four main ways to produce a Skill.md file today. Each has a different time cost, quality ceiling, and setup overhead.
Paste a URL. Skillify extracts it via Jina, sends it to your chosen LLM, and returns a structured Skill.md — frontmatter, patterns, pitfalls, and reference sections included.
- 30 seconds from URL to Skill.md
- Correctly structured output every time
- Browser-only, no account, no data retention
- Works with Anthropic, OpenAI, or Google APIs
- Requires a source URL with substantive content
- Output needs review before production use
Open a text editor and write the Skill.md from scratch. Ideal when the knowledge lives in your head rather than a document.
- Full control over every word
- Best for internalised or undocumented expertise
- 30–90 minutes per skill
- Easy to get the structure wrong on first attempts
- Patterns and pitfalls sections often get skipped
Paste the source content into a chat window and prompt the model to generate a Skill.md. Works, but requires careful prompting to get the right format.
- Flexible — works with any content
- Can ask follow-up questions to refine
- Format consistency depends on your prompt quality
- Manual copy-paste in and out
- No URL fetching — you have to paste the content yourself
- No download/copy button; another manual step
Write a script that fetches a URL, calls an LLM API with a structured prompt, and saves the output. Maximum control, highest setup cost.
- Fully customisable prompt and output format
- Can batch-process many URLs
- 2–4 hours of setup before it works
- Ongoing maintenance burden
- You're reinventing what Skillify already does
Feature comparison
| Capability | Skillify | By hand | LLM chat | Script |
|---|---|---|---|---|
| Correct Skill.md structure | ✓ | ~ | ~ | ~ |
| URL fetching built in | ✓ | ✗ | ✗ | ✓ |
| No account required | ✓ | ✓ | ✗ | ✓ |
| No data sent to our servers | ✓ | ✓ | ✗ | ✓ |
| One-click copy / download | ✓ | ✓ | ✗ | ✓ |
| Time to first skill | 30 sec | 30–90 min | 5–15 min | 2–4 hrs |
| Works without a source doc | ✗ | ✓ | ✓ | ✗ |
When to use each
Use Skillify when
- You found a great article, doc page, or playbook and want to turn it into a skill fast
- You're building a library of skills from existing technical content
- You want a structured draft to customise, not start from a blank page
Write by hand when
- The expertise lives in your head and isn't documented anywhere
- You need very precise, opinionated control over every rule
- The domain is too niche for any existing source material
Use a generic LLM when
- You have content that can't be fetched by URL (internal docs, PDFs)
- You want to iterate conversationally on the skill structure
Build a custom script when
- You need to generate hundreds of skills in batch
- You need to integrate skill generation into a CI/CD pipeline
- You have non-standard output requirements
Try Skillify
Paste any technical URL and get a production-ready Skill.md in 30 seconds. No account, no backend.
Open the converter →