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

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
2771Profile unavailable
General

Skill Listing Polisher

Improve a skill's public listing before publish. Use when tightening title, description, tags, changelog, and scan-friendly packaging so the listing looks cl...

Registry SourceRecently Updated
1130Profile unavailable