CtrlK
BlogDocsLog inGet started
Tessl Logo

behavioral-modes

AI operational modes (brainstorm, implement, debug, review, teach, ship, orchestrate). Use to adapt behavior based on task type.

33

Quality

28%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./plugins/antigravity-awesome-skills/skills/behavioral-modes/SKILL.md

The canonical home for this skill is behavioral-modes in sickn33/agentic-awesome-skills

SKILL.md
Quality
Evals
Security

Quality

Content

14%Scale 1-3

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This skill is a verbose, monolithic document that explains behavioral concepts Claude already understands (brainstorming, debugging, reviewing code) while providing little genuinely novel or actionable instruction. The Multi-Agent section is half-baked with empty or vague subsections, and the entire document could be reduced to a fraction of its size by focusing only on the specific behavioral constraints and output formats that differ from Claude's defaults. The empty 'Combining Modes' section and missing references further weaken the content.

Suggestions

Reduce to ~50 lines by removing explanations of what each mode conceptually is (Claude knows what debugging and brainstorming are) and keeping only the specific behavioral constraints and output format requirements that differ from defaults.

Fill in the empty 'Combining Modes' section or remove it entirely — empty sections signal incomplete work.

Make the Multi-Agent section actionable: provide concrete file formats for discovery-report.json, specific steps for PEC cycles with validation checkpoints, and actual instructions for Mental Model Sync rather than one-line descriptions.

Split detailed mode templates into separate referenced files (e.g., modes/implement.md) and keep SKILL.md as a concise routing overview with the mode detection table.

DimensionReasoningScore

Conciseness

Extremely verbose at ~200+ lines. Much of this is template output formatting that Claude already knows how to produce. Explaining what brainstorming, debugging, and code review are is unnecessary for Claude. The mode detection table, emoji decorations, and output style templates add significant token bloat without proportional value.

1 / 3

Actionability

The output style templates provide some concrete guidance on formatting, and the mode detection table gives specific trigger words. However, there's no executable code, no concrete tool usage, and the Multi-Agent section (EXPLORE, PEC, MENTAL MODEL SYNC) is extremely vague with no actionable instructions. The 'Combining Modes' section is completely empty.

2 / 3

Workflow Clarity

There is no clear workflow for how to transition between modes, how mode detection should actually work in practice, or what happens when modes conflict. The PEC cycle mentions steps but provides no validation checkpoints. The 'Combining Modes' section is entirely empty, which is a significant gap. No feedback loops or error recovery are defined.

1 / 3

Progressive Disclosure

All content is monolithically inlined in a single file with no references to supporting documents. The IMPLEMENT mode references a 'clean-code' skill but doesn't link to it. Each mode's detailed templates could be in separate files with the SKILL.md serving as a concise overview. No bundle files exist to support progressive disclosure.

1 / 3

Total

5

/

12

Passed

Description

42%Scale 1-3

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description names seven operational modes which provides some structure, but each mode is so broad that it risks conflicting with any task-specific skill. The 'when' clause is too vague ('adapt behavior based on task type') to help Claude distinguish when this skill should be selected over others. The description would benefit from clarifying its unique purpose—likely as a meta-skill for mode-switching—and providing more explicit trigger conditions.

Suggestions

Clarify the unique purpose: specify that this is a meta-skill for switching Claude's working style/approach, not for performing the tasks themselves (e.g., 'Configures Claude's working approach by selecting an operational mode such as brainstorm, implement, debug, review, teach, ship, or orchestrate').

Add explicit trigger conditions: 'Use when the user explicitly requests a mode switch, says phrases like "let's brainstorm", "switch to debug mode", "help me ship this", or when a task requires a distinct behavioral approach.'

Narrow the scope to reduce conflict risk: emphasize this skill governs *how* Claude behaves rather than *what* it does, to avoid overlapping with dedicated debugging, review, or implementation skills.

DimensionReasoningScore

Specificity

Lists seven named operational modes (brainstorm, implement, debug, review, teach, ship, orchestrate), which gives some specificity, but doesn't describe what concrete actions each mode entails—they are labels rather than described capabilities.

2 / 3

Completeness

The 'what' is partially addressed (AI operational modes) and there is a 'Use to...' clause ('adapt behavior based on task type'), but the 'when' is vague and generic—it doesn't specify explicit trigger conditions like 'when the user asks to switch modes' or 'when starting a new task type'.

2 / 3

Trigger Term Quality

Includes some relevant keywords like 'brainstorm', 'implement', 'debug', 'review', 'teach', and 'ship' that users might naturally say, but 'operational modes' and 'orchestrate' are less natural. Missing common variations like 'coding', 'fix bug', 'code review', 'explain', etc.

2 / 3

Distinctiveness Conflict Risk

Extremely broad scope covering debugging, reviewing, implementing, and teaching—each of which could easily overlap with dedicated skills for those specific tasks. 'Adapt behavior based on task type' is so generic it could conflict with almost any other skill.

1 / 3

Total

7

/

12

Passed

Validation

90%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

10

/

11

Passed

Repository
popey/claude-code-skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.