behavioral-modes

Organize AI behavior into task-specific modes for planning, debugging, review, and deployment.

3|2|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/grasberg/sofia --skill behavioral-modes-grasberg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: behavioral-modes
Source: https://github.com/grasberg/sofia/tree/main/cmd/sofia/internal/onboard/antigravity-kit/.agent/skills/behavioral-modes
Command: npx skills add https://github.com/grasberg/sofia --skill behavioral-modes-grasberg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill defines distinct AI operating modes that adapt behavior based on the task, improving focus, clarity, and results.

Core Features & Use Cases

  • BRAINSTORM Mode: for early ideation, exploration of alternatives, and framing options.
  • IMPLEMENT Mode: for writing code, building features, and executing plans with a focus on quality and standards.
  • DEBUG Mode: for systematic problem solving, root-cause analysis, and reproducible fixes.
  • REVIEW Mode: for thorough, constructive code and architecture reviews with clear rationale.
  • TEACH Mode: for explanations, onboarding, and concept mastery.
  • SHIP Mode: for production readiness, stability, and deployment readiness.

Quick Start

Ask your AI to switch to a mode, for example '/brainstorm new feature ideas' to start exploring options.

Frequently Asked Questions about behavioral-modes

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I switch AI behavior modes for different software engineering tasks?

To switch AI behavior modes, ask your AI to enter a specific mode using commands like '/brainstorm' or '/debug', which loads task instructions and enforces mode-specific constraints to optimize decision-making for that context.

What is the best way to structure AI responses for systematic debugging?

The best way to structure AI responses for debugging is to use a dedicated DEBUG mode, which enforces systematic problem solving, root-cause analysis, and reproducible fixes rather than allowing generalized, unstructured answers.

Can I use adaptive AI modes for both brainstorming and code implementation?

Yes, you can use adaptive AI modes for both tasks. BRAINSTORM mode frames early ideation and explores alternatives, while IMPLEMENT mode focuses on writing code, building features, and executing plans according to quality standards.

How does mode-switching improve code review and deployment readiness?

Mode-switching improves review and deployment by loading distinct REVIEW and SHIP modes. REVIEW mode enforces thorough, constructive architectural analysis with clear rationale, while SHIP mode enforces production readiness and stability constraints.

Do I need any dependencies to enforce mode-specific constraints for AI task handling?

No dependencies are required to enforce mode-specific constraints. The skill operates independently, loading its task instructions directly from its own frontmatter and body to adapt AI behavior across planning, verifying, and teaching contexts.

When should I not use a single AI mode for the entire development workflow?

You should avoid using a single AI mode for an entire workflow when tasks span multiple contexts like ideation and deployment. Switching modes ensures task-appropriate constraints, preventing generalized outputs that lack the focus needed for specific phases.