Data & Analysis

Entity Registry

Maintain machine-readable entity identity, Knowledge Graph facts, and AI recognition evidence.

60/ 100
Recommended

Generally reliable with disclosed limitations; trial as directed and keep a rollback path.

See how it was scored ↓
Works as-is in
Codex · Claude Code
Stars
★ 3k
Last updated
12d ago
License
Apache-2.0
knowledge-graphentity-resolutionwikidataschema-org
+3sameasai-disambiguationentity-audit

What does this skill do, and when should you use it?

Entity Registry is a protocol-layer skill in Aaron Marketing Skills for maintaining the machine-facing identity of one stable entity. It audits and reconciles canonical names, aliases, Schema.org types, Wikidata QIDs, sameAs links, domains, disambiguation evidence, and AI-recognition state. The append-only entity event stream is authoritative, while JSON and Markdown files are rebuildable views. It fits teams managing Knowledge Graph consistency and entity disambiguation, but it does not own brand positioning, voice, or page-level AI-citation optimization.

Reads the entities event stream and projection, Narrative and claims projections, verified source records, and optional rendered views. Through registry-events.py, it queries entities, reviews proposals, and—when the host has the required authority—accepts, rejects, or updates canonical state. It assesses six signal categories: structured data, knowledge bases, NAP+E consistency, first-party content, third-party corroboration, and AI recognition. Each observation records a source, observation date, evidence type, and Pass/Partial/Fail/Unknown status; the workflow can regenerate a Markdown view under memory/entities/ and run verify entities.

Good fit
  • An SEO or GEO team audits an organization’s identity across Schema.org, Wikidata, and AI systems.
  • A brand team investigates confusion between its company and a similarly named organization.
  • A Knowledge Graph maintainer records a verified Wikidata QID and sameAs set.
  • An operations owner reviews pending entity proposals and updates canonical state when authorized.

How do you install this skill?

Before you use it
  • Do not accept proposals or write canonical state before confirming the target identity, verified cross-links, lawful basis where applicable, and host write authority.
  • Treat knowledge-base, search, and AI-recognition results as uncertain external evidence; the materials do not establish reachability of all relevant services from mainland China.
  • Skill version 18.0.0 conflicts with the security policy's supported 17.x line; confirm the actual supported runtime and protocol versions before deployment.
Before you start
Your agent needs
  • Shell / CLI
  • Local filesystem
Install first
  • Python 3
  • Git

Install it as part of the repository collection. In Claude Code, run /plugin marketplace add aaron-he-zhu/aaron-marketing-skills, then /plugin install aaron-marketing@aaron. On an Agent Skills-compatible host, run npx skills add aaron-he-zhu/aaron-marketing-skills; alternatively, run git clone https://github.com/aaron-he-zhu/aaron-marketing-skills.

Generic route: install into Claude Code manually (macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/aaron-he-zhu/aaron-marketing-skills.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/protocol/entity-registry" ~/.claude/skills/
rm -rf "$tmp"

Generated from the source repository and skill path; it copies only this skill's folder. If the author's install steps above differ, follow those first. To scope it to one project, replace ~/.claude/skills with that project's .claude/skills.

How do you use this skill?

Provide an entity name or aggregate ID, for example: Audit entity recognition for organization acme-analytics. or Review pending entity proposals and reconcile duplicate IDs. Ask for authorization before the first persistent write. Canonical changes require the entity-registry host capability and must be appended through the repository runtime rather than by editing NDJSON or JSON projections directly.

What are this skill's strengths and limitations?

Pros
  • Clearly separates machine-facing entity facts from narrative, claims, and page-content responsibilities.
  • Covers six recognition-signal categories and requires source, date, and evidence-type records.
  • Uses an event stream as the canonical source and preserves revision, offset, and dependency information.
  • Treats unavailable tools or unobserved engines as Unknown instead of inferring failure.
Limitations
  • Accepting, rejecting, or updating canonical entity state requires an authorized host-capability principal.
  • The canonical workflow depends on repository scripts, the event schema, system catalog, and related projections.
  • A standalone single-folder installation can prepare a bounded proposal but cannot append, project, or claim canonical truth.
  • Natural-person records require lawful-basis checks, data minimization, and erasure controls; the documentation says this is operational guidance, not legal advice.

How does this skill compare with similar options?

Side by side with related skills; every score comes from the same FSRS standard.

Skill FS score Stars Last updated License
Entity Registry this page 60 · Recommended ★ 3k 12d ago Apache-2.0
Paid Ads Account Auditor 59 · Recommended ★ 3k 12d ago Apache-2.0
TAO DAFT Dataset Validator ✓ NVIDIA · Official 59 · Recommended ★ 3.6k 12d ago Apache-2.0
AI HOT News Query 58 · Recommended ★ 21k 26d ago MIT
NVIDIA AI-Q Deep Research ✓ NVIDIA · Official 55 · Use with care ★ 3.6k 12d ago Apache-2.0

Its boundary with geo-content-optimizer is explicit: Entity Registry maintains identity and Knowledge Graph facts, while geo-content-optimizer handles page-level AI-citation readiness. Its boundary with narrative-registry is also explicit: Entity Registry owns machine-facing identity, while narrative-registry owns human-facing positioning, naming, voice, and approved descriptions.

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Recommended
60/ 100 5-point scale 3.0 / 5
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
1Trust20 / 25 · 4.0/5

The evidence shows least-privilege boundaries around a stable non-PII aggregate ID, user confirmation before the first persistent write, host-capability control for canonical mutations, proposal-versus-canonical separation, conflict preservation, and explicit natural-person minimization and erasure safeguards. Five points are deducted because rollback is not explicitly specified, external knowledge-base and AI checks may involve outbound data flows, and the runtime permission and isolation implementation is not fully present in the supplied files.

2Reliability8 / 20 · 2.0/5

The evidence shows a defined workflow, decision gates, Unknown handling, revision and offset tracking, verification steps, and controlled stops for missing identity, authority, lawful basis, or conflicts. Two points are deducted because the key scripts, event protocol, runtime, and system catalog implementations are not supplied for reproduction; no skill-specific test coverage or complete failure-message examples are shown.

3Adaptability11 / 15 · 3.7/5

The evidence shows clear triggers, argument format, entity-type coverage, six diagnostic categories, non-fit boundaries, and handoffs to adjacent registry skills; pasted data and optional tools are supported without requiring paid APIs. Four points are deducted because additional non-fit cases, Chinese-language input/output requirements, and mainland-China reachability or fallback behavior for external knowledge-base and AI services are not specified.

4Convention11 / 15 · 3.7/5

The evidence shows layered documentation covering quick start, contract, boundaries, data sources, procedure, persistence, references, and next skills, plus version 18.0.0, Apache-2.0 licensing, an argument hint, examples, and limitations. Four points are deducted because maintenance ownership, update path, and changelog evidence are unclear in the supplied skill materials; the security policy supports version 17.x while the skill declares 18.0.0, creating a governance inconsistency.

5Effectiveness6 / 15 · 2.0/5

The evidence shows defined audit, reconciliation, proposal, canonical-change, reporting, and handoff outputs for entity identity, schema, sameAs, Wikidata, and AI recognition work; the example report demonstrates a usable output structure. One point is deducted because the example relies on user-supplied AI test results, while actual writes, projection rebuilds, and successful verification are not statically verified, so direct usability still requires review.

6Verifiability4 / 10 · 2.0/5

The evidence requires source, observation date, evidence type, separate Unknown versus Partial states, event IDs, offsets, revisions, and verification results, with preference for primary sources. One point is deducted because the supplied files contain no third-party execution records, independent reproduction, or dedicated tests covering this skill's key paths, limiting static auditability.

1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Jul 20, 2026 Reviewed revision ebd436747f8f Review evidence[1][2][3][4][5][6][7][8][9][10][11][12][13]

Evidence confidence:Low — Mostly static review, author material or a limited demo; useful for discovery, not high-risk decisions.

See the full review method →

FAQ

Can it directly change canonical entity facts?
Only an authorized principal with the entity-registry host capability can accept or reject proposals or update canonical state. Other skills may append only propose events.
Does a missing Wikipedia page automatically fail an entity audit?
No. Unknown must remain distinct from Partial, and a missing Wikipedia page is not a defect without a defensible notability basis.
Does it require paid tools or MCP?
MCP is not required. The skill can work with supplied data and the repository runtime; optional connectors may assist retrieval, and unavailable tools or engines are recorded as Unknown.

More skills from this repository

All from aaron-he-zhu/aaron-marketing-skills

Writing & Content

Domain Authority Auditor

Assess a domain’s citation trust against a declared peer cohort using dated, auditable evidence.

★ 3k FS 65 Recommended 12d ago
Writing & Content

SERP Markup Builder

Create paste-ready titles, meta descriptions, social tags, and structured data for a page head.

★ 3k FS 58 Recommended 12d ago
Writing & Content

Social Quality Gate

Pre-publish social audits for channel truth, claims, disclosures, UGC rights, manipulation, and measurement integrity.

★ 3k FS 62 Recommended 12d ago
Writing & Content

RAMP Launch Readiness Auditor

Audits launch evidence by lifecycle stage so teams can make a traceable go/no-go decision.

★ 3k FS 61 Recommended 12d ago
Writing & Content

Short Video Script Studio

Turn short-video ideas into shoot-ready beat-sheet scripts.

★ 3k FS 61 Recommended 12d ago
Writing & Content

Narrative Quality Gate

Audit brand-narrative truth, system coherence, and effectiveness evidence as separate profiles.

★ 3k FS 60 Recommended 12d ago
Data & Analysis

Paid Ads Account Auditor

Decide whether a paid-media account is safe to launch or scale using its own evidence.

★ 3k FS 59 Recommended 12d ago
Writing & Content

Off-Site & AI Referral Analyzer

Audit backlink quality and measure traffic and conversions from AI assistants.

★ 3k FS 59 Recommended 12d ago
Writing & Content

Paid Ads Campaign Architect

Designs paid account structure and reduces internal bidding and paid-organic overlap.

★ 3k FS 57 Use with care 12d ago
Writing & Content

Content Quality Auditor

Audit content quality and publication readiness with an evidence-based CORE-EEAT review.

★ 3k FS 57 Use with care 12d ago
Writing & Content

Narrative Baseline Mapper

Inventory what every owned brand surface says now, expose gaps against intended messaging, and freeze a baseline for future narrative-drift checks.

★ 3k FS 57 Use with care 12d ago
Writing & Content

Creator Content Auditor

A STAR pre-publish gate that catches disclosure, claim, and authenticity risks and returns a release decision.

★ 3k FS 56 Use with care 12d ago
Writing & Content

Email Quality Auditor

Audit email safety, compliance, and send readiness before a campaign is released.

★ 3k FS 56 Use with care 12d ago
Writing & Content

SERP Analysis

Assess whether a query is realistically targetable by mapping its SERP structure, ranking patterns, and feature opportunities.

★ 3k FS 56 Use with care 12d ago
Writing & Content

Ad Landing Experience Checker

Preflight paid-traffic landing pages for message match, visibility, speed, form friction, and mobile readiness before launch.

★ 3k FS 55 Use with care 12d ago
Writing & Content

Narrative Resonance Monitor

Measures whether a brand narrative is echoed in market language, AI answers, and public signals.

★ 3k FS 55 Use with care 12d ago
Writing & Content

On-Page SEO Checker

Diagnose single-page SEO problems and turn them into prioritized, actionable fixes.

★ 3k FS 54 Use with care 12d ago
Writing & Content

GEO Citation Optimizer

Make existing content easier for ChatGPT, Perplexity, and other AI search systems to understand and cite.

★ 3k FS 52 Use with care 12d ago
Writing & Content

Competitor SEO & GEO Analyst

Turn competitor keywords, content, backlinks, AI citations, and traffic share into an actionable SEO strategy.

★ 3k FS 51 Use with care 12d ago
Writing & Content

Brand Language Codifier

Turn a brand’s published language into reusable voice, lexicon, and product-naming rules.

★ 3k FS 63 Recommended 12d ago

Related skills