ME

merge-kix-login-to-upstream

Transplants custom identity and login logic into updated upstream code.

Install

mkdir -p .claude/skills/merge-kix-login-to-upstream && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/14665" && unzip -o skill.zip -d .claude/skills/merge-kix-login-to-upstream && rm skill.zip

Installs to .claude/skills/merge-kix-login-to-upstream

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

把 KiX 下游 fork 的三端登录(邮箱验证码 / Google / Apple,走 Lobah/KiX 身份平台) 合并进上游最新 kix-platform 代码,替换上游未接入 KiX 平台的原生登录,并附带一批 可选的 bug 修复建议。当需要将 fork 的登录方案与关键修复移植到 mozatyin/kix-platform 上游、且上游持续更新导致硬补丁失效时使用。产出:AI 直接改代码,并起后端(docker 优先, 装不上可回退原部署方式)做端点级自检。
238 charsno explicit “when” trigger
Advanced

Key capabilities

  • Identify the current state of the upstream login page
  • Integrate three-party login endpoints into the backend
  • Replace upstream login UI with three-party login UI
  • Adapt OAuth configurations for Firebase/Apple
  • Apply bug fixes selectively based on applicability
  • Perform endpoint-level self-checks using Docker or local deployment

How it works

The skill guides the user to adapt and merge a fork's three-party login solution into an upstream codebase, including backend endpoint integration, frontend UI replacement, and selective bug fixes, followed by a self-check.

Inputs & outputs

You give it
A request to merge a fork's three-party login solution into the upstream `mozatyin/kix-platform` codebase
You get back
Modified backend code with new login endpoints, updated frontend login UI, selectively applied bug fixes, and a self-check report

When to use merge-kix-login-to-upstream

  • Merging identity platforms
  • Updating authentication logic
  • Transplanting fork features

About merge-kix-login-to-upstream

Adapts existing login modules (Email/Google/Apple) for newer codebase structures. Provides systematic steps for integration, testing, and bug fixing.

>-

When not to use it

  • When the task is to apply a patch without adapting to upstream changes
  • When the upstream project is not `mozatyin/kix-platform`
  • When the goal is not to merge a fork's login solution

Prerequisites

docker

Limitations

  • Requires adaptation to the upstream's current structure, not direct patching.
  • The self-check is endpoint-level and does not include real OAuth pop-ups or email verification.
  • The skill does not support hardcoding fork's dark theme colors.

How it compares

This skill provides a structured approach to merging a specific fork's login features into a frequently updated upstream project, emphasizing adaptation over direct patching, unlike a simple code merge.

Compared to similar skills

merge-kix-login-to-upstream side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
merge-kix-login-to-upstream (this skill)02moReviewAdvanced
supabase-developer957moReviewIntermediate
supabase-mcp-integration139moReviewAdvanced
better-auth-best-practices186moNo flagsIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry