# Send Codeflicker to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- Download the package from Yavira.
- Extract it into a folder your agent can access.
- Paste one of the prompts below and point your agent at the extracted folder.
## Suggested prompts
### New install

```text
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete.
```
### Upgrade existing

```text
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "codeflicker",
    "name": "Codeflicker",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/LeeGoDamn/codeflicker",
    "canonicalUrl": "https://clawhub.ai/LeeGoDamn/codeflicker",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/codeflicker",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=codeflicker",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "README.md",
      "SKILL.md",
      "_meta.json",
      "scripts/check.sh",
      "scripts/config.sh",
      "scripts/continue.sh"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "slug": "codeflicker",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-01T22:23:11.151Z",
      "expiresAt": "2026-05-08T22:23:11.151Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=codeflicker",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=codeflicker",
        "contentDisposition": "attachment; filename=\"codeflicker-1.1.1.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "codeflicker"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/codeflicker"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/codeflicker",
    "downloadUrl": "https://openagent3.xyz/downloads/codeflicker",
    "agentUrl": "https://openagent3.xyz/skills/codeflicker/agent",
    "manifestUrl": "https://openagent3.xyz/skills/codeflicker/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/codeflicker/agent.md"
  }
}
```
## Documentation

### CodeFlicker CLI Skill

AI programming assistant CLI by Kuaishou. Similar to Claude Code or Codex CLI.

专为快手员工设计 - 使用 CodeFlicker 进行代码开发，可享受：

更多模型选择（GLM、Claude 系列等）
快手提供的免费 token 用量

### Auto-Use (for OpenClaw)

When OpenClaw needs to perform development tasks (writing code, refactoring, debugging, etc.):

Check if flickcli is available:
which flickcli



If available, use flickcli with --cwd:
flickcli -q --cwd ~/work "开发任务描述"



Use workspace as default if no specific path:
flickcli -q --cwd ~/work "任务描述"

### Step 1: Set npm registry (for Kuaishou internal network)

export npm_config_registry="https://npm.corp.kuaishou.com"

### Step 2: Install CLI

npm install -g @ks-codeflicker/cli

### Step 3: Login with SSO

flickcli /login

### Step 4: Create workspace directory (recommended)

mkdir -p ~/work

Check installation:

flickcli --version

### Workspace Setup (Recommended)

Create a workspace directory for codeflicker to use as project base:

mkdir -p ~/work
cd ~/work

### View config:

flickcli config list -g

### Set config (global):

flickcli config set -g model glm-5
flickcli config set -g smallModel claude-haiku-4.5
flickcli config set -g planModel claude-4.5-sonnet
flickcli config set -g visionModel claude-4.5-sonnet
flickcli config set -g approvalMode yolo

Available models (wanqing provider):

glm-5 - default
glm-4.7, claude-haiku-4.5 - lightweight
claude-4.5-sonnet - planning/vision

Approval modes:

default - require confirmation
autoEdit - auto edit
yolo - auto execute (use with caution)

### For OpenClaw (auto-detect and use)

# Check if available
if which flickcli >/dev/null 2>&1; then
    # Use flickcli with cwd
    flickcli -q --cwd ~/work "开发任务"
fi

### Basic Commands

Interactive mode:

flickcli "create a new react project"

Quiet mode (non-interactive):

flickcli -q "implement fibonacci"

Continue last session:

flickcli -q -c "add unit tests"

Specify model:

flickcli -m glm-5 "task"

Specify working directory:

flickcli --cwd /path/to/project "task"

### ⭐ Workspace (Git Worktree)

Isolated development using git worktrees:

# Create new workspace with random name
flickcli workspace create

# Create with custom name
flickcli workspace create --name feature-login

# Create from specific branch
flickcli workspace create -b develop

# List all workspaces
flickcli workspace list

# Complete and merge (run from repo root)
flickcli workspace complete

# Delete without merging
flickcli workspace delete <name>
flickcli workspace delete <name> --force  # even with uncommitted changes

### Run (Natural Language to Shell)

Interactive shell command generator:

flickcli run
# Then type: "list all files modified today"
# Press Enter to generate command
# Press Enter again to execute, Ctrl+C to cancel

### Skills Management

# Add skill from GitHub
flickcli skill add user/repo

# Add globally
flickcli skill add -g user/repo

# List skills
flickcli skill list

# Remove skill
flickcli skill remove <name>

### MCP Servers

# Add MCP server
flickcli mcp add my-server npx @example/mcp-server

# List MCP servers
flickcli mcp list

# Remove MCP server
flickcli mcp remove my-server

### View Session Logs

flickcli log
flickcli log /path/to/logfile

### Tools Control

Enable/disable specific tools:

# Disable write tool (read-only mode)
flickcli --tools '{"write":false}' "analyze this code"

# Disable bash and write (safe mode)
flickcli --tools '{"bash":false,"write":false}' "explain the logic"

### Bug Fix

flickcli -q --cwd ~/work "fix the null pointer exception in userService.js"

### New Feature

flickcli -q --cwd ~/work "implement REST API for user management"

### Code Review

flickcli -q --cwd ~/work "review this codebase and identify issues"

### Refactoring

flickcli -q --cwd ~/work "refactor database layer to use SQLAlchemy"

### Using Workspace for Isolated Development

# 1. Create isolated workspace
flickcli workspace create --name feature-payment

# 2. Work in the workspace directory
cd .codeflicker-workspaces/feature-payment

# 3. Do your work with flickcli
flickcli -q "implement payment API"

# 4. Return to root and complete
cd <repository-root>
flickcli workspace complete

### Quick Reference

CommandDescriptionflickcli "task"Interactive modeflickcli -q "task"Quiet modeflickcli -q -c "task"Continue sessionflickcli -q -r <id> "task"Resume sessionflickcli -q --cwd /path "task"Run in specific directoryflickcli config set -g approvalMode yoloAuto-execute modeflickcli workspace createCreate git worktreeflickcli workspace completeMerge workspaceflickcli runNatural language to shellflickcli skill add user/repoAdd skill

### Notes

Install requires Kuaishou internal npm registry
Must login with SSO before first use: flickcli /login
Recommended: Create ~/work directory for project base
Use --cwd to specify working directory for development tasks
yolo mode auto-executes all operations
Workspace feature uses git worktrees for isolated development
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: LeeGoDamn
- Version: 1.1.1
## Source health
- Status: healthy
- Item download looks usable.
- Yavira can redirect you to the upstream package for this item.
- Health scope: item
- Reason: direct_download_ok
- Checked at: 2026-05-01T22:23:11.151Z
- Expires at: 2026-05-08T22:23:11.151Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/codeflicker)
- [Send to Agent page](https://openagent3.xyz/skills/codeflicker/agent)
- [JSON manifest](https://openagent3.xyz/skills/codeflicker/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/codeflicker/agent.md)
- [Download page](https://openagent3.xyz/downloads/codeflicker)