Experience League Authoring Guide

This content is intended only for Adobe employees. If you are not an Adobe employee, see the Adobe Contributor Guide.

Searchable list of articles

TIP
Use shortcut keys (cmd + f or ctrl + f) to search for topics and their links.
Article
Description and Keywords
Editorial guidance and style
Editorial guidelines
Find editorial guidance. Contact Blake Frei with questions.
Headings
Guidance and best practices for writing headings for concepts, tasks, and page titles
Titles and descriptions
How to write titles and descriptions to optimize search.
SEO basics
Learn how to improve your content’s SEO with both basic and advanced strategies including tools. Use AI to create prompts for title and description metadata and general authoring.
Search results
Learn how to improve search results both internally and externally (that is, Google) in Adobe documentation.
Alt-text
Learn about guidance for alt-text in Experience League publishing.
Inclusive language
Learn about gender and inclusive terminology for Experience League publishing.
FAQ
Learn how to create an effective FAQ article.
Cross-references
Learn about cross-referencing additional or related information.
Content types
Learn about guide definitions and content types in technical writing.
Steps and lists
Learn editorial guidance on steps and sub-steps technical writing.
Bullet lists
Editorial rules for punctuation and structure in bulleted lists.
Numbered procedures
Editorial rules for writing numbered, step-by-step procedures.
UI verbs
Guidance on UI vocabulary and verbs for describing interface actions.
AI discovery
Formatting lists and steps so AI tools can parse and surface them.
TOC authoring
Guidance and best practices for creating a TOC
Landing page descriptions
How to write landing page descriptions.
Restructuring content
Learn best practices and consequences of moving and renaming files and folders in Git, and of restructuring content in the TOC.
AI summary
Learn how to use AI to generate a summary from a PDF.
Product names
Reference table of Adobe CX Enterprise product names and approved secondary mentions.
Dnl and Uicontrol
Apply DNL and UICONTROL to interface strings.
Create a page
Learn how to author a page in Experience league, add metadata, headings, paragraphs, and more.
Example article
See a sample article for authoring and publishing to Experience League.
Markdown syntax reference
Markdown syntax
A basic introduction to Markdown styling. Page elements: Block quotes, Escape characters, Code Blocks, Code Blocks with line numbering, Definition Lists, Download Files, Headings, Images, icons and inline images, special characters, Links and Cross-References, Metadata, Image Links, Numbered Lists, Bullet Lists, Comments, Tables, Notes, Tips, Important, Video and video transcripts, More Like This/Related articles, CONTEXTUALHELP, Tabs, Shade Boxes
Cheat sheet
Quick overview of supported Markdown syntax for Adobe documentation.
Syntax guide (legacy)
Find syntax guidance. Contact Bob Bringhurst with questions.
Badges
Editorial rules for using badges in Markdown.
Inline code
Syntax for inline code blocks in Markdown.
Headings (Markdown)
Markdown syntax for headings (H1-H6).
Processing rules
Syntax for authoring processing rules content.
HTML syntax
When and how to use raw HTML in Markdown, including HTML tables.
Images
Syntax for images, resizing, aligning, click-to-zoom, and icons.
Related links syntax
Markdown link syntax, cross-references, and related-article links.
Lists syntax
Markdown syntax for numbered and bulleted lists.
Escape characters
Which special characters need to be escaped in Markdown and how.
Tables
Working with markdown tables and HTML tables.
Table rendering
How to control auto or fixed table rendering in Experience League.
Links
Linking tips
Collapsible sections (accordions)
You can create a collapsible section (sometimes called an accordion) that is hidden by default. The user can click the title to expand or collapse the section.
Syntax under consideration
Markdown syntax that is under consideration, but not yet supported.
Metadata and tagging
Metadata
How to use metadata and tags for AdobeDocs. Information about where to add metadata and metadata hierarchy. Common tags: solution, product, role, level, feature, feature-set, topic, title, description, exl-id, git-repo, mini-toc-levels, hide, hidefromtoc, index, recommendations (“More help on this feature”), internal.
parent-landing-page tag
Metadata tag linking a page to its parent landing page.
New metadata request
How to request a new metadata value be added to the approved list.
Feature tags
Adding feature, role, and level metadata tags for the new EXL UI.
Auto-tag
Learn how to use the Review Tags tool to scan a repo, review and suggest auto tags after migration, and merge the branch.
Validation and publishing
Validation errors
How to resolve validation errors, including validation summaries in pull requests and Slack. Validation errors include Git conflicts, illegal characters, BOM characters, package and structure, link check.
Markdown validation
Types of Markdown validation errors and how they’re reported.
Broken links
How broken absolute link checking works and how to fix flagged links.
Validation technical details
Technical details of how the validation pipeline checks Markdown.
Git conflicts
How to resolve Git merge conflicts flagged during validation.
Publish content
How to publish content. How to preview content using hide: true.
Staging review
How to create a review branch for previewing content and staging a review
Pull requests
Learn to manage public github.com pull requests (PRs) and logged issues. Information about public github.com mirrors and user feedback.
Hiding content
Hide files, sections, or entire guides from search engines or in the TOC or both.
Hidden article demo
Demo pages illustrating the hide: true metadata field: Hidden article 1, Hidden article 2, Hidden article 3.
Redirects
Adding redirects for previous domains or for different locations within experienceleague.adobe.com
Cleanup tasks
Clean-up tasks for writers to perform
Tools: VS Code and RedPen
Authoring extensions
Overview of the AdobeDocs Chrome extension, Adobe Markdown Authoring, and Adobe ExL Authors extensions—what each one does and how to install it.
Best practices

Guidance and best practices for writing in Visual Studio Code.

  • Prevent common errors
  • Visual Studio Code tips
  • Creating keyboard shortcuts
  • Global Find/Replace and wildcard expression searches
  • Visual Studio Code add-ons
Markdown errors
Common Markdown and metadata mistakes and how to avoid them.
VS Code tips
General VS Code tips for Experience League authoring.
Markdown Authoring extension
Installing and using the Adobe Markdown Authoring VS Code extension.
VS Code add-ons
Recommended VS Code add-ons for writers.
Global find/replace
How to do a global find/replace across a repo in VS Code.
Wildcard find/replace
How to use wildcard expressions in VS Code find/replace.
Keyboard shortcuts
Recommended and custom keyboard shortcuts for VS Code authoring.
RedPen
How to use RedPen Scoring to check spelling, usage, and terminology.
Repo and guide setup
User guide setup

What Adobe lead writers should know about user guide setup in Git.

  • Adobe Docs repo structure
  • Required repo files
  • User guide files (TOC.md file) and home page
  • Naming files and folders
  • How URLs are generated
  • Landing pages and breadcrumbs
Repo files
Required files in an Adobe Docs repo, such as metadata.md and TOC.md.
Multiple user guides
How to set up more than one user guide in a single repo.
metadata.md file
What the repo-level metadata.md file controls.
TOC.md file
What the TOC.md file controls and how it’s structured.
URL generation
How Experience League generates article URLs from file paths.
Edit TOC files
How to work with Table of Contents files to determine what appears in left nav of user guide.
Home page design
Best practices for designing the home page of the user guide. Use a template for the home page.
Repo setup
Create a repository, add required files, and configure settings for pushing content live
Publication checklist
Guidance and best practices for creating a new repo in AdobeDocs
Delete a repo
How to remove repositories
Git setup
How Adobe contributors should set up Git, GitHub Desktop, and other tools
Git fundamentals
This article explains an overview of Git, GitHub repository, how content is organized, and naming conventions used for Adobe documentation.
Lead writer workflow
How Adobe lead writers should work in GitHub and Visual Studio Code.
Infrequent contributor workflow
Learn different methods for logging issues and editing content.
Content types and features
Video
A quick reference for creating and uploading video tutorials to Experience League. AdobeTV and MPC.
Screen recording
Learn how to set up your desktop and quickly record a video for Experience League.
Video editing
Learn how to edit a video using Adobe Premiere Rush.
Text to audio (Voxify)
Learn how to convert text to audio using AI (Voxify) for videos and slides.
Video upload
How to add a video to Experience League in the least amount of steps.
Video update
How to update a video already on Experience League.
Manual video upload
How to add a video to Experience League manually, in the least amount of steps.
Event upload
How to add an event recording to Experience League.
Manual event upload
How to manually add an event recording to Experience League.
Event advertising
How to advertise an event recording on Experience League.
KT Jira issue
How to identify content in the Knowledge Transfer Jira project.
Content request
How to request content to be produced for Experience League.
Quick start
Quick start guides and videos for recording, editing, and uploading videos.
Courses
Learn about creating and editing course files, metadata for courses, thumbnails, and other course requirements.
Playlists
Creating and editing playlists using VSC extension.
Slides
Creating and editing slides using VSC extension.
Microsites
A microsite is an HTML website that is uploaded to Experience League directly instead of through the standard authoring pipeline. Microsites are useful for displaying HTML sample files or providing tools or services not available through markdown authoring.
Landing pages
Understand how landing pages are generated. Understand the different syntax and validation rules.
Localization
Localization Overview
Snippets and includes
Use snippets or includes to share text among articles in a repo.
Contextual help
Learn how to set up content for contextual help popovers that can appear in the Experience Cloud product UI.
Reference and resources
What’s new
List of new articles and significant changes.
GHEC migration
GHEC migration information. How to sign in to GHEC, new features, new validation, ongoing issues.
SCCM release notes
Release notes for updates to the SCCM publishing pipeline.
Site analytics
Learn how to find site Experience League analytics usage data in Adobe Analytics.
Analytics optimization
Learn how to add metadata to ensure optimal Analytics data. Get tips for viewing reports.
Writer resources
Learning resources for Git and GitHub, GoURLs or go urls, upload videos to AdobeTV/MPC, Slack channels, list of writers, design resources, use Spectrum icons, logging jira tickets.
Design resources
Design resources for writers, including Spectrum icons.
Writers and repos
list of repos and writers and teams
Knowledge Transfer
Learn about the Knowledge Transfer process.
Unhidden article
Example of an article that stays visible in the TOC despite living in a hidden-articles section.

Lead

Workflow for Adobe leads

Main editing workflow for lead writers.

Infrequent

Workflow for Infrequent Users

Not a lead writer? Learn the easiest ways to make contributions.

Validation

Validation

Learn to resolve validation errors.

More Resources

recommendation-more-help
authoring-guide-help-main-guide