blog-idea-generator/SKILL.md
Generate 15-25 targeted blog post ideas with 200-word summaries for any client website. Reads website content, assesses available information, adaptively selects from 20 ideation methods, and conducts a guided interview. Each idea includes a...
npx skillsauth add peterbamuhigire/skills-web-dev blog-idea-generatorInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
blog-idea-generator or would be better handled by a more specific companion skill.references only as needed.SKILL.md first, then load only the referenced deep-dive files that are necessary for the task.references/ directory for deep detail after reading the core workflow below.Generate 15-25 targeted blog post ideas, each presented as a 200-word hybrid summary with narrative brief + structured specs. The system adapts its ideation methods to the specific client and available information.
Read references/ideation-frameworks.md for the full 20-method library and selection logic.
Read references/content-formats.md for 20 content formats with structural templates.
Read sales-copywriting/references/headline-mastery.md for headline formulas and 4 U's scoring.
Read every available file to build a complete picture:
docs/en/company-profile.md (and all enabled language versions)docs/en/services.md — service offerings, target customersdocs/en/pages.md — existing website pages and contentdocs/sector-brief.md — industry context (if present)docs/style-brief.md — brand voice and tonedocs/blogs/topics.md — existing topics (avoid duplicates)src/pages/en/blog/ — existing articles (avoid overlap)docs/en/ files — testimonials, FAQ, portfolio, about-storyExtract and note:
After reading docs, ask targeted questions to fill gaps. Ask one at a time. Skip questions already answered by docs.
Core questions (ask what's missing):
If the user provides additional context (audience details, campaign goals, seasonal focus), incorporate it into the assessment.
Score each dimension to determine which ideation methods will work best:
| Dimension | Rich (3) | Moderate (2) | Sparse (1) | |-----------|----------|--------------|------------| | Client docs | Detailed company-profile, services, testimonials, stories | Basic company-profile and services | Minimal — just a business name and description | | Competitor visibility | Named competitors with active blogs | Competitors named but blogs unknown | No competitor info | | Audience specificity | Named segments with pain points | General audience description | Vague ("businesses") | | Industry dynamism | Active news cycle, regulations, trends | Moderate change rate | Stable/static industry | | Existing content | 5+ published articles to spin off | 1-4 articles | No existing content | | Customer interaction | Direct customer questions available | Some FAQ data | No customer feedback |
Based on the assessment, select 5-7 methods from the 20-method library. Always include Methods 1 and 2 as foundation.
| Method | Best When | Min Score | |--------|-----------|-----------| | 1. Category Drilldown | Always | — (always include) | | 2. Buyer Awareness Stages | Always | — (always include) | | 3. Pain Point Mining | Client docs ≥ 2 or customer interaction ≥ 2 | — | | 4. Competitor Gap Analysis | Competitor visibility ≥ 2 | Competitor 2+ | | 5. Customer Question Mapping | Customer interaction ≥ 2 | Customer 2+ | | 6. They Ask, You Answer | Customer interaction = 3 | Customer 3 | | 7. Amazon/Review Mining | Product-based business | Client docs 2+ | | 8. Spin-Off Posts | Existing content ≥ 2 | Content 2+ | | 9. Media Mashup | Brand voice is informal/creative | Client docs 2+ | | 10. Highlight Good/Bad | Industry has notable examples | Industry 2+ | | 11. How-To/Tutorial Mining | Product/service has teachable processes | Client docs 2+ | | 12. Success/Failure Stories | Client has real project stories | Client docs 3 | | 13. Holiday/Event Mapping | Content calendar needs seasonal hooks | Any | | 14. Newsjacking/Trends | Industry dynamism = 3 | Industry 3 | | 15. Use Any Object | Need creative/lateral ideas | Any (creative fallback) | | 16. Curated Roundups | Industry has notable resources | Industry 2+ | | 17. Prediction Posts | Industry dynamism ≥ 2 | Industry 2+ | | 18. Jargon/Glossary | Technical niche with newcomer audience | Audience 2+ | | 19. Contrarian/Negative | Audience is sophisticated | Audience 3 | | 20. Topic-Category Matrix | Need high volume quickly | Any (volume fallback) |
Announce: "Based on available information, I'm using methods: [list]. Here's why: [brief rationale]."
Run selected methods sequentially. Aim for 25-35 raw ideas, then filter to the best 15-25.
For each method, consult references/ideation-frameworks.md for detailed instructions and examples.
Remove any idea that fails:
| Filter | Test | |--------|------| | High-value goal | Does this help the reader make/save money, reduce risk, save time, or gain advantage? | | Unique angle | Does this require knowledge that isn't commonly available? | | So-what test | Would the target reader care enough to click? | | Longevity | Will this still be relevant in 12 months? | | No overlap | Not already published or in existing docs/blogs/topics.md? | | Searchable | Would someone type this into a search engine? |
| Tier | Purpose | Target Count | |------|---------|-------------| | Tier 1: SEO drivers | Attract organic traffic via long-tail keywords | 6-8 ideas | | Tier 2: Authority builders | Establish expertise with deep guides and analysis | 5-7 ideas | | Tier 3: Thought leadership | Build brand with opinions, predictions, stories | 4-5 ideas |
For each approved idea, produce a summary in this exact format:
### [Number]. [Working Title]
[3-4 sentence narrative brief: What this article is about, who it serves,
why it matters now, and the unique angle that makes it worth reading. This
paragraph should make someone want to write — and read — this article. It
captures the creative direction and emotional tone.]
- **Audience:** [specific reader segment — job title, industry, company size]
- **Buyer Stage:** [Awareness / Consideration / Decision]
- **Format:** [How-to / Case study / List / Opinion / Guide / Story / Comparison / Interview / Roundup / FAQ]
- **Angle:** [the specific twist that differentiates from competitors — 1 sentence]
- **Key Points:**
1. [what the article must cover — specific enough to outline from]
2. [second key point]
3. [third key point]
4. [fourth key point — optional]
5. [fifth key point — optional]
- **CTA Goal:** [what action the reader should take after reading]
- **SEO Keywords:** [primary keyword], [secondary keyword]
- **Tier:** [1: SEO driver / 2: Authority builder / 3: Thought leadership]
- **Est. Words:** [1,500-2,500]
sales-copywriting/references/headline-mastery.md): Useful, Unique, Urgent, Ultra-specific — score 3+ on at least 3 dimensionsShow ideas grouped by tier with full summaries. After presenting, ask:
Refine based on feedback. The user's input overrides the assessment.
Save the final approved list to docs/blogs/topics.md:
# Blog Topic Ideas — [Client Name]
Generated: YYYY-MM-DD
Methods used: [list of methods applied]
Target audience: [summary]
Content categories: [list]
## Tier 1: SEO Drivers
### 1. [Title]
[Full 200-word hybrid summary as above]
## Tier 2: Authority Builders
...
## Tier 3: Thought Leadership
...
## Content Calendar Suggestion
| Month | Article 1 (Tier) | Article 2 (Tier) |
|-------|-------------------|-------------------|
| Month 1 | [title] (T1) | [title] (T2) |
...
If the file already exists, merge new ideas — don't overwrite existing topics. Mark previously written topics as [PUBLISHED].
Before finalising:
After writing, verify line count is under 500: wc -l blog-idea-generator/SKILL.md
data-ai
Use when adding AI-powered analytics to a SaaS platform — semantic search over business data, natural language queries, trend detection, anomaly alerts, and AI-generated insights for dashboards. Covers embeddings, NL2SQL, and per-tenant analytics...
data-ai
Design AI-powered analytics dashboards — what metrics to show, how to display AI predictions and confidence, drill-down patterns, KPI cards, trend visualisation, AI Insights panels, export design, and role-based dashboard variants. Invoke when...
development
Use when designing, building, reviewing, or upgrading production software systems that must be secure, performant, maintainable, scalable, and user-centered. Apply before writing specs, code, architecture, APIs, databases, mobile apps, SaaS platforms, or ERP systems.
development
Professional web app UI using commercial templates (Tabler/Bootstrap 5) with strong frontend design direction when needed. Use for CRUD interfaces, dashboards, admin panels with SweetAlert2, DataTables, Flatpickr. Clone seeder-page.php, use...