Favicon of add-command

add-command Skill

AI Agent SkillTypeScriptOpen source

Use when adding a new cmake. command to CMake Tools. Touches package.json (contributes.commands), package.nls.json, src/extension.ts (funs array), and CHANGELOG.md. Triggers: "add command", "register command", "new command palette entry". Published by microsoft in vscode-cmake-tools.

What is add-command Skill?

Use when adding a new cmake. command to CMake Tools. Touches package.json (contributes.commands), package.nls.json, src/extension.ts (funs array), and CHANGELOG.md. Triggers: "add command", "register command", "new command palette entry". Published by microsoft in vscode-cmake-tools. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.

Trust signal
95/100
Maintenance signal
90/100
Adoption signal
80/100

Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.

Key capabilities

  • Includes SKILL.md support
  • Reusable instructions support
  • Developers using vscode-cmake-tools

Technical details

Copy skill directory
  • Install or run with Copy skill directory

When to use add-command Skill

  • Use it for developers using vscode-cmake-tools.

Built with

TypeScriptCopy skill directory

Editorial notes

Source

  • Creator: microsoft
  • Repository: microsoft/vscode-cmake-tools
  • Skill file: .github/skills/add-command/SKILL.md

What it does

Use when adding a new cmake. command to CMake Tools. Touches package.json (contributes.commands), package.nls.json, src/extension.ts (funs array), and CHANGELOG.md. Triggers: "add command", "register command", "new command palette entry".

Skill instructions

Adding a New Command Recipe for adding a new cmake. command to CMake Tools. Files you must touch | File | What to add | |------|-------------| | package.json | Command declaration in contributes.commands + optional menu entries | | package.nls.json | English title string | | src/extension.ts | Method name in funs array + handler method on ExtensionManager | | CHANGELOG.md | Entry under the current version | --- Step 1 — Declare the command in package.json 1a — contributes.commands jsonc // package.json → contributes.commands { "command": "cmake.myCommand", "title": "%cmake-tools.command.cmake.myCommand.title%", "category": "CMake" } Rules - Command ID format: cmake.<commandName (camelCase). - Title: NLS key in the format %cmake-tools.command.cmake.<commandName.title%. - Category: "CMake" — this prefixes the title in the Command Palette as CMake: <title. - when (optional): controls when the command appears in the Command Palette. - icon (optional): Codicon reference like "$(settings-gea

Explore related resources

Frequently asked questions

What is add-command?

add-command is a open-source AI agent skill with Copy skill directory. Use when adding a new cmake. command to CMake Tools. Touches package.json (contributes.commands), package.nls.json, src/extension.ts (funs array), and CHANGELOG.md.

Who is add-command best for?

add-command is best for reusing agent instructions, scripts, and references.

How do I install add-command?

Install or run add-command using Copy skill directory. Check add-command for the latest setup command.

Is add-command actively maintained?

add-command may need a closer maintenance check before production use.

Share:

Stars
1,679
Forks
530
Last commit
9 days ago
Repository age
10 years
License
MIT

Auto-fetched from GitHub.

Ad
Favicon

 

  
 

Similar to add-command