2 Commits

Author SHA1 Message Date
Deheng Huang c77966425d feat(init): create symlinks in home directory for all platforms
- Added symlink_path config for each platform (e.g., .cursor/skills/nblm)
- Creates ~/.{agent}/skills/nblm -> ~/.nblm symlink on Unix
- Skips symlink creation on Windows (requires admin privileges)
- Handles existing symlinks: skip if correct, warn if different
- Supports --force to overwrite existing symlinks

Symlink paths:
- Claude: ~/.claude/skills/nblm
- Cursor: ~/.cursor/skills/nblm
- Codex: ~/.codex/skills/nblm
- Antigravity: ~/.agent/skills/nblm
- Windsurf: ~/.windsurf/skills/nblm
- Copilot: ~/.github/skills/nblm

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-26 17:05:37 +08:00
Deheng Huang 81d5bbe0bd feat(init): add platform initializer for AI coding assistants
Create init_platform.py to generate platform-specific skill files:
- Claude Code: .claude/skills/nblm/SKILL.md
- Cursor: .cursor/commands/nblm.md
- Codex: .codex/skills/nblm/SKILL.md
- Antigravity: .agent/skills/nblm/SKILL.md
- Windsurf: .windsurf/workflows/nblm.md
- GitHub Copilot: .github/copilot-instructions/nblm.md

Usage: python scripts/run.py init --ai cursor
       python scripts/run.py init --ai all

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-26 14:35:42 +08:00