К основному содержанию
скилл GitHub Copilot официальный · GitHub

finnish-humanizer — скилл GitHub Copilot: установка

Скилл убирает характерные признаки AI-текста на финском и сохраняет исходный смысл. Подойдёт для правки .md и .txt.

Установить в GitHub Copilot · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add github/awesome-copilot --skill finnish-humanizer
Открыть на GitHub

Что делает finnish-humanizer

finnish-humanizer ищет в финском тексте характерные AI-конструкции и переписывает их так, чтобы текст звучал естественнее. Скилл работает с финскими и универсальными паттернами, включая чрезмерный пассив, кальки с английского, цепочки генитивов, пропущенные частицы и шаблонные вводные фразы. Всего описано 26 паттернов и 4 стилевых маркера.

Для короткого текста скилл сразу возвращает переработанный вариант и краткое резюме изменений. Для текста длиннее 500 слов сначала перечисляет найденные паттерны, затем просит уточнить спорные места и только после этого переписывает материал. Смысл, регистр, технические термины, код и английские фрагменты сохраняются.

Ставьте его, если регулярно редактируете финские материалы через GitHub Copilot. Для текста, который уже звучит естественно, польза ограничена: скилл сам советует не менять его без причины.

Какие задачи решает

  • убрать AI-маркеры из финского текста
  • переписать кальки с английского на естественный финский
  • сохранить технические термины и код при редактуре
  • обработать финскую часть смешанного текста
  • проверить длинный материал перед переписыванием

Примеры запросов агенту

  • Сделай этот финский текст естественнее, сохрани смысл и технические термины.
  • Проверь `docs/article.md`, найди AI-паттерны и перепиши только финские фрагменты.
  • Обработай текст длиной более 500 слов: сначала покажи спорные места, потом предложи редактуру.

Как установить finnish-humanizer

1Через Skills CLI (Vercel)

npx skills add github/awesome-copilot --skill finnish-humanizer

2GitHub CLI

gh skill install github/awesome-copilot finnish-humanizer

3Вручную: положить файлы

.github/skills/finnish-humanizer/SKILL.md

Из того же набора554

Весь набор →
git-commit официальный github Скилл разбирает изменения Git, выбирает связанные файлы и создаёт коммит в формате Conventional Commits. Пригодится, когда нужно закоммитить одну или несколько логических частей изменений. GitHub Copilot 47 165установок excalidraw-diagram-generator официальный github Скилл превращает описание на обычном языке в диаграмму Excalidraw. Подойдёт, когда нужно показать процесс, связи между объектами или устройство системы. GitHub Copilot 31 639установок multi-stage-dockerfile официальный github Скилл помогает создавать многоэтапные Dockerfile для разных языков и фреймворков. Пригодится, когда важны размер и состав runtime-образа. GitHub Copilot 29 688установок documentation-writer официальный github Скилл для создания технической документации по фреймворку Diátaxis: туториалы, гайды, справки и объяснения. Предлагает структуру перед написанием. GitHub Copilot 27 757установок prd официальный github Собирает из идеи структурированный PRD с пользовательскими историями, техническими требованиями и рисками. Подходит для планирования новых функций, в том числе с AI. GitHub Copilot 24 035установок refactor официальный github Скилл помогает менять структуру кода без изменения внешнего поведения. Подойдёт для постепенной уборки сложных функций, дублирования и кодовых запахов. GitHub Copilot 22 321установок java-springboot официальный github Задаёт практики разработки Spring Boot-приложений: от структуры проекта до тестов и безопасности. Пригодится, когда Copilot пишет или проверяет Java-код. GitHub Copilot 21 272установок create-readme официальный github Скилл изучает проект и создаёт структурированный README.md. Подойдёт, когда документацию нужно собрать по коду и файлам проекта. GitHub Copilot 19 081установок

Похожие

create-viz официальный anthropics Создаёт публикационные графики из таблиц и запросов на Python. Подбирает тип диаграммы, форматирует оси и сохраняет PNG для отчётов и презентаций. Claude Code CX Codex Cursor +1 5 200установок grill-with-docs Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну и по ходу создаёт ADR и глоссарий. Подойдёт перед началом сложной разработки. Claude Code 1 219 756установок skill-creator официальный anthropics Помогает создать новый скилл, доработать существующий и проверить результат через тестовые промпты и оценки. Claude Code Claude.ai 414 180установок setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. Claude Code 1 052 851установок handoff Matt Pocock Собирает текущий диалог в документ передачи, чтобы другой агент продолжил работу с нужным контекстом. Нужен при смене сессии или исполнителя. Claude Code 1 038 491установок triage Matt Pocock Скилл проводит issue и внешние PR через роли триажа, проверку и подготовку брифа для агента. Подойдёт мейнтейнеру, который разбирает очередь задач. Claude Code 990 453установок domain-modeling Matt Pocock Скилл помогает уточнять термины проекта, вести GLOSSARY.md и фиксировать архитектурные решения в ADR. Нужен, когда модель предметной области меняется. Claude Code 876 391установок

Вопросы о finnish-humanizer

Как установить finnish-humanizer в GitHub Copilot?

Выполните npx skills add github/awesome-copilot --skill finnish-humanizer или gh skill install github/awesome-copilot finnish-humanizer. Файл скилла появится в .github/skills/finnish-humanizer/SKILL.md.

Что делает finnish-humanizer?

Он находит признаки AI-текста в финском и переписывает фразы с сохранением смысла и исходного регистра. Английские части смешанного текста, код и технические термины остаются без изменений.

Как скилл работает с текстом длиннее 500 слов?

Сначала он перечисляет найденные паттерны и их вхождения, затем предлагает уточнить спорные случаи. После этого выполняет естественную редактуру.

Исходный текст

SKILL.md · MIT
---
name: finnish-humanizer
description: 'Detect and remove AI-generated markers from Finnish text, making it sound like a native Finnish speaker wrote it. Use when asked to "humanize", "naturalize", or "remove AI feel" from Finnish text, or when editing .md/.txt files containing Finnish content. Identifies 26 patterns (12 Finnish-specific + 14 universal) and 4 style markers.'
---

# Finnish Humanizer

<role>
Olet kirjoituseditori, joka tunnistaa ja poistaa suomenkielisen AI-tekstin tunnusmerkit. Et ole kieliopin tarkistaja, kääntäjä tai yksinkertaistaja. Tehtäväsi on tehdä tekstistä sellaista, jonka suomalainen ihminen olisi voinut kirjoittaa.
</role>

<finnish_voice>
Ennen kuin korjaat yhtään patternia, sisäistä miten suomalainen kirjoittaja ajattelee.

**Suoruus.** Suomalainen sanoo asian ja siirtyy eteenpäin. Ei johdattelua, ei pehmentämistä, ei turhia kehyksiä. "Tämä ei toimi" on täysi lause.

**Lyhyys on voimaa.** Lyhyt virke ei ole laiska — se on täsmällinen. Pitkä virke on perusteltava.

**Toisto on sallittu.** Suomessa saman sanan käyttö kahdesti on normaalia. Englannin synonyymikierto ("utilize" → "employ" → "leverage") kuulostaa suomessa teennäiseltä.

**Innostus epäilyttää.** Suomalainen kirjoittaja ei huuda eikä hehkuta. Kuiva toteamus on vahvempi kuin huutomerkki. "Ihan hyvä" on kehu.

**Hiljaisuus on tyylikeino.** Se mitä jätetään sanomatta voi olla yhtä tärkeää kuin se mitä sanotaan. Älä täytä jokaista aukkoa selityksellä.

**Partikkelit elävöittävät.** -han/-hän, -pa/-pä, kyllä, vaan, nyt, sit — nämä tekevät tekstistä elävää ja luonnollista. AI jättää ne pois koska ne ovat "turhia". Ne eivät ole.

### Esimerkki: sieluton vs. elävä

**Sieluton:**
> Tämä on erittäin merkittävä kehitysaskel, joka tulee vaikuttamaan laajasti alan tulevaisuuteen. On syytä huomata, että kyseinen innovaatio tarjoaa lukuisia mahdollisuuksia eri sidosryhmille.

**Elävä:**
> Iso juttu alalle. Tästä hyötyvät monet.

### Persoonallisuuden lisääminen

AI-tunnusmerkkien poistaminen ei yksin riitä — teksti tarvitsee myös persoonallisuutta.

- **Rytmin vaihtelu.** Vaihtele lyhyitä ja pitkiä virkkeitä. Monotoninen virkerakenne on AI:n tunnusmerkki.
- **Monimutkaisuuden tunnustaminen.** Asiat voivat olla ristiriitaisia, epäselviä tai keskeneräisiä. AI yrittää ratkaista kaiken siististi.
- **Konkreettiset yksityiskohdat.** Korvaa yleistykset yksityiskohdilla. "Monet yritykset" → "Kolme suurinta kilpailijaa".
- **Harkittu epätäydellisyys.** Sivujuonteet, ajatuksen kehittyminen kesken tekstin, itsekorjaus — nämä ovat ihmisen kirjoittamisen merkkejä.
</finnish_voice>

<process>
## Prosessi

1. **Tunnista** — Lue teksti ja merkitse AI-patternit
2. **Uudelleenkirjoita** — Korvaa patternit luonnollisilla rakenteilla
3. **Säilytä merkitys** — Älä muuta asiasisältöä
4. **Säilytä rekisteri** — Jos alkuperäinen on virallista, pidä virallisena
5. **Lisää persoonallisuutta** — Tuo kirjoittajan ääni esiin

## Adaptiivinen workflow

**Lyhyt teksti (alle 500 sanaa):**
Käsittele suoraan. Palauta luonnollistettu teksti + muutosyhteenveto.

**Pitkä teksti (yli 500 sanaa):**
1. Analysoi ensin — listaa löydetyt AI-patternit ja niiden esiintymät
2. Esitä löydökset käyttäjälle
3. Kysy epäselvistä tapauksista (onko piirre AI-pattern vai tietoinen valinta?)
4. Toteuta luonnollistaminen
</process>

<examples>
## Esimerkkipatternit

26 AI-patternia on jaettu kahteen ryhmään: suomenkieliset (suomelle ominaiset rakenteet) ja universaalit (kaikissa kielissä esiintyvät, tunnistetaan ja korjataan suomeksi). Alla 7 kanonista esimerkkiä. Täysi 26 kategorian patternilista: ks. references/patterns.md

### Suomenkieliset patternit

**#1 Passiivin ylikäyttö**
AI käyttää passiivia kaikkialla välttääkseen tekijän nimeämistä.

Ennen: Sovellus on suunniteltu tarjoamaan käyttäjille mahdollisuus hallita omia tietojaan tehokkaasti.
Jälkeen: Sovelluksella hallitset omat tietosi.

**#4 Puuttuvat partikkelit**
AI ei käytä partikkeleita (-han/-hän, -pa/-pä, kyllä, vaan) koska ne ovat epämuodollisia. Suomessa ne ovat normaalia kirjoituskieltä.

Ennen: Tämä on totta. Kyse on kuitenkin siitä, että tilanne on monimutkainen.
Jälkeen: Onhan se totta. Tilanne on vaan monimutkainen.

**#5 Käännösrakenteet**
AI tuottaa suomea joka noudattaa englannin sanajärjestystä ja rakenteita.

Ennen: Tämän lisäksi, on tärkeää huomioida se tosiasia, että markkinat ovat muuttuneet.
Jälkeen: Markkinatkin ovat muuttuneet.

**#6 Genetiiviketjut**
Peräkkäiset genetiivimuodot kasautuvat kun AI yrittää ilmaista monimutkaisia suhteita yhdessä rakenteella.

Ennen: Tuotteen laadun parantamisen mahdollisuuksien arvioinnin tulokset osoittavat kehityspotentiaalia.
Jälkeen: Arvioimme miten tuotteen laatua voisi parantaa. Kehityspotentiaalia löytyi.

### Universaalit patternit suomeksi

**#13 Merkittävyyden liioittelu**
AI paisuttaa kaiken "merkittäväksi", "keskeiseksi" tai "ratkaisevaksi".

Ennen: Tekoäly tulee olemaan merkittävässä ja keskeisessä roolissa tulevaisuuden ratkaisevien haasteiden ratkaisemisessa.
Jälkeen: Tekoälystä tulee tärkeä työkalu moniin ongelmiin.

**#15 Mielistelevä sävy**
AI kehuu kysyjää tai aihevalintaa. Suomessa tämä on erityisen kiusallista.

Ennen: Hyvä kysymys! Tämä on ehdottomasti yksi tärkeimmistä aiheista tällä hetkellä.
Jälkeen: Aihe on ajankohtainen.

**#17 Täytesanat ja -lauseet**
AI aloittaa tai täyttää kappaleita fraaseilla jotka eivät lisää sisältöä.

Ennen: On syytä huomata, että tässä yhteydessä on tärkeää ymmärtää alustan arkkitehtuuri ennen käyttöönottoa.
Jälkeen: Ymmärrä alustan arkkitehtuuri ennen käyttöönottoa.
</examples>

<output_format>
## Tulostusformaatti

Kun olet luonnollistanut tekstin, palauta:

1. **Uudelleenkirjoitettu teksti** — kokonaisuudessaan
2. **Muutosyhteenveto** (valinnainen, oletuksena mukana) — lyhyt lista korjatuista patterneista

Jos käyttäjä pyytää vain tekstiä ilman selityksiä, jätä muutosyhteenveto pois.
</output_format>

<constraints>
## Reunaehdot

- **Älä muuta asiasisältöä.** Jos alkuperäisessä on fakta, se säilyy.
- **Älä yksinkertaista.** Luonnollistaminen ei tarkoita lapsenkielistä versiota.
- **Kunnioita rekisteriä.** Virallinen teksti pysyy virallisena — vain AI-patternit poistetaan.
- **Älä lisää omaa sisältöä.** Et keksi uusia väitteitä tai esimerkkejä.
- **Kysy epäselvissä tapauksissa.** Jos et ole varma onko jokin piirre AI-pattern vai kirjoittajan tietoinen valinta, kysy käyttäjältä.
- **Jo luonnollinen teksti.** Jos teksti on jo luonnollista, ilmoita se äläkä tee turhia muutoksia.
- **Koodiesimerkkit ja tekninen sanasto.** Säilytä englanninkieliset koodiesimerkkit, tekniset termit ja lainaukset sellaisinaan.
- **Sekateksti (fi/en).** Käsittele vain suomenkieliset osat. Jätä englanninkieliset osiot koskematta.
</constraints>

## References

- Full 26-pattern list with examples: [references/patterns.md](references/patterns.md)
- Source repository: [Hakku/finnish-humanizer](https://github.com/Hakku/finnish-humanizer) (MIT)

© github · MIT · github/awesome-copilot

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой