skills/humaniser/SKILL.md
Remove AI-writing tells and rewrite prose to sound natural and human. Triggers: humanise, humanize, de-AI, deAI, sound natural, less robotic, remove AI tells, AI writing, chatbot tone, Wikipedia AI writing signs, voice match, voice calibration. Uses AskUserQuestion for intake; Read/Write for files; WebSearch/WebFetch when the user wants terminology or usage research; Bash when applying edits in a repo. Outputs: interactive Q&A then rewritten text (and optional brief edit log). Do NOT use for: inventing facts, changing the author's stance, weakening safety or compliance language without explicit instruction, or skipping intake when the user's goals and preservation rules are unclear.
npx skillsauth add kvokov/oh-my-ai humaniserInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Strip generic "model voice" from text: fewer stock phrases and signposts, more direct sentences, and (when requested) a closer match to the user's own writing. The aim is human-sounding text without new false specifics.
Follow interactive-intake: goal, register, preservation, locale/format, whether to strip chatbot wrappers. If the user is unsure on register or locale, propose 2–3 concrete defaults and let them pick.
Rewrite the body using ai-tells-and-patterns:
Keep structure unless the user chose a heavier rewrite; when in doubt, preserve paragraph order.
Read the rewritten text once as skeptic: any remaining stock phrase, triple parallelism, or anonymous authority? Tighten. If a sentence is clear and human, leave it alone.
Return the final text first. Offer the optional short edit log only on request or when the user is learning what "de-AI" means.
When the source lives in the repo:
User paste (AI-sounding draft):
Great question! In today's rapidly evolving landscape, AI-assisted coding serves as a transformative testament to innovation—underscoring its pivotal role across the industry. Experts agree that organizations must align on best practices in order to unlock synergies. While challenges remain, the future looks bright.
Intake (abbreviated): AskUserQuestion rounds establish: email to a skeptical senior engineer, conversational-but-professional register, preserve no numbers (there are none), strip chatbot wrappers, US English.
After Phase 2–3 (humanised):
AI coding tools are everywhere now. They're best for boilerplate and first drafts; they're risky when the suggestion looks right but isn't. The hard part isn't writing faster—it's catching wrong assumptions before they ship. If your team doesn't have tests and review habits in place, "faster" mostly means "bugs sooner."
This example applies non-negotiables #3 (hunt list), #5 (audit pass), and #7 (no assistant preamble added).
tools
NestJS (Nest.js) production patterns for modules, controllers, providers, guards, interceptors, pipes, middleware, JWT, ValidationPipe, microservices, GraphQL, Bull queues, Prisma, and TypeORM. Triggers: NestJS, Nest.js, Nest module, dependency injection, class-validator DTO, exception filter, testing module, GraphQL resolver, Bull queue, microservice client. Uses: Read, Grep, Glob, Bash, WebSearch. Outputs: tier-ordered review checklists and/or concrete code edits with cited rule filenames. Do NOT use for: non-Nest backends (Express/Fastify only with no Nest integration), frontend-only frameworks, generating AGENTS.md, or toolchain setup unrelated to Nest.
development
Professional UI/UX design skill for React, Next.js, Tailwind CSS, React Native, and Flutter. Use when the user asks to create or polish UI components (modals, forms, tables, charts, navbars, sidebars, cards), design landing pages, build dashboards or admin panels, set up SaaS or mobile app screens, review or fix layout and accessibility issues, configure dark mode or responsive breakpoints, or establish a design system with tokens and component specs. Capabilities include: creating design-system token files and MASTER.md artifacts, generating responsive Tailwind layouts, scaffolding page-level component hierarchies, reviewing and fixing UI accessibility (a11y, WCAG), implementing React Native safe-area screens, and configuring Flutter ThemeData. Outputs design-system files (MASTER, page overrides, tokens, component specs) plus stack-faithful code. Do NOT use for: pure backend-only work with no UI impact, or inventing branding assets you do not have rights to use.
tools
Use this skill any time someone wants to create, scaffold, build, fix, improve, benchmark, or optimize a Tessl/Claude skill — even if they don't say 'tessl' explicitly. If the request involves making a new skill ('create a skill for X', 'build me a skill that does Y', 'scaffold a skill called Z'), fixing or completing an existing one (missing tile.json, broken repo integration, low eval scores, description not triggering), or running and iterating on evals, invoke this skill. The full workflow covers: structured interview → SKILL.md + tile.json + rules/ scaffolding → README/CI repo integration → tessl tile lint → optional Tessl CLI pipeline (skill review, scenario generate/download, eval run) → hand-authored evals or LLM-as-judge fallback → benchmark logging. Do NOT use for: editing application code, debugging, refactoring, writing general documentation, or creating presentations.
tools
Rigorous thirteen-part synthesis of a text or talk: deep summary, insights, structure, critique, framework rebuild, and CEO-level takeaways. Triggers: reading synthesis, synthesize this, deep dive, rigorous analysis, deconstruct, book analysis, article analysis, essay breakdown, intellectual synthesis, multi-dimensional analysis, executive summary of ideas, framework extraction. Uses: Read (and related file tools) for attached sources; WebSearch or WebFetch when comparands are missing or context is thin. Outputs: single structured markdown message with fixed section headers per rules/output-sections.md.