Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.233 Home All releases olderv2.1.232 v2.1.234newer
Claude Code v2.1.233

claude plugin validate works on directories without a plugin manifest

Use it now
Useful3 Signal1
Plugins

claude plugin validate now falls back to checking skills, agents and commands when there is no manifest.

claude plugin validate
What

Pointing claude plugin validate at a directory that has no .claude-plugin/plugin.json or .claude-plugin/marketplace.json no longer just fails. It now falls back to validating the skills, agents and commands subdirectories.

Details
  • The manifest lookup returns an error tagged NO_MANIFEST, which is what triggers the fallback rather than aborting.
  • A dedicated message covers the case where the target path or its enclosing .claude directory is a symlink.
  • The command's help text was updated to describe both behaviours.
Usage
claude plugin validate ./my-plugin-dir
Evidence

Validate a plugin or marketplace manifest, or the skills, agents, and commands in a directory

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

See this entry in the whole of v2.1.233 →