set-model-profile

Adjust model tiers for AndroidCommonDoc agents via .claude/model-profiles.json.

1|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/oscardlfr/AndroidCommonDoc --skill set-model-profile
Or copy as Structured Prompt for Agentβ–Ό
Please help me install this Agent Skill.
Skill: set-model-profile
Source: https://github.com/oscardlfr/AndroidCommonDoc/tree/main/skills/set-model-profile
Command: npx skills add https://github.com/oscardlfr/AndroidCommonDoc --skill set-model-profile

SYSTEM DOCUMENTATION & REQUIREMENTS

πŸ’‘ This Skill requires .claude/model-profiles.json, and includes scripts (resource) components.

What problem does it solve?

This skill helps manage and configure the model tiers for all AndroidCommonDoc agents, ensuring they perform at the desired level with minimal manual effort.

Core Features & Use Cases

  • Profile Switching: Quickly switch between different profiles for agents, such as budget, balanced, advanced, or quality.
  • Show Current Profile: View the current profile and the models in use by each agent.
  • Update Profiles: Automatically sync profile definitions from L0, the centralized repository, with local configurations.
  • Custom Overrides: Allow specific agents to use different models than the default profile.
  • L0 Sync Model: Keep profile definitions up-to-date from L0 without manually syncing the entire configuration file.

Quick Start

To show the current model profile and available options, run: /set-model-profile

Frequently Asked Questions about set-model-profile

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

FAQPage Schema
How do I adjust model tiers for AndroidCommonDoc agents?β–Ό

To adjust model tiers for AndroidCommonDoc agents, use the set-model-profile skill to switch between budget, balanced, advanced, or quality profiles. It requires the .claude/model-profiles.json configuration file in your project directory to apply the changes.

What is L0 synchronization for agent profile management?β–Ό

L0 synchronization is the process of automatically syncing centralized profile definitions from the L0 repository to your local configuration. This keeps your AndroidCommonDoc agent model tiers up-to-date without manually editing the entire .claude/model-profiles.json file.

Can I assign a custom model to a specific agent without changing the global profile?β–Ό

Yes, you can apply custom overrides to assign specific agents different models than the current default profile. This allows targeted performance tuning for individual AndroidCommonDoc agents while keeping the rest of the configuration intact.

How do I check which models my agents are currently using?β–Ό

To check current models in use, run the /set-model-profile command to view the active profile. This displays the current configuration applied to each AndroidCommonDoc agent directly from your .claude/model-profiles.json file.

Do I need a specific configuration file to manage agent profiles?β–Ό

Yes, you need the .claude/model-profiles.json file present in your project directory. This configuration file is required to store profile definitions, custom overrides, and L0 synchronization data for the AndroidCommonDoc framework.