Agent Identity
JKHeadley/instarSet up persistent agent identity files (AGENT.md, USER.md, MEMORY.md) and teach the agent to read them at every session start. Works in any Claude Code project — no external dependencies required. Trigger words: who am I, identity, remember me, agent name, my principles, who are you, what are my values.
At a glance
This skill is for Productivity and helps you set up agent identity files, create persistent agent memory, and configure agent personality and principles.
git clone --depth 1 https://github.com/JKHeadley/instar
cp -r instar/skills/agent-identity ~/.claude/skills/agent-identity
Setup, runtime and requirements describe JKHeadley/instar, the repo this skill ships in.
agent-identityclaudememory-managementPersonalizationagentsSession Persistence
Also in JKHeadley/instar
View the repoTeach cross-session memory patterns using MEMORY.md — what to save, how to organize it, how to maintain it over time, and how to structure t...
View this agent's digital passport (identity + trust + allowed/forbidden actions) and verify a peer's passport against a proposed action (EX...
Score a task or workflow on its coordination-vs-judgment ratio to tell whether it's a good agent candidate (EXO 3.0 task-decomposition matri...
Set up a PreToolUse hook in .claude/settings.json that blocks dangerous commands — rm -rf, force push, database drops, and others — before t...
PostToolUse hook that scans Bash tool output for leaked credentials — API keys, tokens, private keys, and secrets — before they reach the co...
Instar-specific development skill used by the instar-developing agent (Echo, or any agent assigned instar-dev responsibilities). Wraps /buil...
Submit structured feedback about instar bugs, feature requests, improvements, or innovations worth sharing. Use when something isn't working...
Establish and recover persistent agent identity that survives context compaction, session restarts, and autonomous operation. Use when an ag...
Schedule recurring agent tasks using cron expressions. Use when the user asks to run something on a schedule, check something periodically,...
Spawn, monitor, and communicate with persistent Claude Code sessions running in the background. Use when a task needs to run without blockin...
Send and receive messages via Telegram for two-way agent communication. Use when the agent needs to notify the user, alert them about someth...
Run any "find all instances of X" sweep — a security audit, a safety audit, a code review, a research question, a compliance check — as an i...
Other Productivity skills
Knowledge and utilities for creating animated GIFs optimized for Slack. Provides constraints, validation tools, and animation concepts. Use...
Replace with description of the skill and when Claude should use it.
Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, ed...
Search, create, and manage notes in the Obsidian vault with wikilinks and index notes. Use when user wants to find, create, or organize note...
Turn a decision you can't fully answer into a questionnaire for someone else to fill in.
Ask which skill or flow fits your situation. A router over the skills in this repo.