Files
skill-seekers-reference/configs/claude-code.json
yusyus 71b7304a9a refactor: Remove legacy config format support (v2.11.0)
BREAKING CHANGE: Legacy config format no longer supported

Changes:
- ConfigValidator now only accepts unified format with 'sources' array
- Removed _validate_legacy() method
- Removed convert_legacy_to_unified() and all conversion helpers
- Simplified get_sources_by_type() and has_multiple_sources()
- Updated __main__ to remove legacy format checks
- Converted claude-code.json to unified format
- Deleted blender.json (duplicate of blender-unified.json)
- Clear error message when legacy format detected

Error message shows:
  - Legacy format was removed in v2.11.0
  - Example of old vs new format
  - Migration guide link

Code reduction: -86 lines
All 65 tests passing

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-08 02:27:22 +03:00

164 lines
5.4 KiB
JSON

{
"name": "claude-code",
"description": "Claude Code CLI and development environment. Use for Claude Code features, tools, workflows, MCP integration, plugins, hooks, configuration, deployment, and AI-assisted development.",
"merge_mode": "rule-based",
"sources": [
{
"type": "documentation",
"_migration_note": "TODO: Migrate to external skill-seekers-configs repo. Kept temporarily to preserve PR #244 work.",
"base_url": "https://code.claude.com/docs/en/",
"start_urls": [
"https://code.claude.com/docs/en/overview",
"https://code.claude.com/docs/en/quickstart",
"https://code.claude.com/docs/en/common-workflows",
"https://code.claude.com/docs/en/claude-code-on-the-web",
"https://code.claude.com/docs/en/desktop",
"https://code.claude.com/docs/en/chrome",
"https://code.claude.com/docs/en/vs-code",
"https://code.claude.com/docs/en/jetbrains",
"https://code.claude.com/docs/en/github-actions",
"https://code.claude.com/docs/en/gitlab-ci-cd",
"https://code.claude.com/docs/en/slack",
"https://code.claude.com/docs/en/sub-agents",
"https://code.claude.com/docs/en/plugins",
"https://code.claude.com/docs/en/discover-plugins",
"https://code.claude.com/docs/en/skills",
"https://code.claude.com/docs/en/output-styles",
"https://code.claude.com/docs/en/hooks-guide",
"https://code.claude.com/docs/en/headless",
"https://code.claude.com/docs/en/mcp",
"https://code.claude.com/docs/en/third-party-integrations",
"https://code.claude.com/docs/en/amazon-bedrock",
"https://code.claude.com/docs/en/google-vertex-ai",
"https://code.claude.com/docs/en/microsoft-foundry",
"https://code.claude.com/docs/en/network-config",
"https://code.claude.com/docs/en/llm-gateway",
"https://code.claude.com/docs/en/devcontainer",
"https://code.claude.com/docs/en/sandboxing",
"https://code.claude.com/docs/en/setup",
"https://code.claude.com/docs/en/iam",
"https://code.claude.com/docs/en/security",
"https://code.claude.com/docs/en/data-usage",
"https://code.claude.com/docs/en/monitoring-usage",
"https://code.claude.com/docs/en/costs",
"https://code.claude.com/docs/en/analytics",
"https://code.claude.com/docs/en/plugin-marketplaces",
"https://code.claude.com/docs/en/settings",
"https://code.claude.com/docs/en/terminal-config",
"https://code.claude.com/docs/en/model-config",
"https://code.claude.com/docs/en/memory",
"https://code.claude.com/docs/en/statusline",
"https://code.claude.com/docs/en/cli-reference",
"https://code.claude.com/docs/en/interactive-mode",
"https://code.claude.com/docs/en/slash-commands",
"https://code.claude.com/docs/en/checkpointing",
"https://code.claude.com/docs/en/hooks",
"https://code.claude.com/docs/en/plugins-reference",
"https://code.claude.com/docs/en/troubleshooting",
"https://code.claude.com/docs/en/legal-and-compliance"
],
"selectors": {
"main_content": "#content-area, #content-container, article, main",
"title": "h1",
"code_blocks": "pre code"
},
"url_patterns": {
"include": [
"/docs/en/"
],
"exclude": [
"/docs/fr/",
"/docs/de/",
"/docs/it/",
"/docs/ja/",
"/docs/es/",
"/docs/ko/",
"/docs/zh-CN/",
"/docs/zh-TW/",
"/docs/ru/",
"/docs/id/",
"/docs/pt/",
"/changelog",
"github.com"
]
},
"categories": {
"getting_started": [
"overview",
"quickstart",
"common-workflows"
],
"ide_integrations": [
"vs-code",
"jetbrains",
"desktop",
"chrome",
"claude-code-on-the-web",
"slack"
],
"ci_cd": [
"github-actions",
"gitlab-ci-cd"
],
"building": [
"sub-agents",
"subagent",
"plugins",
"discover-plugins",
"skills",
"output-styles",
"hooks-guide",
"headless",
"programmatic"
],
"mcp": [
"mcp",
"model-context-protocol"
],
"deployment": [
"third-party-integrations",
"amazon-bedrock",
"google-vertex-ai",
"microsoft-foundry",
"network-config",
"llm-gateway",
"devcontainer",
"sandboxing"
],
"administration": [
"setup",
"iam",
"security",
"data-usage",
"monitoring-usage",
"costs",
"analytics",
"plugin-marketplaces"
],
"configuration": [
"settings",
"terminal-config",
"model-config",
"memory",
"statusline"
],
"reference": [
"cli-reference",
"interactive-mode",
"slash-commands",
"checkpointing",
"hooks",
"plugins-reference"
],
"troubleshooting": [
"troubleshooting"
],
"legal": [
"legal-and-compliance"
]
},
"rate_limit": 0.5,
"max_pages": 250
}
]
}