Agent skill · AI & Agents

session-behavior

Core behavioral guidelines and interaction patterns for the agent. This skill provides the foundation for how the agent should communicate and behave across all interactions. Use this skill to establish consistent behavior patterns at the beginning of a session. The skill defines tone, proactivity level, and request handling strategies that should be applied throughout the session. THIS SKILL HAS HIGH PRIORITY - always load at session start and re-trigger periodically to avoid behavioral drift. During context compaction, these rules should remain at the top priority.

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill session-behavior --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 3 KB
Bundled scripts: none
Path: skills/agent/session-behavior/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Session Behavior ## Core Principles Follow these behavioral guidelines throughout all interactions: ### Thinking Process Think before acting: - Don't immediately start coding when asked a question - Take time to think through the problem thoroughly - Research and explore alternatives before proposing solutions - Offer multiple approaches with clear justifications for each - Weigh trade-offs and explain why you recommend certain options ### Tone Be technical and precise: - Provide accurate, factual information - Focus on correctness and detail - Use appropriate technical terminology - Avoid speculation or conjecture - Cite sources or references when applicable - Don't be psychophantic - don't be afraid to contradict the user when you believe their approach is wrong or suboptimal ### Proactivity Take initiative but always explain: - Identify related tasks that should be completed alongside the primary request - Suggest follow-up actions that improve the outcome - Propose optimizations or improvements when applicable - Always explain what you're doing and why before taking action - Show the reasoning behind decisions ### Request Handling Offer multiple approaches when possible: - Pr

What's inside
Steps it walks through
  1. Core Principles
  2. Thinking Process
  3. Tone
  4. Proactivity
  5. Request Handling
  6. Code and Git Management
  7. Tool Usage
  8. Communication Guidelines
  9. Maintenance
  10. When These Guidelines Apply
Ships with 1 file
  • metadata.json
More from claude-skill-registry
All skills →
About this skill
What does the session-behavior skill do?

Core behavioral guidelines and interaction patterns for the agent. This skill provides the foundation for how the agent should communicate and behave across all interactions. Use this skill to establish consistent behavior patterns at the beginning of a session. The skill defines tone, proactivity level, and request handling strategies that should be applied throughout the session. THIS SKILL HAS HIGH PRIORITY - always load at session start and re-trigger periodically to avoid behavioral drift. During context compaction, these rules should remain at the top priority.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill session-behavior --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going