`[features]` are an optional Skinr setting. They do not need to be specified. By default Skinr will assume that your styles can be used anywhere Skinr is available on your site, i.e. nodes, blocks, etc. If you want to reduce UI clutter and have more fine grained control over where your skins are used, you'll want to use the `[features]` option.

The `[features]` setting is the equivalent of the high level Drupal theme hook. If nothing is specified in your skin it will appear everywhere by default. It may only contain underscores. By specifying a `[features]` you are telling Skinr: Only show this skin when editing X.

Below is a listing of available options, by module:

### Blocks

    skinr[skin_system_name][features][] = block
    skinr[skin_system_name][features][] = block_[module]

### Comments

    skinr[skin_system_name][features][] = comment_wrapper
    skinr[skin_system_name][features][] = comment_wrapper_[node_type]

### Nodes

    skinr[skin_system_name][features][] = node
    skinr[skin_system_name][features][] = node_[node_type]

Note: node_[node_type] is not yet implemented.

### Page (body classes)

    skinr[skin_system_name][features][] = page

### Panels

    skinr[skin_system_name][features][] = panels_pane
    skinr[skin_system_name][features][] = panels_panel

### Views

    skinr[skin_system_name][features][] = views_view
    skinr[skin_system_name][features][] = views_view__[style_name]
    skinr[skin_system_name][features][] = views_view__[display_name]
    skinr[skin_system_name][features][] = views_view__[view_name]
    skinr[skin_system_name][features][] = views_view__[view_name]__[display_name]

Note: views_view__[style_name] is not yet implemented.