gpd-set-profile

Switch GPD agent research profiles and update .gpd/config.json.

1|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/CharlieGreenman/roomtemp-superconductor-gpd --skill gpd-set-profile
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gpd-set-profile
Source: https://github.com/CharlieGreenman/roomtemp-superconductor-gpd/tree/main/.agents/skills/gpd-set-profile
Command: npx skills add https://github.com/CharlieGreenman/roomtemp-superconductor-gpd --skill gpd-set-profile

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Switch the research profile used by GPD agents to tailor their approach for physics tasks, enabling quick adaptation between rigorous analysis and broad exploration.

Core Features & Use Cases

  • Profile validation and safety checks: Ensures the requested profile is valid and permitted.
  • Config management: Ensures the .gpd/config.json exists, then updates model_profile to the chosen profile.
  • Profile description display: Presents details of the selected profile for user confirmation.
  • Task-based switching: Allows switching during different research phases (deep-theory, numerical, exploratory, review, paper-writing) to match task needs.

Quick Start

Set the profile to exploratory to begin rapid brainstorming.

Frequently Asked Questions about gpd-set-profile

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

FAQPage Schema
How do I switch the research profile for physics tasks to balance rigor and speed?

To switch research profiles for physics tasks, this Skill validates the requested profile against five available options, updates the .gpd/config.json model_profile setting, and displays a confirmation with profile details.

What research profiles can I use for deep-theory derivations and numerical simulations?

Five research profiles are supported for deep-theory derivations, numerical simulations, exploratory brainstorming, review, and paper-writing, allowing tailored rigor and speed for each physics research phase.

Do I need an existing .gpd/config.json file before setting a research profile?

No, you do not need a pre-existing config file. The Skill ensures the .gpd/config.json exists before updating the model_profile value, creating it if necessary during the profile switch.

When should I change my physics research agent profile during a project?

You should change profiles when moving between research phases, such as switching to exploratory for rapid brainstorming or to a rigorous profile for deep-theory derivations and paper-writing.

Can I use an invalid or unsupported profile name when updating my GPD agent config?

No, invalid profile names are blocked. The Skill enforces argument validation against the five permitted profiles to ensure only safe, supported configurations are applied to the .gpd/config.json file.

Why does my GPD agent use the wrong approach for exploratory brainstorming versus paper-writing?

The GPD agent uses the wrong approach because the active research profile in .gpd/config.json is not matched to the task. Switching profiles tailors the agent's behavior for the correct balance of rigor and speed.