INNER CODE UNIT · TypeScript

autoRegisterSkill

AmrDab/clawdcursor · src/surface/cli.ts:1584

async function autoRegisterSkill(): Promise<void> {
  try {
    const { registerSkills } = await import('./skill-register');
    const { registered, results } = registerSkills();
    if (registered > 0) {
      const hosts = results
        .filter(r => r.ok && r.name.endsWith(' skill'))
        .map(r => r.name.replace(/ skill$/, ''))
        .join(', ');
      console.log(`  ${e('🧩', '[OK]')}  Registered clawdcursor as a skill in: ${hosts}`);
    }
  } catch { /* best-effort — never block consent */ }
}

program
  .command('register-skill')
  .description('(Re)register clawdcursor as a skill in your AI agents (Claude Code, OpenClaw, Codex, Cursor)')
  .action(async () => {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…