Get the FREE Ultimate OpenClaw Setup Guide →
npx machina-cli add skill athola/claude-night-market/qwen-delegation --openclaw
Files (1)
SKILL.md
4.4 KB

Table of Contents

Qwen CLI Delegation

Overview

This skill implements conjure:delegation-core for the Qwen CLI using shared delegation patterns. It provides Qwen-specific authentication, quota management, and command construction.

When To Use

  • After Skill(conjure:delegation-core) determines Qwen is suitable
  • When you need Qwen's large context window (100K+ tokens)
  • For batch processing, summarization, or multi-file analysis
  • If the qwen CLI is installed and configured

When NOT To Use

  • Deciding which model to use (use delegation-core first)
  • Qwen CLI not installed
  • Deciding which model to use (use delegation-core first)
  • Qwen CLI not installed

Prerequisites

Installation:

# Install Qwen CLI
pip install qwen-cli

# Verify installation
qwen --version

# Check authentication
qwen auth status

# Login if needed
qwen auth login

# Or set API key
export QWEN_API_KEY="your-key"

Verification: Run python --version to verify Python environment.

Delegation Flow

Implements standard delegation-core flow with Qwen specifics:

  1. qwen-delegation:auth-verified - Verify Qwen authentication
  2. qwen-delegation:quota-checked - Check Qwen API quota
  3. qwen-delegation:command-executed - Execute via Qwen CLI
  4. qwen-delegation:usage-logged - Log Qwen API usage

Quick Start

Using Shared Delegation Executor

# Basic file analysis
python ~/conjure/tools/delegation_executor.py qwen "Analyze this code" --files src/main.py

# With specific model
python ~/conjure/tools/delegation_executor.py qwen "Summarize" --files src/**/*.py --model qwen-max

# With output format
python ~/conjure/tools/delegation_executor.py qwen "Extract functions" --files src/main.py --format json

Verification: Run python --version to verify Python environment.

Direct CLI Usage

# Basic command
qwen -p "@path/to/file Analyze this code"

# Multiple files
qwen -p "@src/**/*.py Summarize these files"

# Specific model
qwen --model qwen-max -p "..."

Verification: Run the command with --help flag to verify availability.

Save Output

qwen -p "..." > delegations/qwen/$(date +%Y%m%d_%H%M%S).md

Verification: Run the command with --help flag to verify availability.

Smart Delegation

The shared delegation executor can auto-select the best service:

# Auto-select based on requirements
python ~/conjure/tools/delegation_executor.py auto "Analyze large codebase" \
  --files src/**/* --requirement large_context

Verification: Run python --version to verify Python environment.

Shared Patterns

This skill uses shared infrastructure from delegation-core:

  • Shell Execution: See delegation-core/shared-shell-execution.md
  • Authentication: Standard CLI authentication patterns
  • Quota Management: Unified quota tracking
  • Usage Logging: Centralized usage analytics

Qwen-Specific Details

For Qwen-specific models, CLI options, cost reference, and troubleshooting, see modules/qwen-specifics.md.

Exit Criteria

  • Authentication confirmed working
  • Quota checked and sufficient
  • Command executed successfully using shared infrastructure
  • Usage logged for tracking with unified analytics

Source

git clone https://github.com/athola/claude-night-market/blob/master/plugins/conjure/skills/qwen-delegation/SKILL.mdView on GitHub

Overview

This skill implements a conjure:delegation-core workflow for the Qwen CLI, enabling authenticated access, quota management, and command construction for Alibaba's Qwen models. It supports large-context workflows (100K+ tokens) and batch analysis using a shared delegation executor.

How This Skill Works

It follows the standard delegation-core flow: auth-verified, quota-checked, command-executed, and usage-logged, with Qwen-specific handling. It integrates the qwen-cli and delegation-executor, provides authentication and quota management, and allows auto-selection of the best service via Smart Delegation when suitable.

When to Use It

  • After conjure:delegation-core determines Qwen is suitable
  • You need Qwen's large context window (100K+ tokens)
  • You have batch processing, summarization, or multi-file analysis needs
  • The qwen CLI is installed and configured
  • You want to leverage the shared delegation executor for auto-selection (Smart Delegation)

Quick Start

  1. Step 1: python ~/conjure/tools/delegation_executor.py qwen "Analyze this code" --files src/main.py
  2. Step 2: python ~/conjure/tools/delegation_executor.py qwen "Summarize" --files src/**/*.py --model qwen-max
  3. Step 3: qwen -p "..." > delegations/qwen/$(date +%Y%m%d_%H%M%S).md

Best Practices

  • Verify Qwen CLI installation and authentication before delegating
  • Use the shared Delegation Executor for multi-file analyses and batch runs
  • Pass explicit files with --files and, if needed, pin the model with --model qwen-max
  • Validate outputs with --help and test commands in a safe environment
  • Save results to a timestamped location for auditing and traceability

Example Use Cases

  • Analyze a large codebase with Qwen's large-context window
  • Summarize changes across multiple files in a project
  • Extract functions from a code folder for refactoring
  • Run auto-selection (Smart Delegation) to pick the best service for a project
  • Save delegated results to delegations/qwen/yyyyMMdd_HHmmss.md for auditing

Frequently Asked Questions

Add this skill to your agents

Related Skills

Sponsor this space

Reach thousands of developers