skills/sync_core/SKILL.md
--- name: sync_core router_kit: FullStackKit description: Multi-file sync - atomic changes, dependency tracking ve conflict resolution. metadata: skillport: category: development tags: [architecture, automation, best practices, clean code, coding, collaboration, compliance, debugging, design patterns, development, documentation, efficiency, git, optimization, productivity, programming, project management, quality assurance, refactoring, software engineering, standards, sync core, testi
npx skillsauth add vuralserhat86/antigravity-agentic-skills skills/sync_coreInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Multi-file synchronization ve atomic changes.
Birden fazla dosya değişikliği gerektiğinde:
1. Tüm değişiklikleri önceden planla
2. Sıralı değişiklik yap
3. Her adımda build/test çalıştır
4. Tek commit'te birleştir
// Değişiklik yapmadan önce etkilenen dosyaları bul
// import/export chain'i takip et
// file-a.ts
export const API_URL = 'https://api.example.com';
// file-b.ts
import { API_URL } from './file-a';
// Değişiklik: API_URL → Tüm import'ları güncelle
1. Types/Interfaces (önce)
2. Utils/Helpers
3. Services
4. Components (son)
Kaynak: Conventional Commits & Trunk Based Development - Syncing
| Aşama | Doğrulama | |-------|-----------| | 1 | Değişiklikler "Breaking Change" içeriyor mu? (Versiyonlama kontrolü) | | 2 | Tek bir dosya değişikliğiyle sistem "Inconsistent" hale geliyor mu? | | 3 | Tüm import yolları (Alias/Relative) doğru güncellendi mi? |
Sync Core v1.5 - With Workflow
tools
Production-tested setup for Zustand state management in React. Includes patterns for persistence, devtools, and TypeScript patterns. Prevents hydration mismatches and render loops.
development
Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When Claude needs to work with spreadsheets (.xlsx, .xlsm, .csv, .tsv, etc) for: (1) Creating new spreadsheets with formulas and formatting, (2) Reading or analyzing data, (3) Modify existing spreadsheets while preserving formulas, (4) Data analysis and visualization in spreadsheets, or (5) Recalculating formulas
development
--- name: websocket_engineer router_kit: FullStackKit description: WebSocket specialist for real-time communication systems. Invoke for Socket.IO, WebSocket servers, bidirectional messaging, presence systems. Keywords: WebSocket, Socket.IO, real-time, pub/sub, Redis. triggers: - WebSocket - Socket.IO - real-time communication - bidirectional messaging - pub/sub - server push - live updates - chat systems - presence tracking role: specialist scope: implementation output-format:
tools
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.