Skip to content

Skills ​

A coding agent cannot hold every piece of specialist know-how in its standing instructions; they would grow too long to follow. A skill is know-how it loads only when a task needs it, by matching the skill's name and description. A run that changes no UI never loads the UI skills.

The run itself ​

What a /wettaq run loads along the way: mapping the repository, checking the UI in a browser, the independent review and the pull request.

SkillWhyWhat it does
commit-pr-writingA pull request you have to reverse-engineer from the diff costs more time than the agent saved.Write outcome-focused commit messages, pull-request titles, and concise pull-request descriptions from completed work and its evidence.
implement-reviewA review only helps if its findings are fixed and confirmed once, not argued over in an endless loop.The independent review gate, review remediation and the follow-up path of /wettaq.
rendered-qaCode and stylesheets cannot show what a page actually looks like; a real browser and screenshots can.Exercise a running UI hands-on and capture evidence — viewports, motion, hydration, scrolling, interaction, keyboard, touch targets, console — then report findings with a severity.
repo-contextAn agent that changes code before it understands the repository breaks the patterns already there.Inspect a repository and report a concise, evidence-based map of its stack, structure, observed patterns, testing, CI/CD, and infrastructure.
test-designAgents write tests that pass whatever the code does, so a green suite with hundreds of tests can still protect nothing.Decide which tests a change needs and write tests that can actually fail.

UI work ​

Design judgement and tests for interfaces, loaded when a change has a UI. Some are for one stack only.

SkillWhyWhat it does
angular (optional: Angular repositories only)Angular has its own patterns, and generic advice gets them wrong.Angular engineering guidance for meaningful component, form, data-access, state-management, testing, or architecture work.
frontend-designGenerated interfaces tend to look the same, templated and generic.Guidance for distinctive, intentional visual design when building new UI or reshaping an existing one.
playwright-tests (optional: Repositories that keep Playwright UI tests)Browser tests with brittle selectors break on every harmless change.Write and maintain Playwright UI tests with resilient selectors, reusable helpers, and AAA structure.
ui-designerInterface code written without design judgement works, but is hard to use.Practical UI design reasoning for creating, implementing, improving, or refactoring application interfaces and flows.
ux-principlesWithout written UX principles, every agent decides interface questions its own way.Define, generate, or refine a product's UX_PRINCIPLES.md through repository-informed discovery and adaptive product-owner questions.

Setup ​

Installing, repairing and upgrading mexxi itself.

SkillWhyWhat it does
ibdaInstalling one workflow into three different agents by hand is fiddly and easy to get wrong.Install, set up, repair or upgrade mexxi, the coding-agent workflow in github.com/alexportelli12/mexxi, on this machine.

Working on mexxi ​

For changing mexxi: its docs, its rules and its skills.

SkillWhyWhat it does
docs-writingDocs written for insiders lose newcomers, so mexxi's pages need one plain voice that says why before how.Write or edit the Markdown that people read in the mexxi repository, such as its README, hand-written docs pages and landing page copy.
skill-creator (optional: Writing and testing your own skills)A skill that never loads, or loads at the wrong time, is worse than none.Create new skills, modify and improve existing skills, and measure skill performance.
workflow-for-alex (optional: Changing the workflow itself with /sewwi)A change to one part of the workflow can quietly contradict another.Design and evolve Alex's global coding-agent workflow configuration.