Skip to content

feat: welcome ai-tools#1050

Open
jycouet wants to merge 15 commits into
mainfrom
ai-tools
Open

feat: welcome ai-tools#1050
jycouet wants to merge 15 commits into
mainfrom
ai-tools

Conversation

@jycouet

@jycouet jycouet commented Apr 6, 2026

Copy link
Copy Markdown
Contributor

Closes #1044

Description

replace mcp add-on with ai-tools add-on that includes both MCP and skills setup

Checklist

  • Update snapshots (if applicable)
  • Add a changeset (if applicable)
  • Allow maintainers to edit this PR
  • I care about what I'm doing, no matter the tool I use (Notepad, Sublime, VSCode, AI...)

@changeset-bot

changeset-bot Bot commented Apr 6, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 1667dc5

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
sv Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@svelte-docs-bot

Copy link
Copy Markdown

@pkg-pr-new

pkg-pr-new Bot commented Apr 6, 2026

Copy link
Copy Markdown

Open in StackBlitz

npx https://pkg.pr.new/svelte-migrate@1050
npx https://pkg.pr.new/sv@1050
npx https://pkg.pr.new/@sveltejs/sv-utils@1050

commit: e7d1d77

@jycouet

jycouet commented Apr 6, 2026

Copy link
Copy Markdown
Contributor Author

@paoloricciuti I added skills for opencode & claude, but not for others. I know that cursor is looking at skills as well (maybe even in .claude/skills). Could you advise?

Comment thread documentation/docs/30-add-ons/01-ai-tools.md Outdated
Comment thread packages/sv/src/addons/ai-tools.ts Outdated
Comment thread packages/sv/src/addons/ai-tools.ts Outdated
@paoloricciuti

Copy link
Copy Markdown
Member

@jycouet I think almost every tool nowadays looks at skills, you can check the right folder with the skills.sh cli

@paoloricciuti

Copy link
Copy Markdown
Member

I wonder if we should just invoke that actually 🤔

@jycouet

jycouet commented Apr 6, 2026

Copy link
Copy Markdown
Contributor Author

@jycouet I think almost every tool nowadays looks at skills, you can check the right folder with the skills.sh cli

Since it's solving only skills and not mcp / agent / sub-agent, ... I'm not sure we should rely on this. But I'm maybe wrong

@jycouet

jycouet commented May 7, 2026

Copy link
Copy Markdown
Contributor Author

I wonder if we should just invoke that actually 🤔

We leave it like that for now? :D

Comment thread packages/sv/src/addons/tests/ai-tools/test.ts
Comment thread packages/sv/src/addons/ai-tools.ts Outdated
Comment thread scripts/update-dependencies.js
jycouet added 2 commits June 26, 2026 09:49
# Conflicts:
#	packages/sv/src/addons/index.ts
- delivery option: Svelte plugin (Claude via committed .claude/settings.json, opencode via opencode.json) or individual tools
- granular MCP/skills/sub-agents selection; rename `setup` -> `mcpSetup`
- consolidate per-client config into a single `CLIENTS` registry

@manuel3108 manuel3108 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM from a code standpoint. I would need a claude skill to be able to review this from a content perspective, but I will leave that to paolo.

Still not a huge fan of having all of those md files in our repo, but that's fine for the moment to finally get this PR merged.

(I havnt tested anything)

import { defineAddon, defineAddonOptions } from '../core/config.ts';
import { getSharedFiles } from '../create/utils.ts';

const RX_MD = /\.md$/;

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Had to think second.

Suggested change
const RX_MD = /\.md$/;
const REGEX_MD = /\.md$/;

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.

Skills add-on

3 participants