Skip to main content

Documentation vs Executable Standards

Most organizations already have:

  • Confluence pages
  • Architecture diagrams
  • Coding standards
  • Development guidelines

The problem is that these documents are written for humans.

AI systems cannot reliably interpret pages of architectural prose.

For example:

Developers should consider whether a component
fits within our Atomic Design methodology.

This is documentation.

A skill turns this into an instruction:

Before generating a component:

1. Determine whether it is an Atom,
Molecule, Organism, Template or Page.
2. Generate missing lower-level components first.
3. Compose larger components afterwards.

This is executable guidance.

The difference is critical.


Mini Exercise

Take one vague team guideline from your own project or invent one.

Rewrite it as a numbered instruction list an AI agent could execute step by step.

Example

Vague guideline:

Use Atomic Design for new UI work.

Executable version:

1. Classify the new UI element as Atom, Molecule, Organism, Template, or Page.
2. Check whether a lower-level component already exists before creating a new one.
3. Create missing lower-level components first.
4. Compose the higher-level component only after its dependencies exist.