https://github.com/mumu-lhl/vibe-sync
A CLI tool to sync vibe coding rules and workflows across different vibe coding tools.
https://github.com/mumu-lhl/vibe-sync
command-line typescript vibe-coding
Last synced: 2 months ago
JSON representation
A CLI tool to sync vibe coding rules and workflows across different vibe coding tools.
- Host: GitHub
- URL: https://github.com/mumu-lhl/vibe-sync
- Owner: mumu-lhl
- License: mit
- Created: 2025-07-09T08:26:16.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-07-18T06:22:27.000Z (3 months ago)
- Last Synced: 2025-07-18T10:28:35.503Z (3 months ago)
- Topics: command-line, typescript, vibe-coding
- Language: TypeScript
- Homepage:
- Size: 166 KB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# vibe-sync
A CLI tool to sync vibe coding rules and workflows across different vibe coding tools.
## Support
- [x] Claude Code
- [x] Cursor
- [x] Gemini CLI
- [x] Kilo Code
- [x] Cline
- [x] Roo Code
- [x] Jules
- [x] Agent.md
- [x] Windsurf## Installation
To install `vibe-sync`, ensure you have Node.js (>= 23.6.0). Then, run the following command:
```bash
# npm
npm install -g @mumulhl/vibe-sync# yarn
yarn global add @mumulhl/vibe-sync# pnpm
pnpm install -g @mumulhl/vibe-sync# bun
bun install -g @mumulhl/vibe-sync# deno
deno install -g npm:@mumulhl/vibe-sync
```## Usage
### Initialize Config File
```bash
vibe-sync init
```### Sync
```bash
vibe-sync sync
```## Configuration
```yaml
# Vibe Sync Configurationversion: 1
sync_from: "Gemini"
sync_to:
- "Claude Code"
- "Cline"
- "Kilo Code"
- "Jules"
- "Roo Code"
```## Development
To contribute to `vibe-sync`:
1. Clone the repository.
2. Install dependencies: `pnpm install`
3. Run tests: `pnpm test`
4. Run the project: `pnpm start`## License
This project is licensed under the MIT License.