Skip to content

feat: add uipath-vscode skill for VS Code extension workflow#85

Open
1aifanatic wants to merge 1 commit intoUiPath:mainfrom
1aifanatic:feat/uipath-vscode
Open

feat: add uipath-vscode skill for VS Code extension workflow#85
1aifanatic wants to merge 1 commit intoUiPath:mainfrom
1aifanatic:feat/uipath-vscode

Conversation

@1aifanatic
Copy link
Copy Markdown

@1aifanatic 1aifanatic commented Mar 26, 2026

Summary

  • Adds a new skills/uipath-vscode/ skill for developers who build UiPath coded automations in VS Code instead of UiPath Studio Desktop
  • Covers extension installation (Marketplace + code --install-extension), Studio path configuration (command palette + settings.json), and project creation from the integrated terminal
  • Documents IntelliSense setup — how .local/docs/ powers completion, how to regenerate if missing, and useful keyboard shortcuts
  • Covers debugging with launch.json configurations (Run + Debug modes), breakpoints, the Variables panel, and Watch expressions for UiPath-specific types
  • Documents run/validate/test CLI commands for use in the VS Code terminal
  • Includes NuGet package management (search, install, inspect) from the terminal
  • Covers multi-project workspace setup with .code-workspace files and VS Code tasks (tasks.json) for Validate, Run, and Pack operations
  • Documents recommended companion extensions (C# Dev Kit, GitLens, REST Client, Error Lens)
  • Troubleshooting table covering the most common extension issues

Motivation

Many developers prefer VS Code over UiPath Studio Desktop for its lightweight footprint, Git integration, and familiar keyboard shortcuts. The existing uipath-coded-workflows skill assumes Studio Desktop context. This new skill bridges the gap so AI agents can guide VS Code users through the complete development workflow without instructing them to open Studio.

Test plan

  • Verify SKILL.md frontmatter format matches existing skills
  • Verify launch.json type: "uipath" matches the actual debug adapter provided by the UiPath VS Code extension
  • Verify tasks.json command syntax is valid for VS Code task runner
  • Verify all uip rpa CLI commands match current CLI syntax
  • Verify the extension marketplace ID (UiPath.UiPathDevelopment) is the correct publisher.extension format

Adds new skill covering UiPath VS Code extension installation, configuration,
project creation, IntelliSense setup, debugging with launch.json, run/validate
commands, NuGet package management, multi-project workspaces, custom tasks,
and troubleshooting common extension issues.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@marius-bughiu
Copy link
Copy Markdown
Contributor

@1aifanatic, can you provide a link to the extension your skill references?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants