mit einem Klick
blog-post
Create a blog post
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.
Menü
Create a blog post
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.
Basierend auf der SOC-Berufsklassifikation
Fetch transcripts from YouTube videos (urls)
Web search
Interactive browser automation for testing and scraping
Check domain name availability
Optimize UI and UX design
Audit and optimize website performance / speed
| name | blog-post |
| description | Create a blog post |
Create a well-researched blog post on a given topic. Researches the area, writes without em dashes, and adds a validated References section with external links.
Follow these steps in order:
Use the web-search skill to research the topic thoroughly:
uv run {baseDir}/../web-search/search.py "<topic>" -n 10
Read the top results to gather facts, perspectives, and sources:
uv run {baseDir}/../web-search/content.py "<url>"
Gather at least 3 high quality external sources to reference.
Write the blog post as a markdown file. Follow these rules strictly:
Identify 5 to 10 key technical terms in the blog post (acronyms, named technologies, concepts, algorithms, etc.). Resolve their Wikipedia URLs:
uv run {baseDir}/wikipedia_links.py '["term1", "term2", "term3"]'
The script returns a JSON object mapping each term to its Wikipedia URL (or null if not found). For each term with a resolved URL, add an inline link on its first occurrence in the post body. Do not link the same term twice. Skip terms where the URL is null.
Example: replace REST API with [REST API](https://en.wikipedia.org/wiki/REST).
At the end of the post, add a ## References section with numbered external links. Each reference must:
Example:
## References
1. [Understanding Modern Web Frameworks](https://example.com/web-frameworks)
2. [Performance Benchmarks 2025](https://example.com/benchmarks)
After writing, validate every link in the References section:
uv run {baseDir}/validate_links.py '[{"url": "https://...", "anchor": "link text"}, ...]'
Pass all reference links as a JSON array. Each entry needs a url and anchor field.
If any link fails validation:
Re-validate until all links pass.
Save the blog post as a markdown file in the current working directory. Use a slug derived from the title as the filename (e.g., understanding-web-frameworks.md). Note: hyphens are allowed in filenames, just not in the blog post content itself.
This skill requires the web-search skill to be available at {baseDir}/../web-search/.