Skip to content

Workspace is not a valid skill project #303

@sruester

Description

@sruester

Describe the bug

When opening a skill, the extension reports Workspace is not a valid skill project

To Reproduce

  • Windows 11 Pro
  • VSCode 1.104.2
  • Alexa Skills Kit 2.16.0
  • Create a new skill, or load an existing one

Extension Logs

[debug - 2025-09-30 13:27:27.426Z] Calling method: askContainer.skill-actions.refresh 
[debug - 2025-09-30 13:27:27.428Z] Calling method: g.getChildren 
[verbose - 2025-09-30 13:27:27.428Z] Calling method: getSkillFolderInWs 
[verbose - 2025-09-30 13:27:27.428Z] Calling method: doesWorkSpaceExist 
[verbose - 2025-09-30 13:27:27.428Z] Calling method: getSkillDetailsFromWorkspace 
[verbose - 2025-09-30 13:27:27.428Z] Calling method: getSkillFolderInWs 
[verbose - 2025-09-30 13:27:27.428Z] Calling method: doesWorkSpaceExist 
[verbose - 2025-09-30 13:27:27.428Z] Calling method: getAskResourceConfig 
[error - 2025-09-30 13:27:27.428Z] Workspace is not a valid skill project. 

Expected behavior

ASK should recognize that the workspace contains a skill.

Desktop (please complete the following information):

OS Windows_NT x64 10.0.26100
Visual Studio Code Version 1.104.2
Alexa Skills Toolkit Version 2.16.0
Git Version git version 2.51.0.windows.1

Additional context

  • I tried "Open folder ..."
  • I tried to create a workspace and add the folder

Here's the folder content:

> find . -type f | grep -v "^./.git"
./.ask/ask-states.json
./.ask/schema/skillPackageSchema.json
./ask-resources.json
./lambda/lambda_function.py
./lambda/requirements.txt
./skill-package/assets/images/de-DE_largeIconUri.png
./skill-package/assets/images/de-DE_smallIconUri.png
./skill-package/interactionModels/custom/de-DE.json
./skill-package/skill.json

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions