blogs-update

Logs new blog posts, press mentions, site pages, and YouTube videos into Ajay Pipes link-inventory CSVs and markdown files.

Updated Jul 10, 2026
One-click install
npx skills add https://github.com/captaindevv/SEO-ajaypipes --skill blogs-update-captaindevv
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: blogs-update
Source: https://github.com/captaindevv/SEO-ajaypipes/tree/main/skills/blogs-update
Command: npx skills add https://github.com/captaindevv/SEO-ajaypipes --skill blogs-update-captaindevv

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Keeping a content catalog accurate is tedious: every new blog post, press mention, site page, or YouTube video must be recorded consistently across multiple CSV sheets and markdown reference files, or downstream drafting workflows break. This Skill maintains the Ajay Pipes link-inventory files so every drafting skill that reads them stays current. ## Core Features & Use Cases - Four entry types: Logs blog posts, press/article mentions, site pages, and YouTube videos, each routed to the correct CSV sheet and markdown reference file. - Automatic categorization: Classifies new blog posts into the existing category taxonomy (Deepline, Agriline, Drainline, CPVC, etc.) using keyword-substring matching. - Safety checks: Runs cannibalization warnings on saturated keyword clusters, verifies YouTube videos come from the confirmed Ajay Pipes channel, and screens press mentions for syndication-network clones. - Use Case: After publishing a new post titled "Best CPVC Pipes for Hot Water", ask the Skill to log it — it appends the row to Sheet2 CSV, inserts it into the correct category table in internal-links.md, updates used-keywords.md, and refreshes stale post counts. ## Quick Start Log this new blog post: title "CPVC vs UPVC Pipes", URL https://ajaypipes.com/blog/cpvc-vs-upvc, primary keyword "cpvc vs upvc", published 15/06/2026.

Frequently Asked Questions about blogs-update

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add a new blog post to a content link inventory?▼

Provide the post title, URL on ajaypipes.com, primary keyword, and publish date in DD/MM/YYYY format. The Skill appends the row to the Sheet2 CSV, inserts it into the matching category table in internal-links.md, and updates used-keywords.md chronologically.

How are blog posts categorized in the link inventory?▼

Categorization uses keyword-substring matching against the title and primary keyword in a fixed priority order, mapping terms like borewell, agriculture, cpvc, or drainage to categories such as Deepline, Agriline, or Drainline. Users can override the auto-derived category.

Can I add a YouTube video from any channel to the catalog?▼

No. Only videos from the confirmed Ajay Pipes YouTube channel are accepted. Videos from third-party channels are rejected because brand guidelines prohibit embedding competitor-adjacent content, even if the user requests it.

What happens if a required field like the URL or date is missing?▼

The Skill asks for the missing field rather than guessing. It never fabricates URLs, publish dates, or keywords, since an incorrect entry would silently break every drafting skill that trusts these files.

Does this skill draft or edit blog content?▼

No. It only maintains data files by adding new catalog rows. Drafting, rewriting, or scoring content is routed to separate skills like blog-write, blog-rewrite, or blog-analyze.

Why would a press mention be excluded from the citable links file?▼

Outlets matching syndication-network patterns, such as generic geography-plus-news names, are flagged as likely clones and excluded from the Tier-1 citable table. They can still be logged in the CSV for record-keeping, and the warning is always surfaced to the user.