maven-profile-selector

Helps users select Maven Profile for its network.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "maven-profile-selector" with this command: npx skills add qiuzhanghua/skills/qiuzhanghua-skills-maven-profile-selector

Maven Profile Selector

This skill helps you select and manage Maven profiles for different network configurations.

When to Use This Skill

Use this skill when the user:

  • Switch between different network environments (e.g., development, staging, production) that require different Maven profiles.

Workflow

  1. Ensure mvn is installed and available in the system PATH.
  2. Check the settings.xml file for available profiles relative to mvn, such as mvn's conf directory.
  3. Present the user with a list of available profiles and their descriptions.
  4. Allow the user to select a profile.
  5. Ask the user whether to change profile, and if confirmed, set the selected profile as the active profile for Maven commands.
  6. For all subsequent Maven commands, use the selected profile until the user decides to switch again. Replace './mvnw' with mvn and add -P <selected_profile>.

Example

User: I need to switch environment for my Maven project. Assistant: Sure! Here are the available Maven profiles in your settings.xml:

  1. Home - Profile for Home environment
  2. Stuff - Profile for Stuff environment
  3. Trip - Profile for Trip environment Please select the profile you want to use (1, 2, or 3).

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

github-release-downloader

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

cot-cli

No summary provided by upstream source.

Repository SourceNeeds Review
General

OpenClaw Skill Growth

Make OpenClaw Skills observable, diagnosable, and safely improvable over time. Use this when the user wants to maintain many SKILL.md files, inspect repeated...

Registry SourceRecently Updated
111Profile unavailable
General

Find Skills for ClawHub

Search for and discover OpenClaw skills from ClawHub (the official skill registry). Activate when user asks about finding skills, installing skills, or wants...

Registry SourceRecently Updated
2841Profile unavailable