Add 71 new skills: Spark Intelligence, SupaRalph, PayloadCMS, Frontend-Design, Ralph, and Vibeship ecosystem integration
This commit is contained in:
2
bin/qwenclaw.cmd
Normal file
2
bin/qwenclaw.cmd
Normal file
@@ -0,0 +1,2 @@
|
||||
@echo off
|
||||
node "C:\Users\admin\qwenclaw\bin\qwenclaw.js" %*
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env node
|
||||
/**
|
||||
* QwenClaw - Rebuilt from OpenClaw for Qwen Code CLI
|
||||
*
|
||||
*
|
||||
* This is the main entry point
|
||||
*/
|
||||
|
||||
@@ -28,7 +28,7 @@ const commands = {
|
||||
console.log('═'.repeat(40));
|
||||
console.log('Daemon: Ready');
|
||||
console.log('Provider: Qwen Code CLI');
|
||||
console.log('Skills: 81 available');
|
||||
console.log('Skills: 150+ available');
|
||||
console.log('Web Dashboard: http://127.0.0.1:4632');
|
||||
},
|
||||
|
||||
@@ -47,16 +47,41 @@ const commands = {
|
||||
},
|
||||
|
||||
async skills() {
|
||||
console.log('📚 QwenClaw Skills (81 total)\n');
|
||||
const skillsDir = join(process.env.USERPROFILE, 'qwenclaw', 'skills');
|
||||
const indexPath = join(skillsDir, 'skills-index.json');
|
||||
let totalSkills = '151';
|
||||
try {
|
||||
if (existsSync(indexPath)) {
|
||||
const index = JSON.parse(readFileSync(indexPath, 'utf-8'));
|
||||
totalSkills = index.totalSkills || '151';
|
||||
}
|
||||
} catch (e) {
|
||||
// Use default
|
||||
}
|
||||
|
||||
console.log(`📚 QwenClaw Skills (${totalSkills} total)\n`);
|
||||
console.log('Categories:');
|
||||
console.log(' • Content (research, writing)');
|
||||
console.log(' • Development (code review, testing)');
|
||||
console.log(' • Design (UI/UX, shadcn/ui)');
|
||||
console.log(' • Automation (GUI, web)');
|
||||
console.log(' • Multi-Agent (Agents Council)');
|
||||
console.log(' • Economic (ClawWork - 220 GDP tasks)');
|
||||
console.log(' • Tools (QwenBot, file ops)');
|
||||
console.log('\nRun: qwenclaw help for full list');
|
||||
console.log(' • Development & Code (50+ skills)');
|
||||
console.log(' • Design & UI/UX (20+ skills)');
|
||||
console.log(' • Automation & Agents (25+ skills)');
|
||||
console.log(' • Business & Productivity (20+ skills)');
|
||||
console.log(' • Content & Media (15+ skills)');
|
||||
console.log(' • Tools & Utilities (15+ skills)');
|
||||
console.log('\nSources:');
|
||||
console.log(' • awesome-claude-skills (25)');
|
||||
console.log(' • awesome-openclaw-skills (10)');
|
||||
console.log(' • ui-ux-pro-max (1)');
|
||||
console.log(' • claude-codex-settings (15)');
|
||||
console.log(' • superpowers (15)');
|
||||
console.log(' • spawner (9)');
|
||||
console.log(' • skills.sh (50+)');
|
||||
console.log(' • frontend-design (1)');
|
||||
console.log(' • awesome-ralph (15)');
|
||||
console.log(' • spark-intelligence (1) ⭐');
|
||||
console.log(' • suparalph-security (1) ⭐ NEW');
|
||||
console.log(' • payloadcms-cms (1)');
|
||||
console.log(' • And more...');
|
||||
console.log('\nSee: skills/README.md for full list');
|
||||
},
|
||||
|
||||
help() {
|
||||
@@ -87,10 +112,10 @@ Documentation: https://github.rommark.dev/admin/QwenClaw-with-Auth
|
||||
async setup() {
|
||||
console.log('⚙️ QwenClaw Setup Wizard\n');
|
||||
console.log('This will configure QwenClaw as your default Qwen Code CLI agent.\n');
|
||||
|
||||
|
||||
const home = process.env.HOME || process.env.USERPROFILE;
|
||||
const qwenDir = join(home, '.qwen');
|
||||
|
||||
|
||||
console.log(`Qwen directory: ${qwenDir}`);
|
||||
console.log('✓ Directory exists:', existsSync(qwenDir));
|
||||
console.log('\nSetup complete! Run: qwenclaw start\n');
|
||||
|
||||
Reference in New Issue
Block a user