refactor(skills): remove ce-onboarding skill (#639)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -30,6 +30,7 @@ const EXTRA_LEGACY_ARTIFACTS_BY_PLUGIN: Record<string, LegacyPluginArtifacts> =
|
||||
"ce-deploy-docs",
|
||||
"ce-dspy-ruby",
|
||||
"ce-every-style-editor",
|
||||
"ce-onboarding",
|
||||
"ce:brainstorm",
|
||||
"ce:compound",
|
||||
"ce:compound-refresh",
|
||||
|
||||
@@ -19,7 +19,7 @@ import { fileURLToPath } from "url"
|
||||
import { parseFrontmatter } from "./frontmatter"
|
||||
|
||||
/** Old skill directory names that no longer exist after the v3 rename. */
|
||||
const STALE_SKILL_DIRS = [
|
||||
export const STALE_SKILL_DIRS = [
|
||||
// ce: -> ce-. Some targets sanitized these to ce-*; others left raw colon
|
||||
// directories on filesystems that permit them.
|
||||
"ce:brainstorm",
|
||||
@@ -92,6 +92,7 @@ const STALE_SKILL_DIRS = [
|
||||
"ce-deploy-docs",
|
||||
"ce-dspy-ruby",
|
||||
"ce-every-style-editor",
|
||||
"ce-onboarding",
|
||||
]
|
||||
|
||||
/** Old agent names (used as generated skill dirs or flat .md files). */
|
||||
@@ -263,6 +264,18 @@ const LEGACY_ONLY_SKILL_DESCRIPTIONS: Record<string, string> = {
|
||||
"[BETA] Structured code review using tiered persona agents, confidence-gated findings, and a merge/dedup pipeline. Use when reviewing code changes before creating a PR.",
|
||||
"ce-review-beta":
|
||||
"[BETA] Structured code review using tiered persona agents, confidence-gated findings, and a merge/dedup pipeline. Use when reviewing code changes before creating a PR.",
|
||||
"ce-onboarding":
|
||||
"Generate or regenerate ONBOARDING.md to help new contributors understand a codebase. Use when the user asks to 'create onboarding docs', 'generate ONBOARDING.md', 'document this project for new developers', 'write onboarding documentation', 'vonboard', 'vonboarding', 'prepare this repo for a new contributor', 'refresh the onboarding doc', or 'update ONBOARDING.md'. Also use when someone needs to onboard a new team member and wants a written artifact, or when a codebase lacks onboarding documentation and the user wants to generate one.",
|
||||
"ce-andrew-kane-gem-writer":
|
||||
"This skill should be used when writing Ruby gems following Andrew Kane's proven patterns and philosophy. It applies when creating new Ruby gems, refactoring existing gems, designing gem APIs, or when clean, minimal, production-ready Ruby library code is needed. Triggers on requests like \"create a gem\", \"write a Ruby library\", \"design a gem API\", or mentions of Andrew Kane's style.",
|
||||
"ce-changelog":
|
||||
"Create engaging changelogs for recent merges to main branch",
|
||||
"ce-deploy-docs":
|
||||
"Validate and prepare documentation for GitHub Pages deployment",
|
||||
"ce-dspy-ruby":
|
||||
"Build type-safe LLM applications with DSPy.rb — Ruby's programmatic prompt framework with signatures, modules, agents, and optimization. Use when implementing predictable AI features, creating LLM signatures and modules, configuring language model providers, building agent systems with tools, optimizing prompts, or testing LLM-powered functionality in Ruby applications.",
|
||||
"ce-every-style-editor":
|
||||
"This skill should be used when reviewing or editing copy to ensure adherence to Every's style guide. It provides a systematic line-by-line review process for grammar, punctuation, mechanics, and style guide compliance.",
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user