Skip to content

chore: remove .claude-plugin, .claude/skills, .env.template; point Claude Code to vlm-run/skills#163

Merged
spillai merged 1 commit intomainfrom
devin/1773871817-remove-claude-plugin-env-refs
Mar 19, 2026
Merged

chore: remove .claude-plugin, .claude/skills, .env.template; point Claude Code to vlm-run/skills#163
spillai merged 1 commit intomainfrom
devin/1773871817-remove-claude-plugin-env-refs

Conversation

@devin-ai-integration
Copy link
Copy Markdown
Contributor

Summary

Moves the Claude Code skill plugin out of this SDK repo and into the dedicated vlm-run/skills repository. Removes .env.template since auth is now handled via vlmrun config (TOML-based) rather than environment variables.

Deleted:

  • .claude-plugin/ (plugin.json, marketplace.json)
  • .claude/skills/vlmrun-cli-skill/SKILL.md
  • .env.template

Updated:

  • README.md — Claude Code section now points users to vlm-run/skills for plugin installation

Companion PR: vlm-run/skills (replaces .env references with vlmrun config commands, syncs SKILL.md content)

Review & Testing Checklist for Human

  • Verify the companion PR in vlm-run/skills is merged before or alongside this PR — otherwise the README instructions will point to a repo that may not have the updated skill/config content yet
  • Confirm vlmrun config init / vlmrun config set --api-key / vlmrun config show CLI commands work as documented in the README
  • Check that no other files in the repo reference .env.template or the old .claude-plugin paths (e.g. CI workflows, Makefile, docs)

Notes

  • This is a breaking change for anyone who previously ran /plugin marketplace add vlm-run/vlmrun-python-sdk in Claude Code — they will need to switch to /plugin marketplace add vlm-run/skills

Link to Devin session: https://app.devin.ai/sessions/f282651462f94c93985a95a7e8b098c5
Requested by: @spillai

…EADME to use vlm-run/skills repo

Co-Authored-By: Sudeep Pillai <sudeep.pillai@gmail.com>
@devin-ai-integration
Copy link
Copy Markdown
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

spillai added a commit to vlm-run/skills that referenced this pull request Mar 19, 2026
…L.md (#8)

## Summary

Replaces all `.env` file / environment variable references with `vlmrun
config` CLI commands for authentication setup across the skills repo.
This is the companion PR to vlm-run/vlmrun-python-sdk (which removes
`.claude-plugin` and `.claude/skills` from the SDK, pointing users here
instead).

Changes:
- **`skills/vlmrun-cli-skill/SKILL.md`**: Replaced "Environment
Variables" section with "Configuration" section using `vlmrun config
init / set / show`.
- **`README.md`**: Replaced `.env` file setup instructions with `vlmrun
config` CLI commands in both the installation guide and the bottom
"Configuration" section. Renamed env var names to TOML-style setting
names (`api_key`, `base_url`, `cache_dir`).
- **Deleted `skills/vlmrun-cli-skill/.env.template`**: No longer needed
since auth is handled via TOML config.

### Updates since last revision
- Resolved merge conflicts with `main` (merged `origin/main` into
branch).

## Review & Testing Checklist for Human
- [ ] Confirm `vlmrun config init`, `vlmrun config set --api-key`, and
`vlmrun config show` are the correct CLI commands (the user's original
message mentioned `vlmrun config --api-key` without `set` — verify which
form is correct)
- [ ] Verify the `base_url` default of `https://api.vlm.run/v1` is
correct for all contexts (SKILL.md and README both use this)
- [ ] After merging, test the Claude Code installation flow end-to-end:
`/plugin marketplace add vlm-run/skills` → `/plugin install
vlmrun-cli-skill@vlm-run/skills` → `vlmrun config init` → `vlmrun config
set --api-key <key>` → run a `vlmrun chat` command

### Notes
- This is a docs/config-only change — no code changes to review.
- The `.env.template` deletion means existing users who relied on it
will need to migrate to `vlmrun config`.
- The companion python-sdk PR is at
vlm-run/vlmrun-python-sdk#163.

Link to Devin session:
https://app.devin.ai/sessions/f282651462f94c93985a95a7e8b098c5
Requested by: @spillai

Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Sudeep Pillai <sudeep.pillai@gmail.com>
@spillai spillai merged commit 476ddb5 into main Mar 19, 2026
4 checks passed
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.

1 participant