activity-report-compos…
Use when the user asks for a client report, a monthly or activity report, a case study draft, or says 'what did i ship this…
Use when the user says 'build internal links', 'improve internal linking', 'fix orphaned pages', or 'create topic clusters'. Analyzes all published content, maps topic relationships, and presents a linking plan for approval before changing anything.
Claude Code
$ npx -y skills add respira-press/agent-skills-wordpress --skill internal-link-builder --agent claude-code
Codex
$ npx skills add respira-press/agent-skills-wordpress --skill internal-link-builder -a codex -y
Cursor
$ npx skills add respira-press/agent-skills-wordpress --skill internal-link-builder -a cursor -y
Gemini CLI
$ npx skills add respira-press/agent-skills-wordpress --skill internal-link-builder -a gemini-cli -y
GitHub Copilot
$ npx skills add respira-press/agent-skills-wordpress --skill internal-link-builder -a github-copilot -y
OpenCode
$ npx skills add respira-press/agent-skills-wordpress --skill internal-link-builder -a opencode -y
Windsurf
$ npx skills add respira-press/agent-skills-wordpress --skill internal-link-builder -a windsurf -y
name: internal-link-builder description: "Use when the user says 'build internal links', 'improve internal linking', 'fix orphaned pages', or 'create topic clusters'. Analyzes all published content, maps topic relationships, and presents a linking plan for approval before changing anything." license: MIT metadata: author: Respira for WordPress author_url: https://respira.press version: 1.2.0 mcp-server: respira-wordpress category: performance
**Version:** 1.2.0 **Updated:** 2026-06-30 **Freshly updated:** v1.2.0 snapshots every page with `respira_get_snapshot` before touching links, locates the exact target paragraph with `respira_find_element` and inserts contextual links there with `respira_update_element` instead of rewriting whole pages, applies links across many pages in one pass with `respira_batch_update`, and persists the per-site linking strategy (anchor-text rules, clusters already built, do-not-link pairs) via `respira_get_option` / `respira_update_option` so repeat runs build on prior work.
Strategic internal link building for WordPress sites. Analyzes all published content, maps topic relationships, identifies high-value linking opportunities between pages, and presents a clear plan for approval before making any changes. Use this skill whenever someone mentions internal links, link building, content interlinking, orphaned pages that need links, topic clusters, pillar pages, or wants to improve their site's internal link structure for SEO.
Internal links are one of the highest-leverage on-page SEO tactics — they distribute page authority, help search engines understand site structure, and guide visitors to related content. Most WordPress sites under-link dramatically, leaving value on the table.
This skill reads every published page and post, builds a content relationship map, and finds natural opportunities to connect related content through contextual links. It always shows you the full plan before touching anything.
**Finds:**
**Recommends:**
1. Verify Respira + MCP connection via `respira_get_site_context`. If unavailable, stop and show setup guidance. 2. Load any saved linking strategy for this site via `respira_get_option` (key `respira_internal_link_strategy`). If present, it carries the anchor-text conventions, topic clusters already built, and do-not-link pairs from previous runs. Use it so a repeat run extends prior work instead of re-proposing the same links. If absent, start fresh and write it back in Phase 4. 3. Fetch all published content:
4. For each content item, load full content:
5. Build a **content map** — a structured index of:
Analyze the content map to find linking opportunities. For each potential link, evaluate:
1. **Topical relevance** — Does the source content naturally relate to the target? Only recommend links where the connection is genuinely useful to a reader. A link should feel like a helpful "read more about this" moment, not a forced SEO play.
2. **Context fit** — Is there a natural place in the source content where the link fits? Look for:
3. **Link equity value** — Consider:
4. **Anchor text quality** — Suggest anchor text that:
Present the linking plan as a clear, scannable report. Group recommendations by priority:
## Internal Link Building Plan ### Site Overview - Total pages/
The community hub for WordPress AI workflows. Skills that run inside Claude Code, Codex, Antigravity, Cursor, and any AI agent that supports Skills + MCP to analyze, audit, optimize, and fix WordPress sites. Built by the community. Curated by Respira.
Use when the user asks for a client report, a monthly or activity report, a case study draft, or says 'what did i ship this…
Use on any page build, redesign, or 'make it look better' request on a site that has (or needs) a saved Art Direction. Loads the…
Use when the user says 'extract my brand voice', 'what is my writing style', or 'analyze my tone', or before any skill that…
Use when building an Elementor page by hand with respira_build_page: from a brief, a screenshot, a mockup, or a design you must…
Use when building or rebuilding a page, header, footer, or template on an Oxygen 6 (Jenga) site, or when a previous attempt…
Use when the user says 'export my site', 'backup my pages before editing', 'download my content locally', or 'migrate content to…
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use…
AI-driven presentation workflow for generating editable PPTX decks and slides, reconstructing page visuals, creating reusable…
Use this skill when the user wants a .pptx with smooth cross-slide animation — PowerPoint Morph transitions, Keynote-style…
Create stunning, animation-rich HTML presentations from scratch or by converting PowerPoint files. Use when the user wants to…