anchor.diff:    </tbody>
   </table>
   
  -## Creating agent hooks
  +## Creating Lifecycle hooks
   
   Agent hooks are executed and can be written in any programming language.
   
  -## Creating step hooks
  +## Creating Step hooks
   
   Step hooks are shell scripts you can use to run commands and export environment
   variables. Hooks have access to all the standard [Buildkite environment variables](/docs/pipelines/environment-variables).
  
positive.code:   </tbody>
  </table>
  
  ## Available Step Hooks
  
  The following is a complete list of available step hooks, and the order in which
  they are run as part of each job:
  
negative.code: 
  See the [plugin documentation](/docs/plugins) for how to implement plugin hooks.
  
  ## Available Lifecycle hooks
  
  <table>
    <thead>
  