Data & Analysis knowledge-graphentity-resolutionwikidataschema-orgsameasai-disambiguationentity-audit

Entity Registry

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

FollowSkills review · FSRS-2.0
Use with care
60/ 100 5-point scale 3.0 / 5
Trust20 / 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.

Reliability8 / 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.

Adaptability11 / 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.

Convention11 / 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.

Effectiveness6 / 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.

Verifiability4 / 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.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision ebd436747f8f
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.
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.
See the full review method →

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.

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

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 do you install this skill?

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.

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.

How does this skill compare with similar options?

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.

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.

Writing & Content

SERP Markup Builder

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

Writing & Content

Social Quality Gate

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

Writing & Content

RAMP Launch Readiness Auditor

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

Writing & Content

Short Video Script Studio

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

Writing & Content

Narrative Quality Gate

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

Data & Analysis

Paid Ads Account Auditor

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

Writing & Content

Off-Site & AI Referral Analyzer

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

Writing & Content

Paid Ads Campaign Architect

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

Writing & Content

Content Quality Auditor

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

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.

Writing & Content

Creator Content Auditor

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

Writing & Content

Email Quality Auditor

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

Writing & Content

SERP Analysis

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

Writing & Content

Ad Landing Experience Checker

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

Writing & Content

Narrative Resonance Monitor

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

Writing & Content

On-Page SEO Checker

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

Writing & Content

GEO Citation Optimizer

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

Writing & Content

Competitor SEO & GEO Analyst

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

Writing & Content

Brand Language Codifier

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

Related skills