The tracked .npmrc was being overwritten, dirtying the working dir.
Write auth token to $HOME/.npmrc instead. Also skip chore(release):
commits to prevent infinite workflow loops.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Replace GITHUB_TOKEN with Vault-managed secrets for GitHub token and
npm registry auth. Use contentful-automation[bot] for git identity.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Downgrade release-it to v19 for peer compat with
@release-it/conventional-changelog. Bump type is now determined
automatically from conventional commits (feat→minor, fix→patch,
BREAKING CHANGE→major). Workflow triggers on push to main.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Adds release-it with @release-it/bumper to bump all skill package.json
files, plugin manifests, and marketplace configs in lockstep. Includes a
manual-dispatch GitHub Actions workflow for patch/minor/major releases.
Aligns all versions to 1.0.0 as baseline.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
First skill-kit skill in this repo. Adds TypeScript infrastructure
(package.json, tsconfig, CI) and the optimization-doctor diagnostic
workflow that scans for Ninetailed personalization issues using a
hybrid approach: deterministic file-system scan + conditional agentic
deep search for ambiguous patterns.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
The skills CLI has no `validate` subcommand. Replace with
`npx skills add . --list --full-depth` which verifies all skills
are discoverable with valid frontmatter. Update AGENTS.md and
skill-authoring references accordingly.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>