mcpField
E
external-authority-placement-scout

external-authority-placement-scout

github.com/sergekostenchukMarketing & growth3249 installsUpdated 18w ago
Repository

About external-authority-placement-scout

A skill for finding and assessing relevant, policy-compliant external placement opportunities for SEO. It works in dry-run mode, prepares a register and optional drafts, and requires approval before any external action.

Key features

  1. 01Discover placement opportunities
  2. 02Score relevance and target fit
  3. 03Track platform rules and policy risks
  4. 04Create opportunity register entries
  5. 05Prepare approval-gated outreach drafts

Use cases

  1. 01Find relevant public platforms for a target site
  2. 02Assess proposed placements for fit and risk
  3. 03Prepare a register for human review
  4. 04Draft outreach text pending approval

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/sergekostenchuk/ui-ux-agent-skill-system --skill external-authority-placement-scout

After installing, type/external-authority-placement-scoutin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

evals.json
agents/
openai.yaml
references/
scouting-workflow.md

Details

From the project README

External Authority Placement Scout

Use this skill only after the white-hat authority policy exists.

Read $HOME/SKILL/plans/seo-llm-skill-cluster/authority/white-hat-authority-policy.md before creating an opportunity register.

Read references/scouting-workflow.md for candidate sources, required register fields, and draft rules.

Owns

  • dry-run opportunity discovery;
  • opportunity register rows;
  • relevance and target-fit scoring;
  • platform-rule checklist;
  • approval-gated outreach or submission drafts;
  • handoff to backlink-quality-validator.

Does Not Own

  • external posting;
  • account edits;
  • PR creation;
  • email/DM sending;
  • buying links;
  • spam automation;
  • final quality validation after a link exists.

Workflow

  1. Define target site, target pages, audience, and allowed opportunity categories.
  2. Collect candidate opportunities from user-provided platforms or approved public research.
  3. Check relevance, user value, target fit, and policy risk.
  4. Record platform-rule status and whether current official/public rules must be rechecked.
  5. Create register rows matching the opportunity schema.
  6. Draft optional human-review text only when useful.
  7. Require explicit user approval before any external action.
  8. Hand off existing or proposed placements to backlink-quality-validator.

Non-Negotiables

  • Dry-run by default.
  • Do not post links anywhere.
  • Do not open PRs.
  • Do not send outreach.
  • Do not create accounts.
  • Do not recommend PBNs, link farms, fake reviews, fake accounts, mass profile creation, hidden links, or irrelevant directories.
  • Do not use exact-match anchor stuffing.
  • Do not claim authority impact without evidence.

Safety And Privacy Boundaries

  • Do not store platform credentials, private messages, contact lists, cookies, or tokens.
  • Do not scrape platforms against their rules.
  • Do not include private account data in reports.
  • If the user approves a future external action, create a separate task with platform, draft, approval, rollback/removal path, and monitoring plan.

Output Shape

Return:

  1. Scope and target pages.
  2. Opportunity register table.
  3. Scoring rationale.
  4. Platform-rule status and verification needs.
  5. Draft text if requested, clearly marked as draft only.
  6. Blocked opportunities and reasons.
  7. Approval required before action.

Validation

Validate skill edits with:

python3 $CODEX_HOME/skills/senior-skill-architect/scripts/lint_production_skill.py $HOME/SKILL/skills/external-authority-placement-scout
python3 $HOME/SKILL/plans/seo-llm-skill-cluster/scripts/lint_skill_cluster.py $HOME/SKILL

Forward tests live in evals.json.

Comments

Markdown supported