node_modules, the bundled skill has to be
linked into the skills directory your AI coding tool reads. Pick one of the methods below.pds-skill binary, which creates the project-local
symlink for you. Run it from the project or workspace where the package is installed:npx pds-skill --package @porsche-design-system/components-js --location {.agents|.claude|.github}/skills--package selects the Porsche Design System npm package installed in your project.--location sets the integration's parent skills directory. The binary creates the skill folders inside it.--skill optionally installs only the named skill and can be repeated. Omit it to install all bundled skills.--location, use the directory your AI coding tool reads: .agents/skills is the Agent Skills standard and is also
picked up by Codex and GitHub Copilot, .claude/skills is used by Claude Code, and .github/skills by GitHub Copilot.
If your team uses several agents, link the skill into each of the directories they read.npx pds-skill --package @porsche-design-system/components-js --location .agents/skills # Agent Skills standard, Codex, GitHub Copilot
npx pds-skill --package @porsche-design-system/components-js --location .claude/skills # Claude Code
npx pds-skill --package @porsche-design-system/components-js --location .github/skills # GitHub Copilotnpx pds-skill --package @porsche-design-system/components-js --location .agents/skills --skill pds-knowledge-js.agents/skills is the Agent
Skills standard and is also picked up by Codex and GitHub Copilot, .claude/skills is used by Claude Code, and
.github/skills by GitHub Copilot.mkdir -p .agents/skills
ln -s "$(pwd)/node_modules/@porsche-design-system/components-js/skills/pds-knowledge-js" \
.agents/skills/pds-knowledge-jsmklink /J .agents\skills\pds-knowledge-js node_modules\@porsche-design-system\components-js\skills\pds-knowledge-jsskills directory inside the installed Porsche Design System package, which makes a
symlink unnecessary..vscode/settings.json:{
"chat.agentSkillsLocations": ["./node_modules/@porsche-design-system/components-js/skills"]
}pds-knowledge-js is
available:/ and look for the skill./skills reload, then /skills list./skills in the chat input to open the Configure Skills menu./skills or type $ and look for the skill.