update documentation to correctly describe custom capabilities, custom attributes, and custom commands