返回 Skill 列表
extension
分类: 开发与工程无需 API Key

slim-rebranding

为特定领域的定制新项目重新命名Slim框架的品牌代理。主要用途是在你想要利用Slim Marketplace框架进行定制项目,但不想保留Slim品牌时使用此技能。

person作者: jakexiaohubgithub

SLIM Website Rebranding

Workflow

Step 1: Input Collection

  • Collect project name, tagline, logo, organization details
  • Ask about external registry imports and local marketplace handling

Step 2: Git Branch

  • Create branch: rebrand/website-{old-slug}-to-{new-slug}

Step 3: Update Configuration

  • Update docusaurus.config.js fields: title, tagline, url, baseUrl, organizationName, projectName
  • Update brandingConfig: logoPath, hero settings, marketplace settings
  • Update slimConfig.registries if external imports requested
  • Place logo file if provided

Step 4: Registry Processing

  • Fetch external registry URLs if requested
  • Insert external registry entries with external_only: true and repository.url into docusaurus.config.js section for slimConfig
  • Clear local marketplace .claude-plugin/marketplace.json and static/data/registry.json based on user choice

Step 5: Documentation Generation

  • Generate docs/contribute/submit-best-practice.md
  • Generate docs/faq/README.md
  • Generate docs/about/README.md

Step 6: Final Updates

  • Update README.md references
  • Update package.json if needed
  • Run npm install; npm run build
  • Commit changes

Dependencies

  • src/utils/brandingUtils.js
  • src/hooks/useBrandingConfig.js

Prerequisites

  • SLIM-based Docusaurus website
  • Git repository initialized
  • Node.js and npm installed