Finnish humanizer
Muokkaa suomenkielinen teksti luonnollisemmaksi poistamalla AI-tekstin tunnusmerkit, säilyttämällä merkitys ja rekisteri sekä lisäämällä tarvittaessa suomalaiselle tekstille luontevaa rytmiä ja persoonallisuutta.
When to invoke
- "Humanize this Finnish text."
- "Poista tästä suomenkielisestä tekstistä AI-fiilis."
- "Naturalize this .md file in Finnish."
- "Tunnista AI-patternit tässä tekstissä."
- "Make this sound like a native Finnish speaker wrote it."
Finnish voice
| Piirre |
Käytä näin |
| Suoruus |
Sano asia ja siirry eteenpäin. "Tämä ei toimi" on täysi lause. |
| Lyhyys |
Lyhyt virke on täsmällinen, ei laiska. Pitkä virke tarvitsee syyn. |
| Toisto |
Saman sanan toisto voi olla luonnollista; älä korvaa kaikkea synonyymeillä. |
| Hillitty sävy |
Vältä huutamista, ylikehuja ja jatkuvaa innostusta. "Ihan hyvä" riittää. |
| Hiljaisuus |
Älä täytä jokaista aukkoa selityksellä. |
| Partikkelit |
Käytä harkiten sanoja ja liitteitä kuten -han, -hän, -pa, -pä, kyllä, vaan, nyt, ja sit. |
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.
Pattern recognition
Täysi 26 patternin lista on tiedostossa references/patterns.md. Tunnista ainakin nämä ennen uudelleenkirjoitusta:
| Pattern |
Ennen |
Jälkeen |
| Passiivin ylikäyttö |
Sovellus on suunniteltu tarjoamaan käyttäjille mahdollisuus hallita omia tietojaan tehokkaasti. |
Sovelluksella hallitset omat tietosi. |
| Puuttuvat partikkelit |
Tämä on totta. Kyse on kuitenkin siitä, että tilanne on monimutkainen. |
Onhan se totta. Tilanne on vaan monimutkainen. |
| Käännösrakenteet |
Tämän lisäksi, on tärkeää huomioida se tosiasia, että markkinat ovat muuttuneet. |
Markkinatkin ovat muuttuneet. |
| Genetiiviketjut |
Tuotteen laadun parantamisen mahdollisuuksien arvioinnin tulokset osoittavat kehityspotentiaalia. |
Arvioimme miten tuotteen laatua voisi parantaa. Kehityspotentiaalia löytyi. |
| Merkittävyyden liioittelu |
Tekoäly tulee olemaan merkittävässä ja keskeisessä roolissa tulevaisuuden ratkaisevien haasteiden ratkaisemisessa. |
Tekoälystä tulee tärkeä työkalu moniin ongelmiin. |
| Mielistelevä sävy |
Hyvä kysymys! Tämä on ehdottomasti yksi tärkeimmistä aiheista tällä hetkellä. |
Aihe on ajankohtainen. |
| Täytesanat ja -lauseet |
On syytä huomata, että tässä yhteydessä on tärkeää ymmärtää alustan arkkitehtuuri ennen käyttöönottoa. |
Ymmärrä alustan arkkitehtuuri ennen käyttöönottoa. |
Procedure
- Tunnista: lue teksti ja merkitse AI-patternit.
- Uudelleenkirjoita: korvaa patternit luonnollisilla rakenteilla.
- Säilytä merkitys: älä muuta faktoja, väitteitä tai teknistä sisältöä.
- Säilytä rekisteri: virallinen teksti pysyy virallisena; arkinen teksti saa olla arkinen.
- Lisää persoonallisuutta: vaihtele rytmiä, tunnusta epäselvyys ja käytä konkreettisia yksityiskohtia vain jos ne ovat alkuperäisessä.
Workflow by length
| Tekstin pituus |
Toimintatapa |
| Alle 500 sanaa |
Käsittele suoraan ja palauta luonnollistettu teksti sekä lyhyt muutosyhteenveto. |
| Yli 500 sanaa |
Analysoi ensin, listaa löydetyt AI-patternit ja esiintymät, kysy epäselvistä tapauksista, sitten luonnollista. |
Limits
- Älä käännä tekstiä.
- Älä tee yleistä kieliopin tarkistusta, ellei virhe liity AI-patterniin.
- Älä yksinkertaista lapsenkieliseksi.
- Älä lisää omia väitteitä, esimerkkejä tai faktoja.
- Käsittele sekatekstissä vain suomenkieliset osat; jätä englanninkieliset osiot, koodiesimerkkit, tekninen sanasto ja lainaukset koskematta.
- Jos teksti on jo luonnollista, sano se äläkä tee turhia muutoksia.
Progressive disclosure and bundled resources
references/patterns.md: full 26-pattern list with examples.
Compatibility terminology
Preserve these baseline terms when they appear in user input, existing files, logs, or migration output; they are included to keep legacy wording, commands, paths, and API names recognizable during execution.
fi/en
finnish_voice
han/-h
md/.txt
output_format
pa/-p
Output template
## Luonnollistettu teksti
<koko uudelleenkirjoitettu teksti>
## Muutosyhteenveto
- <korjattu patterni ja lyhyt perustelu>
- <säilytetty rekisteri, tekninen termi tai epäselvä kohta>
Quality gate
References
1---2name: finnish-humanizer3description: Detect and remove AI-generated markers from Finnish text while preserving meaning, register, facts, code examples, and technical terminology. Use when asked to humanize, naturalize, de-AI, remove AI feel, edit Finnish .md or .txt content, or identify Finnish-specific and universal AI writing patterns.4---56<!-- Generated from harness/github-copilot/skills/finnish-humanizer/SKILL.md by harness/claude-code/scripts/convert_from_copilot.py. Edit the source, not this file. -->78# Finnish humanizer910Muokkaa suomenkielinen teksti luonnollisemmaksi poistamalla AI-tekstin tunnusmerkit, säilyttämällä merkitys ja rekisteri sekä lisäämällä tarvittaessa suomalaiselle tekstille luontevaa rytmiä ja persoonallisuutta.1112## When to invoke1314- "Humanize this Finnish text."15- "Poista tästä suomenkielisestä tekstistä AI-fiilis."16- "Naturalize this .md file in Finnish."17- "Tunnista AI-patternit tässä tekstissä."18- "Make this sound like a native Finnish speaker wrote it."1920## Finnish voice2122| Piirre | Käytä näin |23| --- | --- |24| Suoruus | Sano asia ja siirry eteenpäin. "Tämä ei toimi" on täysi lause. |25| Lyhyys | Lyhyt virke on täsmällinen, ei laiska. Pitkä virke tarvitsee syyn. |26| Toisto | Saman sanan toisto voi olla luonnollista; älä korvaa kaikkea synonyymeillä. |27| Hillitty sävy | Vältä huutamista, ylikehuja ja jatkuvaa innostusta. "Ihan hyvä" riittää. |28| Hiljaisuus | Älä täytä jokaista aukkoa selityksellä. |29| Partikkelit | Käytä harkiten sanoja ja liitteitä kuten `-han`, `-hän`, `-pa`, `-pä`, `kyllä`, `vaan`, `nyt`, ja `sit`. |3031Sieluton:3233> 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.3435Elävä:3637> Iso juttu alalle. Tästä hyötyvät monet.3839## Pattern recognition4041Täysi 26 patternin lista on tiedostossa `references/patterns.md`. Tunnista ainakin nämä ennen uudelleenkirjoitusta:4243| Pattern | Ennen | Jälkeen |44| --- | --- | --- |45| Passiivin ylikäyttö | Sovellus on suunniteltu tarjoamaan käyttäjille mahdollisuus hallita omia tietojaan tehokkaasti. | Sovelluksella hallitset omat tietosi. |46| Puuttuvat partikkelit | Tämä on totta. Kyse on kuitenkin siitä, että tilanne on monimutkainen. | Onhan se totta. Tilanne on vaan monimutkainen. |47| Käännösrakenteet | Tämän lisäksi, on tärkeää huomioida se tosiasia, että markkinat ovat muuttuneet. | Markkinatkin ovat muuttuneet. |48| Genetiiviketjut | Tuotteen laadun parantamisen mahdollisuuksien arvioinnin tulokset osoittavat kehityspotentiaalia. | Arvioimme miten tuotteen laatua voisi parantaa. Kehityspotentiaalia löytyi. |49| Merkittävyyden liioittelu | Tekoäly tulee olemaan merkittävässä ja keskeisessä roolissa tulevaisuuden ratkaisevien haasteiden ratkaisemisessa. | Tekoälystä tulee tärkeä työkalu moniin ongelmiin. |50| Mielistelevä sävy | Hyvä kysymys! Tämä on ehdottomasti yksi tärkeimmistä aiheista tällä hetkellä. | Aihe on ajankohtainen. |51| Täytesanat ja -lauseet | On syytä huomata, että tässä yhteydessä on tärkeää ymmärtää alustan arkkitehtuuri ennen käyttöönottoa. | Ymmärrä alustan arkkitehtuuri ennen käyttöönottoa. |5253## Procedure54551. **Tunnista**: lue teksti ja merkitse AI-patternit.562. **Uudelleenkirjoita**: korvaa patternit luonnollisilla rakenteilla.573. **Säilytä merkitys**: älä muuta faktoja, väitteitä tai teknistä sisältöä.584. **Säilytä rekisteri**: virallinen teksti pysyy virallisena; arkinen teksti saa olla arkinen.595. **Lisää persoonallisuutta**: vaihtele rytmiä, tunnusta epäselvyys ja käytä konkreettisia yksityiskohtia vain jos ne ovat alkuperäisessä.6061## Workflow by length6263| Tekstin pituus | Toimintatapa |64| --- | --- |65| Alle 500 sanaa | Käsittele suoraan ja palauta luonnollistettu teksti sekä lyhyt muutosyhteenveto. |66| Yli 500 sanaa | Analysoi ensin, listaa löydetyt AI-patternit ja esiintymät, kysy epäselvistä tapauksista, sitten luonnollista. |6768## Limits6970- Älä käännä tekstiä.71- Älä tee yleistä kieliopin tarkistusta, ellei virhe liity AI-patterniin.72- Älä yksinkertaista lapsenkieliseksi.73- Älä lisää omia väitteitä, esimerkkejä tai faktoja.74- Käsittele sekatekstissä vain suomenkieliset osat; jätä englanninkieliset osiot, koodiesimerkkit, tekninen sanasto ja lainaukset koskematta.75- Jos teksti on jo luonnollista, sano se äläkä tee turhia muutoksia.7677## Progressive disclosure and bundled resources7879- `references/patterns.md`: full 26-pattern list with examples.8081## Compatibility terminology8283Preserve these baseline terms when they appear in user input, existing files, logs, or migration output; they are included to keep legacy wording, commands, paths, and API names recognizable during execution.8485- `fi/en`86- `finnish_voice`87- `han/-h`88- `md/.txt`89- `output_format`90- `pa/-p`9192## Output template9394```markdown95## Luonnollistettu teksti9697<koko uudelleenkirjoitettu teksti>9899## Muutosyhteenveto100101- <korjattu patterni ja lyhyt perustelu>102- <säilytetty rekisteri, tekninen termi tai epäselvä kohta>103```104105## Quality gate106107- [ ] Suomenkieliset ja englanninkieliset osat erotettiin; vain suomenkielinen sisältö muokattiin.108- [ ] Merkitys, faktat, rekisteri, koodiesimerkkit, tekniset termit ja lainaukset säilyivät.109- [ ] AI-patternit tunnistettiin ennen uudelleenkirjoitusta.110- [ ] Pitkissä teksteissä analyysi tehtiin ennen lopullista luonnollistamista.111- [ ] Muutosyhteenveto on mukana, ellei käyttäjä pyytänyt pelkkää tekstiä.112- [ ] Jo luonnollista tekstiä ei muokattu väkisin.113114## References115116- [Hakku/finnish-humanizer](https://github.com/Hakku/finnish-humanizer)