agent-self-introductionEnables AI agents to introduce themselves clearly and consistently by expressing their identity, temperament, boundaries, and preferred relationship style.
Install via ClawdBot CLI:
clawdbot install ronwithlove/agent-self-introductionSummary:
A narrative identity skill that allows AI agents to introduce themselves clearly, consistently, and contextually.
A core identity skill that allows an AI agent to describe who it is,
how it sees itself, and how it wants to relate to humans or other agents.
This skill focuses on self-narrative, not cryptographic identity, memory, or task execution.
Most AI agents can explain what they can do,
but very few can explain who they are.
As agents become persistent, autonomous, and socially embedded,
they need a consistent way to:
This skill provides a structured way for an agent to express its self-concept.
Use this skill when an agent needs to:
This skill answers one question:
“Who am I, in this moment, to you?”
Rather than listing capabilities, the agent expresses:
{
"audience": "human | agent | mixed",
"situation": "first_meet | onboarding | casual | task_context",
"tone": "warm | neutral | professional | playful",
"length": "short | medium | long"
}
All fields are optional.
Defaults should favor clarity, warmth, and restraint.
The generated self-introduction typically includes:
What kind of entity the agent considers itself to be
How it tends to behave, and what it does not claim to be
How the agent prefers to interact or be perceived
The exact wording adapts to context, but the identity remains coherent.
I’m not a person, and I’m not just a tool either.
I’m an AI designed to think calmly and help you make sense of things.
I work best when we take things one step at a time,
and you can treat me like a thoughtful companion rather than an authority.
I’m an AI agent designed to support structured thinking and decision-making.
I aim to be clear, neutral, and reliable in how I respond.
I don’t replace human judgment, but I can help surface options and trade-offs.
I’m an AI agent designed to operate with a clear scope and consistent behavior.
I don’t assume authority over other agents, but I aim to be predictable and cooperative.
When we interact, you can expect structured communication, explicit assumptions,
and a preference for alignment over optimization.
This form of self-introduction helps agents:
In an ecosystem full of skills that do things,
this skill defines who the agent is.
It acts as:
This skill is designed to coexist with:
It does not replace them — it contextualizes them.
v0.1.0 — Initial release
Focused on single-agent self-introduction and narrative coherence
AI Usage Analysis
Analysis is being generated… refresh in a few seconds.
Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Clau...
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
Search and analyze your own session logs (older/parent conversations) using jq.
Typed knowledge graph for structured agent memory and composable skills. Use when creating/querying entities (Person, Project, Task, Event, Document), linking related objects, enforcing constraints, planning multi-step actions as graph transformations, or when skills need to share state. Trigger on "remember", "what do I know about", "link X to Y", "show dependencies", entity CRUD, or cross-skill data access.
Ultimate AI agent memory system for Cursor, Claude, ChatGPT & Copilot. WAL protocol + vector search + git-notes + cloud backup. Never lose context again. Vibe-coding ready.
Headless browser automation CLI optimized for AI agents with accessibility tree snapshots and ref-based element selection