Upravo otvoreno i već 5K Star! MiniMax Skills test: AI plafon pisanja koda zaista podignut
U poslednje vreme, koncept Skills je prilično popularan.
Anthropic je izbacio seriju, OpenAI je izbacio seriju, a sada je MiniMax otvorio svoja najvrednija pakete veština, koja su već skočila na 7.8K+ Star.

Njihov slogan je: podići kvalitet AI pisanja koda sa nivoa „studenta" direktno na nivo „senior inženjera sa preko 5 godina iskustva".
Moja prva reakcija: hvališ se?
Ali broj Star-a ne laže. Istog dana sam klonirao repozitorijum, uzeo svoj projekat za generisanje rezimea PaiResume za testiranje, fokusirano sam probao frontend-dev, fullstack-dev, minimax-pdf tri Skill-a.

Ostale Skills takođe možete sami testirati.
01. Šta je MiniMax Skills
Koncept Skills je lako razumeti, to je „prirunik za specifikaciju zadataka" za AI alate za programiranje.
On govori AI-u: kako ovu vrstu zadatka treba analizirati, kako projektovati, kako prionuti na rad, kako validirati. Drugim rečima, on ne enkapsulira kod, već nivo razmišljanja iskusnog inženjera pri donošenju odluka.
MiniMax je ovog puta otvorio 15 Skill-ova, u dve glavne kategorije.
Razvojna kategorija ima frontend-dev, fullstack-dev, android-native-dev, ios-application-dev, flutter-dev, react-native-dev, shader-dev, gif-sticker-maker — ukupno 8;
Kancelarijska kategorija ima minimax-pdf, pptx-generator, minimax-xlsx, minimax-docx, minimax-multimodal-toolkit, vision-analysis, plus verzija doprinosa zajednice — ukupno 7.
Otvorena adresa: https://github.com/MiniMax-AI/skills, MIT licenca, slobodno koristite.
Način instalacije zavisi od alata, ali nijedan nije komplikovan.
Ja ovde koristim Codex, direktno unesem ovaj prompt.
https://github.com/MiniMax-AI/skills Ovo je biblioteka Skills koju je MiniMax dao, fokusirano instaliramo ova tri: frontend-dev, fullstack-dev, minimax-pdfBrzo je instalirano.

U redu, okruženje je spremno, zvanično počinjemo test.
02. frontend-dev test
Već na osnovu opisa frontend-dev-a oseća se ambicija: React/Next.js + Tailwind CSS tech stack, integriše sistem animacija Framer Motion i GSAP, može da poziva MiniMax API za generisanje AI medijskih materijala kao što su slike, video, TTS, podržava i p5.js, Three.js za generativnu umetnost.
Da se izrazim prostije, ovaj Skill nije samo „pomaže ti da pišeš UI", već definiše čitav inženjerski standard „kako stranicu dovesti do produkcionog nivoa", interno se radi šestofazni radni tok: dizajn arhitekture → planiranje animacija → generisanje materijala → pisanje teksta → implementacija interfejsa → kontrola kvaliteta, svaka faza ima jasne zahteve za ulaz i izlaz.
Moj scenario za testiranje je PaiResume — sopstveni projekat za generisanje rezimea, React + @react-pdf/renderer + Tailwind CSS, interaktivne animacije stranice za prikaz rezimea skoro da nemaju, vizuelni nivo je ravan, baš zgodno za test.
Prompt je napisao samo jednu rečenicu:
Layout stranice za prikaz rezimea je završen, nedostaju animacije i vizuelni nivoi, napravi skup animacija ulaska sa Framer Motion, treba da ima efekat postupnog pojavljivanja kartica rezimea, ukupno profesionalno-staloženo.

Pod ograničenjima frontend-dev-a, Codex nije odmah seo da piše kod. Prvo što je uradio je da skenira komponentno stablo PaiResume-a, da razume koji elementi su pogodni za isprepletani ulazak, koje zone treba fiksirati, koliko ukupno trajanje animacija ne sme da pređe u sekundama da korisnik ne bi osetio zastoj.
Ovaj redosled „prvo proceni pa onda radi", bez Skill ograničenja, AI bi velikom verovatnoćom direktno gurnuo hrpu motion.div.

Konačan efekat, profesionalno, stabilno, animirano a ne haotično. Stvarno je trajalo manje od 15 minuta, i prošlo iz prvog pokušaja, bez ponovljenih izmena.
Ako si ranije pokušavao da direktno nateraš AI da doda animacije, osam od deset puta ti nagomila hrpu transition i animation svojstava, menjaš ih bez uspeha.
Razlika frontend-dev-a je u tome što prvo pomaže da se razmisli „koje nivoe animacija stranica treba da ima, koji je tempo svakog od njih", a zatim prelazi u kod. Kada se ovaj redosled okrene, rezultat je drastično drugačiji.
03. fullstack-dev test
Ako me je frontend-dev malo iznenadio, onda mi je fullstack-dev ostavio utisak: „ovo je stvarno za inženjere."
Ovaj Skill ima veoma širok obuhvat: REST API dizajn, JWT/Session/OAuth tok autentifikacije, SSE/WebSocket realna komunikacija, SQL/NoSQL integracija baze, ojačavanje produkcionog okruženja, plus kompletan radni tok od „razjašnjavanje zahteva → odluka o arhitekturi → podizanje projekta → build/smoke/integration validacija".
Moj scenario za testiranje je i dalje PaiResume, moj prompt je:
Molim te, na način fullstack-dev-a, pregledaj i unapredi moj projekat PaiResume.
Pozadina projekta:
- Front-end: React + Vite + TypeScript + Zustand + Axios + Tailwind
- Back-end: Spring Boot 3 + MySQL + Redis + JWT
- Biznis: sistem za online rezimee, uključuje prijavu i registraciju, listu rezimea, izmenu modula rezimea, AI optimizaciju, PDF izvoz i parsiranje
- Trenutni problem: front-end i back-end rade, ali u pogledu obnove autentifikacije, obrade grešaka, konzistentnosti ugovora API-ja, upravljanja konfiguracijom i stabilnosti integracije još uvek nisu dovoljno stabilni
Želim da načinom fullstack-dev-a završiš sledeće:
1. Prvo na osnovu trenutnog projekta donesi arhitektonsku ocenu, razjasni:
- Kakva je ovo full-stack arhitektura
- Da li je granica front-end/back-end jasna
- Koliko su zreli trenutni auth, API klijent, obrada grešaka, upravljanje konfiguracijom
2. Pronađi 3-5 full-stack problema koje je vredno prvo popraviti, fokusiraj se na:
- JWT + refresh token link
- Axios dizajn interceptor-a zahteva/odgovora
- Spring Security 401/403 semantiku
- Front-end/back-end objedinjen format povratne vrednosti code/message/data
- CORS, env varijable, konfiguracija pokretanja
3. Direktno u kodu popravi ono što smatraš najkritičnijim, umesto da samo daš predloge
4. Nakon popravke završi validaciju:
- Front-end build
- Back-end compile / build
- Stvarni API smoke test
- Front-end i back-end integraciona validacija
5. Konačno ispiši:
- Koje si arhitektonske odluke doneo
- Koje ključne fajlove si izmenio
- Koje naknadne predloge još uvek postoje
Zahtevi:
- Ne radi samo čisto front-end UI podešavanje
- Ne zaustavljaj se na analizi, šta možeš popravi direktno
- Prvenstveno obezbedi auth, integraciju, obradu grešaka, konfiguraciju — ove ključne linkove
- Izmene neka budu što bliže trenutnom projektu, nemoj zbog „standardne arhitekture" raditi veliko cepanje i prepravljanje
Pod vođstvom fullstack-dev-a, Codex nije žurio da izbaci kod, već je prvo bacio tri pitanja.
- Front-end: malo više standardizovati API base URL i konvergenciju grešaka, izbegavati nekonzistentno ponašanje pri promeni okruženja i greškama API-ja
- Back-end: CORS, health check i anonimne pristupne tačke sažeti u konfigurativno rešenje
- Konfiguracija: dopuniti .env.example, kako bi parametri pokretanja front-enda i back-enda i način integracije bili jasniji

Ovaj put izmene su obimne, sve urađene po specifikacijama fullstack-dev-a.
04. minimax-pdf test
Ovo je Skill koji sam najviše očekivao, iz vrlo direktnog razloga — PaiResume sam po sebi radi izvoz rezimea u PDF, postojeća implementacija koristi @react-pdf/renderer, kontrola stilova je ograničena, generisani PDF ima osećaj „šablona", nedostaje mu malo onog premium osećaja.
minimax-pdf definiše tri režima rada: CREATE generiše PDF iz nule, FILL popunjava polja forme u postojećem PDF-u, REFORMAT preuređuje postojeći sadržaj u visokokvalitetni PDF.
Moj scenario najviše odgovara REFORMAT-u — preuređivanje postojećih JSON podataka rezimea iz PaiResume-a u PDF sa višim vizuelnim kvalitetom.
Prompt je sledeći:
Imam strukturirane podatke rezimea, uključujući osnovne informacije, obrazovnu pozadinu, radno iskustvo, iskustvo na projektima, oznake veština. Koristi REFORMAT režim minimax-pdf-a za generisanje PDF rezimea za tehnički položaj, stil jednostavan i elegantan, hladne boje, bez pretencioznih ukrasa.

Način odgovora minimax-pdf-a se očigledno razlikuje od prethodna dva Skill-a — prvo je uradio jednu stvar koja se zove „odabir dizajn tokena", što znači da na osnovu mojih zahteva (hladne boje, tehnički položaj, jednostavan i elegantan) daje preporuku iz preddefinisane bojne palete.
Konačno odabrano: glavna boja Steel Blue (#4A90D9), sporedna svetlosno siva, kombinacija fontova odabrana je Inter za telo teksta, JetBrains Mono za tehnički stek i sadržaj vezan za kod.
Tehnička implementacija minimax-pdf-a razdvaja naslovnicu i telo teksta u dva rendererska engine-a: naslovnicu renderuje Playwright sa HTML+CSS, vizuelni nivo je jasan; telo teksta radi ReportLab slaganje, razmaci između linija i ritam pasusa kontrolisani su veoma udobno, konačno se sve spaja u kompletan PDF.

Jedna napomena: minimax-pdf zavisi od Python 3.9+, Node.js 18+, kao i reportlab, pypdf, playwright (sa Chromium) zavisnosti, nije out-of-the-box, potrebno ih je instalirati unapred.
05. Brzi pregled ostalih veština
Pored ova tri detaljno testirana Skill-a, preostalih 12 takođe ukratko prelazimo, kako bi oni kojima trebaju mogli lakše da ih pronađu.

android-native-dev prati Material Design 3 specifikaciju, Kotlin + Jetpack Compose, naglašava usklađenost sa pristupačnošću i optimizaciju performansi, oni koji žele da se bave Android razvojem mogu obratiti pažnju. ios-application-dev pokriva UIKit, SnapKit i SwiftUI, prati Apple HIG standard, iOS developeri mogu direktno da ga koriste.
gif-sticker-maker je prilično zanimljiv, može da pretvori fotografije u Funko Pop stil dinamičkih GIF nalepnica, u pozadini poziva MiniMax-ov API za generiranje slika i video, oni koji prave content za self-medije bi trebalo da ga vole.
shader-dev je za developer-e GLSL vizuelnih efekata, pokriva ray marching, SDF modeliranje, sisteme čestica, smer je prilično vertikalan, oni sa potrebom u ovoj oblasti neka ga koriste direktno.
minimax-xlsx zaobilazi sve Python Excel biblioteke, direktno na XML nivou radi sa spreadsheet-ovima, cilj je da zadrži stil, grafikone, makroe i druge kompleksne formate, uz to dolazi i sa dokumentacijom za finansijsko formatiranje od 34000 reči, ovaj detalj deluje pomalo geeky. minimax-docx koristi .NET OpenXML SDK, podržava generisanje iz nule, izmenu postojećih dokumenata i primenu šablona — tri scenarija, Word pow-user-i mogu probati.
ending
Da li si se ikada našao u ovoj situaciji — postoji nešto tehničko što jasno znaš da bi trebalo da uradiš, ali ga stalno odlažeš.
Nije da ne znaš kako, već da nemaš vremena.
[Plafon inženjera često nije u tome što ne znaš, već u tome što nemaš vremena da razmišljaš toliko detaljno.]
Ovaj set MiniMax Skills stvari je, pre nego super Prompt za AI, zapravo nivo odlučivanja iskusnog inženjera — prvo analiziraj, zatim projektuj, još i proveri — zapisan kao standard koji mašina može da izvrši.
Nećeš odjednom postati senior inženjer ako ga koristiš. Ali ćeš početi da isporučuješ kod na način senior inženjera.
Ova promena, polako, uticaće na svaku liniju koda koju napišeš.
Ako ti je ovaj članak koristan, lajkuj i prosledi prijateljima kojima je potreban.
Vidimo se u sledećem!
