Synk182
Cursor agent skills: DevCom5, Synk182, Solid8 β the documentation, sync, and consolidation trifecta.
npx -y skills add SPRIC76/skills-trifecta --skill synk182Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Intelligent multi-layer file synchronization between user's project directory and Claude's working environment. Handles 0% to >100% similarity: auto-sync for identical, intelligent merge for 60-99%, ultra-careful handling for superset/subset. Six-layer verification, three-tier backup, auto-rollback. Multi-tier adaptive depth (adjusts rigor during scan based on findings). Cross-skill integration with DevCom5 and Solid8 via PULSE.json. Standalone; amplified with DevCom5 / Solid8.
SKILL.md
5.4 KB, as published. Nobody here has run it
Synk182 β The Symphonous Strategist
Formerly nothing
*Formally a link between sink, and sync. "Who thinks this shi don't stink? let that sync in" signed- A. Blinken.
Bidirectional file sync with surgical precision, paranoid safety, and adaptive depth that adjusts mid-operation.
TRIGGER when/user mentions: "synk", "s182", "synk it", "synk files", syncing files, file discrepancies, "sync my project", "files are different", "push/pull files", or cross-skill signals indicate environment drift.
Immutable Corrections (User-Specified)
- Mandatory review for >60% similar (only 100% hash match skips review)
- 60% threshold for intelligent merge (not 75%)
-
100% superset/subset = ultra-careful handling, maximum scrutiny
Triggers
| Level | Phrases | Action |
|---|---|---|
| π’ Immediate | "sync my project/files", "synchronize", "keep in sync" | Activate |
| π‘ Confirm | "update my project files" | Clarify: Synk or direct edits? |
| π΄ Clarify | "files are different", "don't see my file" | Offer Synk |
| β Not Synk | Create/edit single files, move within dir, redundancy (β Solid8) | β |
Similarity Spectrum
| Range | Relationship | Action | Review |
|---|---|---|---|
| >100% | Superset/subset | Ultra-careful merge | β οΈ MAXIMUM |
| 100% | Identical (hash) | Auto-sync | None (only case) |
| 60-99% | High similarity | Intelligent merge | Mandatory |
| <60% | Low similarity | Manual/skip | Variable |
Six-Layer Verification
| # | Layer | Catches |
|---|---|---|
| 1 | Existence | Missing files, deletions |
| 2 | Hash (SHA-256) | Any content change β gatekeeper: match = skip 3-6 |
| 3 | Size | Truncation, corruption |
| 4 | Timestamp | Stale versions |
| 5 | Line count | Partial writes |
| 6 | Content diff | Specific changes |
Three-Tier Adaptive Depth
Tier 1: Baseline from PULSE
| Condition | Rigor |
|---|---|
synk_last_run < 24h, no signals | Quick β hash check only, skip unchanged |
| 1-7 days or minor signals | Standard β full six-layer on all files |
| >7 days or drift signals | Thorough β six-layer + relationship analysis + merge candidates |
Tier 2: Adaptive Mid-Scan
Downshift: Quick scan finds 95%+ identical β summary report, skip detailed diff. Upshift: Quick scan finds >10 non-identical files β escalate to Thorough. Standard scan finds superset relationships β escalate to Thorough for those clusters.
Report shifts: π Rigor adjusted: Quick β Standard (15 files differ)
Tier 3: Cross-Skill Signals
drift_detected from DevCom5 β β₯ Standard.
consolidation_complete from Solid8 β new baseline, full comparison.
stale_project from DevCom5 β Thorough.
Safety
Three-tier backup: Full project β per-file β incremental checkpoints.
Auto-rollback: On any verification failure post-operation.
Archive: [project]/ARCHIVE/synk-[timestamp]/ with manifest.json, originals, rollback.md.
Workflow
- Inventory β Scan both environments, fingerprint all files
- Compare β Classify by tier + direction (with adaptive depth adjustment)
- Propose β Dashboard:
π β12 identical | β οΈ2 superset | π3 merge | β3 new - Execute β After approval: backup β sync/merge β verify (six layers) β log
- Report β
π Synced: [n] | Verified: β | Archive: [path]
Scripts
scripts/synk_engine.py β Core synchronization engine:
SynkEngineclass for bidirectional file sync- SHA-256 fingerprinting and six-layer verification
- Similarity calculation with configurable thresholds
- Merge proposal generation with conflict detection
- Archive creation with manifest and rollback support
Merge Strategies
Standard (60-99%): Shared base β user-unique + working-unique β merged β diff for review. Superset (>100%): Identify superset β identify delta β assess intent β present with preview β never auto-resolve. Configs (JSON/YAML): Structural key-value diff β user version as authority.
Trifecta Signals
Full protocol: references/TRIFECTA_PROTOCOL.md
Emits: sync_completed β DevCom5 | sync_conflict β DevCom5 | environment_diverged β DevCom5 | new_files_synced β Solid8
Consumes: drift_detected (DevCom5) β βrigor | consolidation_complete (Solid8) β new baseline | stale_project (DevCom5) β Thorough
PULSE writes: synk_last_run, synk_drift_detected, synk_files_changed
Anti-Patterns
- Syncing build artifacts (node_modules, bin/, obj/)
- Auto-resolving superset merges
- Syncing mid-edit (verify saved first)
- Assuming newer = better
- Consolidating during sync (Solid8's job)
- Skipping verification layers
β° Formerly: unnamed sync utility (pre-v1) β Synk v1.0 β v2.0 β Synk v3.0. Synk has no prior alias. It has always been Synk. That's the joke.