From f622d8e16eba8d0763eb69a8d7ff06979df217f7 Mon Sep 17 00:00:00 2001 From: "Enrique G. Ortiz" Date: Fri, 24 Jul 2026 07:53:45 -0400 Subject: [PATCH] chore(skills): demote vscode and github-repo-setup to the extra tier MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The last open item from the review's scorecard. Both sit closest to the "restates what Claude already knows" line: vscode is settings.json/launch.json config and github-repo-setup is `gh repo create` plus branch-protection calls — generic developer-environment and repo-admin material any Python project would want, not the CV/ML domain knowledge whet exists to supply. Neither is deleted. They keep genuinely non-obvious content (remote-SSH GPU setup, devcontainer --gpus/--shm-size, the branch-protection payload and the rule that required status checks must match job names), and both are already thin indexes at 114 and 120 lines. Marking them `extra` keeps them one flag away while leaving the default trigger surface focused. Default install is now 25 core skills; 7 are opt-in via --include-extras. Verified safe to demote: no archetype lists either as required or recommended, and the only cross-references are disambiguation clauses in the code-quality and github-actions descriptions ("editor integration in vscode", "see github-repo-setup"), which read correctly whether or not the skill is installed. 279 tests pass; whet doctor resolves all dependencies; mkdocs --strict clean. Co-Authored-By: Claude Opus 4.8 --- docs/skills/index.md | 4 ++-- skills/github-repo-setup/skill.toml | 1 + skills/vscode/skill.toml | 1 + 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/skills/index.md b/docs/skills/index.md index 3c66768..fa842ff 100644 --- a/docs/skills/index.md +++ b/docs/skills/index.md @@ -103,9 +103,9 @@ Skills for packaging, deploying, and maintaining projects. | [PyPI](pypi.md) | Python package publishing | build, twine | | [GCP](gcp.md) | Google Cloud Platform services for ML workflows | gcloud, google-cloud-storage, google-cloud-aiplatform | | [GitHub Actions](github-actions.md) | CI/CD pipeline configuration | GitHub Actions | -| [GitHub Repo Setup](github-repo-setup.md) | Repository initialization and configuration | gh CLI | +| [GitHub Repo Setup](github-repo-setup.md) _(extra)_ | Repository initialization and configuration | gh CLI | | [Pre-commit](pre-commit.md) | Git hook automation | pre-commit | -| [VS Code](vscode.md) | Editor configuration for ML development | VS Code | +| [VS Code](vscode.md) _(extra)_ | Editor configuration for ML development | VS Code | | [Data Pipelines](data-pipelines.md) | ETL, storage formats, leakage-free splitting, schema evolution | polars, Great Expectations | ### Process & Review diff --git a/skills/github-repo-setup/skill.toml b/skills/github-repo-setup/skill.toml index 33140ea..40c342b 100644 --- a/skills/github-repo-setup/skill.toml +++ b/skills/github-repo-setup/skill.toml @@ -2,6 +2,7 @@ name = "github-repo-setup" version = "1.0.0" category = "infra" +tier = "extra" tags = ["repository", "github", "setup", "initialization"] [dependencies] diff --git a/skills/vscode/skill.toml b/skills/vscode/skill.toml index 17abb8a..75ea737 100644 --- a/skills/vscode/skill.toml +++ b/skills/vscode/skill.toml @@ -2,6 +2,7 @@ name = "vscode" version = "1.0.0" category = "infra" +tier = "extra" tags = ["editor", "ide", "vscode", "configuration"] [dependencies]