Press Delete or Backspace to close the focused tab.
SkillNarrative Common
Find Attribute
Resolve a fuzzy description or schema shape to the canonical Rosetta Stone attribute ID.
About

Overview

Find the canonical Rosetta Stone attribute that best matches a fuzzy description, semantic phrase, or required schema shape. Searches the catalog with pagination, describes the shortlist in one batched call, ranks candidates by name and shape match, and returns the canonical attribute ID plus close alternatives.

Rosetta StoneAttributesLookupSchema
Skill Support
Specifications

Plugin
Narrative Common
Runtime
Prompt only
Version
0.3.0
Required Tools
narrative_attributes_search, narrative_attributes_describe
Included Files
SKILL.md
Arguments
ArgumentRequired / DefaultDescription
--phrase <text>OptionalThe fuzzy description to search for. Same as the free-text tail; if both are given, the flag wins.
--shape <columns>OptionalComma-separated column names the attribute's schema must contain (e.g., SOURCE_ID,TARGET_ID,IS_DIRECTED). Casing is ignored; matching is by name.
--per-page <n>Default: 5Override the search page size (max 50).
--max-pages <n>Default: 3Cap how many search pages to walk before giving up.
--no-confirmOptionalSkip the user-confirmation step and return the highest-ranked candidate directly. Use when called from another skill that handles confirmation itself.
<free-text tail>OptionalTreated as the phrase if --phrase is not given (e.g., /find-attribute graph edge). With no arguments and no tail, the skill asks via AskUserQuestion.
Example prompts
PromptWhen to use it
Find the Rosetta Stone attribute for a SHA-256 hashed emailYou have a hashed-email column and need its canonical attribute (sha256_hashed_email) before mapping.
Which attribute has source_id, target_id, and is_directed?You're building a graph and need the edge attribute — this resolves to graph_edge.
Look up the attribute for a mobile advertising IDDisambiguate mobile_id_unique_identifier (MAID), apple_idfa, and android_advertising_id for a device column.
Find the household identifier attributeLocate household_id when modeling household-level records.
/find-attribute --shape source_id,target_id,is_directed --no-confirmResolve the graph-edge attribute by required schema shape and return the top candidate directly.
Requires MCP Servers

This skill calls tools from the MCP servers listed below — connect them so your agent has the tools the skill needs.

Installation