v3.0.5

mvanhorn/last30days-skillv3.0.5Apr 15, 2026by mvanhorn

AI Summary

Adds the `/last30days` slash command for plugin users and removes a duplicate skill directory to fix path-escape errors.

Key Highlights

  • Slash command `/last30days` implementation
  • Removal of duplicate skill directory

New Features

  • Slash command registration
  • Cleanup of duplicate `skills/last30days-nux/` directory

Full Release Notes

## What's new

Ships \`/last30days\` as a real Claude Code slash command for plugin users. Type \`/last30days <topic>\` and Claude Code's autocomplete prefix-matches it to the canonical \`/last30days:last30days\` form (same way every other plugin command in the ecosystem works).

## Recovery

\`\`\`
/plugin update last30days
/reload-plugins
\`\`\`

If you were on v3.0.1 - v3.0.3 and saw the \`Path escapes plugin directory: ./ (skills)\` error, that was fixed in v3.0.4. v3.0.5 adds the slash command on top.

## Changes

- Added \`commands/last30days.md\` for slash-command registration
- Removed \`skills/last30days-nux/\` (byte-identical duplicate of root \`SKILL.md\`) that was creating confusing \`/last30days:last30days-nux\` autocomplete entries

## Closes

- #239 (path-escape error)
- Supersedes #257 (workaround obsolete after v3.0.4)

## What's Changed
* fix: enforce pre-research protocol + override WebSearch Sources mandate by @mvanhorn in https://github.com/mvanhorn/last30days-skill/pull/266
* fix(youtube): YouTube comments enrichment broken - SC param + response shape by @mvanhorn in https://github.com/mvanhorn/last30days-skill/pull/265
* fix: add commands/last30days.md and remove skills/last30days-nux duplicate (v3.0.5) by @mvanhorn in https://github.com/mvanhorn/last30days-skill/pull/267


**Full Changelog**: https://github.com/mvanhorn/last30days-skill/compare/v3.0.4...v3.0.5