Gradle-mcp gradle_mcp_skill_authoring
install
source · Clone the upstream repo
git clone https://github.com/rnett/gradle-mcp
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/rnett/gradle-mcp "$T" && mkdir -p ~/.claude/skills && cp -r "$T/.agents/skills/gradle_mcp_skill_authoring" ~/.claude/skills/rnett-gradle-mcp-gradle-mcp-skill-authoring && rm -rf "$T"
manifest:
.agents/skills/gradle_mcp_skill_authoring/SKILL.mdsource content
Skill: Gradle MCP Skill Authoring
This skill provides project-specific guidance for creating and maintaining agentic skills within the Gradle MCP project. These skills guide other agents in solving complex Gradle tasks.
Constitution
- Local Scope: "Update skills" directives ALWAYS refer to skills in
, NEVER global skills, unless explicitly specified../skills/ - Synchronization: When modifying a tool's behavior or metadata, you MUST update all referencing skills in
to ensure they remain consistent../skills/ - Metadata Consistency: Skills in a given commit must work with the MCP tools in that same commit.
Workflow
1. Creation
- Create a new directory in
with a descriptiveskills/
name.snake_case - Create a
file with the required YAML frontmatter and instructions.SKILL.md - Follow the "Expert Tone" and "Progressive Disclosure" principles.
2. Refinement
- Lean Body: Keep the
body focused on high-level rules and workflows.SKILL.md - Deep-Dives: Move exhaustive technical details or large reference blocks to the
subdirectory.references/ - Deterministic Logic: Move exact sequences or scripts to
.scripts/
3. Registration
- Update
with the name and description of the new skill.docs/skills.md - Ensure the skill is discoverable by other agents.
4. Referencing
- Use relative links to living files within the repository to avoid "instruction rot".
- Restriction: Do NOT link directly to library source code from skills, as these links may break or be inaccessible in different environments.
- Verify cross-skill links carefully before adding them.
Examples
Creating a new Gradle-related skill
- Create
.skills/my_new_skill/SKILL.md - Define the capability: "Guides agents in optimizing Gradle build performance...".
- Add to
.docs/skills.md - If it uses
tool, ensure the instructions match the current tool parameters.gradle