Tool Rename Deprecation

🏢Official
by microsoft · vlatest · Repository

This skill safely deprecates outdated tools by renaming them, ensuring a smooth transition and preventing future confusion.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add tool-rename-deprecation npx -- -y @trustedskills/tool-rename-deprecation
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "tool-rename-deprecation": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/tool-rename-deprecation"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

The tool-rename-deprecation skill enables AI agents to programmatically rename and deprecate tools within the Microsoft VS Code ecosystem. It streamlines maintenance by allowing developers to update tool identifiers while marking older versions as obsolete without removing them from the registry.

When to use it

  • Refactoring a codebase where a specific utility function has been renamed but must remain accessible for backward compatibility.
  • Deprecating an outdated AI agent tool in favor of a newer, more efficient implementation within VS Code extensions.
  • Managing tool lifecycles by signaling to other agents that a specific capability is no longer recommended for use.
  • Updating documentation or metadata associated with a tool while preserving its original identifier for historical records.

Key capabilities

  • Renames existing tools dynamically within the VS Code environment.
  • Marks tools as deprecated to guide agents away from obsolete features.
  • Maintains backward compatibility by keeping old identifiers active but flagged.
  • Integrates seamlessly with Microsoft's AI agent skill registry infrastructure.

Example prompts

  • "Use tool-rename-deprecation to rename the legacy 'legacy-parser' tool to 'modern-parser' and mark it as deprecated."
  • "Deprecate the 'old-auth-module' tool in my VS Code extension while ensuring existing agents can still reference it temporarily."
  • "Update the identifier for the 'data-fetcher' skill to 'api-client' and set its deprecation status to true."

Tips & gotchas

Ensure you have administrative access or appropriate permissions within your VS Code workspace before attempting to modify tool registries. Always test deprecated tools in a sandbox environment to confirm that backward compatibility functions as expected before rolling out changes globally.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
microsoft
Installs
59

🏢 Official

Published by the company or team that built the technology.