Skip to content
Back to skills

Reference Style

ASecurity

Referans gorselden stil aktarimi: elde referans varken stili TARIF ETME, GOSTER. Adherence'i olcerek ayarlar — stil yakinligi ve icerik sizintisi AYRI olculur. Triggers: referans, reference, stil aktarimi, style transfer, buna benzesin, ayni tarzda, referansa gore uret, IP-Adapter, agirlik ayari.

  • 3 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 5, 2026
ai-agentsgoapi

Works with

  • api

Security analysis

A100/100

Scanned September 5, 2026

npx -y skills add SkyWalker2506/claude-config --skill reference-style --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Reference Style?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Reference Style
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/skywalker2506-reference-style/badge)](https://www.skillsdirectory.com/skills/skywalker2506-reference-style)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: reference-style
description: "Referans gorselden stil aktarimi: elde referans varken stili TARIF ETME, GOSTER. Adherence'i olcerek ayarlar — stil yakinligi ve icerik sizintisi AYRI olculur. Triggers: referans, reference, stil aktarimi, style transfer, buna benzesin, ayni tarzda, referansa gore uret, IP-Adapter, agirlik ayari."
user-invocable: true
argument-hint: "[referans gorsel yolu] — orn. 'art/raw/01_player.png'"
---

# /reference-style — Referansa gore uret

**Tek cumlelik kural: elinde referans varken stili TARIF ETME, GOSTER.**

Bu skill uc art uretim skill'inin ortak kuralini tutar
(`/image-prompt`, `/asset-prompt-gen`, `/animate`). Kural bir kez burada
yazili; oteki skill'ler buraya isaret eder, kopyalamaz.

---

## Kural 1 — Referans varsa prompt stili TARIF ETMEZ

Referans verildiginde prompt neredeyse bosalir: yalniz **ozne** ve
**kisitlar** kalir. Stil tarifi (kontur, palet, isik, golge, oran) prompta
YAZILMAZ — referans onu zaten tasiyor.

### Neden — olculdu, tahmin degil

bm-sprite-forge'da bir sanat stili once **metinle** tanimlandi:

| tur | ne cikti | sebep |
|---|---|---|
| 1 | kurumsal vektor illustrasyon | oran sart kosuldu ama onu gizleyen kadraj istendi |
| 2 | cizgi film cocugu | yetiskin isaretleri toplu silindi |
| 3 | pastel/bulanik | sevimliligi yapan doku "tutarlilik icin" yasaklanmisti |
| 4 | sevimli ama yanlis aile | oran, kontur, golgeleme hala uzak |

Sonra referans **dogrudan verildi**, prompt bosaltildi: **tek turda** oturdu —
kontur, rim isigi, cel shading ve palet ayni anda geldi.

Uc sebep, ucu de genellenebilir:

- **Stil cok boyutludur, metin sirayla ilerler.** Her duzeltme baska bir
  ekseni bozar. Referans hepsini bir kerede tasir.
- **Tarif eden, tarif ettigini gordugunu sanir.** O turda tanim, karakter
  sanatinin kendi boyutunda HIC GORULMEDEN yazildi ve "kontur yok" dendi;
  oysa kalin kontur stilin imzasiydi.
- **Negatif talimat yon degil sapma uretir.** "not childish" modeli
  yetiskinlige degil gercekcilige itti.

---

## Kural 2 — "Benzesin" IKI ayri sey, ve biri otekinin hatasi

| istenen | teknik | basarisizlik bicimi |
|---|---|---|
| ayni **sanat yonu** (kontur, palet, isik) | stil aktarimi | yetersiz stilizasyon |
| ayni **icerik** (ayni yuz, ayni logo) | — | **icerik sizintisi** |

Adherence sikildikca ikincisi artar. Bu bir ayar meselesi, cozulmus bir
problem degil:

- IP-Adapter agirligi **0.3** -> %40-50 marka logosu sizdi (44 gorselde
  olculdu). **0.6** kanonik taban.
- Tek koyu tenli referans, prompt'taki TUM cesitlilik talimatlarini ezdi;
  44 portrenin hepsi ayni ten rengiyle cikti.
- Qwen-Image-Edit'in bilinen kusuru **semantic leakage**: stil referansindan
  istenmeyen ogeleri getiriyor. FLUX.2 tarafinda ters kusur: yetersiz
  stilizasyon.

**Cesitlilik agirligi dusurerek saglanmaz** — referansi degistirerek
saglanir (anchor swap).

---

## Kural 3 — Kucuk ornekle agirlik dogrulanmaz

Agirlik 0.3, **uc gorselluk** bir testi gecti ve uretimde 44 gorselde marka
sizintisi yapti. Bir adherence ayarini **~20 gorselden az** ornekle
onaylama.

---

## Kural 4 — Iki sayi ayri olculur

Tek bir "benzerlik" skoru yaniltir: referansi birebir kopyalayan bir cikti o
skorda MUKEMMEL gorunur. O yuzden her zaman iki ayri olcum:

1. **stil yakinligi** — cikti referansin sanat yonune ne kadar yakin
2. **icerik sizintisi** — referanstaki nesne/yuz/logo/metin ciktiya tasindi mi

Ikisi birlikte raporlanir. Biri raporlanmadan agirlik degistirilmez.

---

## Kural 5 — Kapi yesili yeterli degil

Olcum ayar icindir, karar icin degil. Son bar **PNG'ye bakmaktir**
(`#0E1520` zemin). Bu depoda iki kez olculdu: decontam'i iki kez kosturmak
`alpha.edge` metrigini yesillendiriyor ama hale gozle hala duruyor.

---

## Yerel arac secimi (2026-08, RTX 5080 / 16 GB)

| ihtiyac | arac | lisans |
|---|---|---|
| karakter KIMLIGI tekrari | SDXL + IP-Adapter @0.6 | Open RAIL++-M |
| referanstan stil aktarimi | Qwen-Image-Edit-2511 (3 referans) | Apache 2.0 |
| okunur metin | Qwen-Image | Apache 2.0 |

FLUX.2 dev 24 GB — bu makineye sigmiyor; lisans tartismasina girmeye gerek
kalmiyor. Lisansi tartismasiz FLUX varyanti yalniz klein 4B.

Model dosyalari: `bm-sprite-forge/tools/model_indir.py`.
Secim mantigi ve "olculmemis secim uretimde kullanilmaz" kapisi:
`bm-sprite-forge/pipeline/models.py`.

---

## Kontrol listesi

Referansli bir uretim baslatmadan once:

- [ ] Referans gorsel VAR ve yolu belli
- [ ] Prompt stil tarifi ICERMIYOR (yalniz ozne + kisit)
- [ ] Agirlik olculmus bir degerde (varsayilan 0.6), tahmin degil
- [ ] Cesitlilik gerekiyorsa anchor swap planlandi, agirlik dusurulmedi
- [ ] Stil yakinligi VE icerik sizintisi ayri raporlanacak
- [ ] Ornek sayisi >= 20 (agirlik degisikligi onaylanacaksa)
- [ ] Son karar icin PNG'ler acilacak

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.