Skip to main content

Skills

Skills are the canonical runtime layer of Amplifiers.

Think of a skill as the smallest attachable specialist package in the repository. If you want one clear expert voice, constraint set, or modifier to shape the work, you attach a skill.

Each skill is named after the specialist or effect you want to attach to a task.

Current catalog

SkillTypeDescription
designerspecialistDesign interfaces, pages, and visual systems with hierarchy, UX judgment, and implementation awareness
humanizermodifierRemove AI writing patterns and restore natural voice, rhythm, and personality
sales-copywriterspecialistWrite conversion-focused sales copy for offers, pages, emails, and campaigns
dopamine-driven-copywrittermodifierIncrease rhythm, curiosity, and tension in copy without collapsing into empty hype
prompt-engineerspecialistTurn rough ideas into optimized prompts for specific AI platforms and media types
knowledge-writerspecialistMap a codebase into modular, factual, navigable documentation
react-architectspecialistDefine component boundaries, hooks, services, and architecture patterns for React projects
django-architectspecialistStructure Django and DRF backends with clear layers, selectors, services, and view rules
laravel-architectspecialistStructure Laravel backends with clean controllers, services, requests, resources, and integrations
html-architectspecialistStructure semantic, maintainable, accessible HTML projects and marketing pages
using-amplifiersmeta-skillExplain what is available in the library and how to combine it
writing-amplifiersmeta-skillExplain how to create or update skills and stacks in this repository

Authoring rules

  • keep SKILL.md concise
  • move long supporting references into references/
  • name the skill after the attachable specialist or effect
  • avoid creating a new skill only because the final output file changes

Typical use

  • use designer when the job needs visual judgment, layout direction, or UI structure
  • use sales-copywriter when the output needs stronger conversion logic
  • use humanizer when the writing is correct but still sounds templated
  • use react-architect when the work needs React structure, component boundaries, and implementation discipline

Practical rule

Create a new skill only when the way of thinking changes in a meaningful way. Do not create a separate skill just because the final artifact changed from a page to an email or from a doc to a post.