The CSL 1.0.1 specification provides the most detailed and precise description of CSL 1.0.1. The (slightly outdated) CSL 1.0 primer offers a less technical introduction to CSL, and discusses how small style edits can be made. Information on validating, sharing and requesting CSL styles can be found at

An additional resource is the CSL 1.0.1 schema, written in the RELAX NG compact syntax. It describes the XML structure of CSL styles and locale files, and can be used for validation.

Zotero users can find additional information in the Zotero wiki.