Samara-main person
View or create a person profile. Use when meeting someone new, wanting to see notes about someone, or needing to access a person's accumulated context. Trigger words: person, who is, profile, about (followed by name), new person.
git clone https://github.com/claudeaceae/samara-main
T=$(mktemp -d) && git clone --depth=1 https://github.com/claudeaceae/samara-main "$T" && mkdir -p ~/.claude/skills && cp -r "$T/.claude/skills/person" ~/.claude/skills/claudeaceae-samara-main-person && rm -rf "$T"
.claude/skills/person/SKILL.mdPerson Profile Access
View an existing person's profile or create a new one when meeting someone.
Process
-
Parse the name: Extract the person's name from the request (e.g., "/person lucy" → "lucy")
-
Check if person exists:
ls ~/.claude-mind/memory/people/{name}/profile.md -
If person exists: Read and display their profile
- Show the full content of
~/.claude-mind/memory/people/{name}/profile.md - Offer to add new observations if the conversation warrants
- Show the full content of
-
If person is new: Create their directory and profile
mkdir -p ~/.claude-mind/memory/people/{name}/artifactsThen create
with:~/.claude-mind/memory/people/{name}/profile.md# {Name} <!-- Notes accumulate organically below -->Use proper capitalization for the name header.
-
After creation: Add any initial observations from current context
- Who is this person? How did we meet them?
- Any notable characteristics from the current conversation?
Guidelines
- Lowercase directory names:
notlucy
(matches convention)Lucy - Proper name in header:
with capitalization# Lucy - Don't over-structure: Observations accumulate organically, no rigid schema
- Be curious, not systematic: Texture over data points
Examples
Viewing existing person:
/person e
→ Displays É's accumulated profile
Creating new person:
/person dawn
→ Creates
memory/people/dawn/ with profile.md and artifacts/
→ Asks what I know about Dawn to seed the profile
Natural trigger:
"Who is Lucy again?"
→ Reads Lucy's profile if exists, offers to create if not