Loading...
Loading...
Found 51 Skills
Review and fix AI-generated or AI-translated Arabic so it reads as fluent, native Modern Standard Arabic (MSA) instead of translated/calqued output. Trigger on translating INTO Arabic, writing in Arabic (اكتب بالعربية / اكتبلي بالعربية), writing original Arabic, or reviewing/correcting/proofreading Arabic (‘راجع لي هذا’, 'صحح العربية', 'ترجم هذا للعربية', any Arabic quality check), and proactively before outputting Arabic prose longer than 2-3 sentences. Covers: Latin-script leakage, English sentence-structure calque, word choice/terminology, morphology/agreement, punctuation, hamza spelling, dialectal leakage into MSA. Ships a self-maintained register profile (voice-profile.md) for tone and MSA-vs-Darija choice, a runnable checklist, a terminology glossary, and an accumulating failure log. Register-focused; a separate style/voice skill may layer after it.
This skill should be used when the user asks to "create a style sheet", "style guide", "house style", "keep the voice consistent", "voice drift", "British or American spelling", "character voices", "lint the prose", "prose check", "filter words", "said-bookisms", "overused words", "repeated phrases", "similar character names", "voice fingerprints", or wants to record and enforce the voice and surface conventions of a story project. NOT for rewriting dialogue to make the voices distinct when everyone sounds the same (use line-editing), or a character's profile or arc (use character-management).
Sa-Token integration extension skill. Covers JWT integration (a comparison table of the Simple, Mixin, and Stateless modes), Redis persistence (JDK serialization and JSON serialization), standalone Redis through Alone-Redis (isolation between authentication and business caches), AOP annotation-based authorization (using annotations at the Service layer), SpEL expression annotations (@SaCheckEL), Quick-Login rapid login (zero-code login page), JSON serialization extensions (Jackson/Fastjson/Fastjson2/Snack3), template engine integrations (Thymeleaf/Freemarker tag dialects), and RPC integrations (context propagation across Dubbo/Dubbo3/gRPC). Use this skill when users need to integrate JWT for stateless authentication, configure Redis distributed sessions, isolate caches, implement Service-layer annotation-based authorization, or quickly build a login page. For basic login authentication, use the sa-token skill first.