{"id":83282,"date":"2025-03-19T10:06:07","date_gmt":"2025-03-19T17:06:07","guid":{"rendered":"https:\/\/github.blog\/?p=83282"},"modified":"2025-03-19T10:06:07","modified_gmt":"2025-03-19T17:06:07","slug":"video-how-to-create-checklists-in-markdown-for-easier-task-tracking","status":"publish","type":"post","link":"https:\/\/github.blog\/developer-skills\/github\/video-how-to-create-checklists-in-markdown-for-easier-task-tracking\/","title":{"rendered":"Video: How to create checklists in Markdown for easier task tracking"},"content":{"rendered":"<!DOCTYPE html PUBLIC \"-\/\/W3C\/\/DTD HTML 4.0 Transitional\/\/EN\" \"http:\/\/www.w3.org\/TR\/REC-html40\/loose.dtd\">\n<html><body><p>Have you ever wondered how the cool cats of the internet make Markdown checklists in their GitHub repositories, issues, and pull requests? Me too. And I&rsquo;m here to say: you too can be a cool cat.<\/p>\n<p>Markdown checklists are handy for visualizing tasks that need to be done. Beyond that, GitHub can turn these checklists into task lists in your issues and pull requests to make your project tracking easier and better. Let&rsquo;s learn how to make &lsquo;em!<\/p>\n<h2 id=\"how-to-create-a-checklist-in-markdown\" id=\"how-to-create-a-checklist-in-markdown\" ><a class=\"heading-link\" href=\"#how-to-create-a-checklist-in-markdown\">How to create a checklist in Markdown<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h2>\n<p>Making a checklist is exactly like making a regular list in Markdown (a <code>-<\/code> starting each line), but you add <code>[ ]<\/code> or <code>[x]<\/code> after the <code>-<\/code>, like so:<\/p>\n<p>A regular list:<\/p>\n<pre><code class=\"language-plaintext\">- This is a list item\n- This is another list item\n<\/code><\/pre>\n<p>A checklist:<\/p>\n<pre><code class=\"language-plaintext\">- [ ] This is an unchecked item \n- [x] This is a checked item\n<\/code><\/pre>\n<p>When the checklist is rendered, it looks like this:<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-17-at-2.32.25%E2%80%AFPM.png?resize=632%2C180\" alt=\"A screenshot showing a checklist in GitHub. One item is checked and one item is unchecked.\" width=\"632\" height=\"180\" class=\"aligncenter size-full wp-image-83287 width-fit\"><\/p>\n<p>Feel free to use the short Markdown checklist template above to get a list going for yourself.<\/p>\n<p>Markdown checklists are a great way to keep track of tasks in your README files. For example, you could mark down which features might be missing or which aspects of your project need contributors. You can also use these checklists for documentation (like for noting docs coverage), notes, issues, or pull requests.<\/p>\n<p>The best part: GitHub adds extra functionality to your Markdown checklists &mdash; and I&rsquo;ll get to that right&hellip;now!<\/p>\n<h2 id=\"from-checklist-to-task-list\" id=\"from-checklist-to-task-list\" ><a class=\"heading-link\" href=\"#from-checklist-to-task-list\">From checklist to task list<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h2>\n<p>A task list on GitHub is a glorified Markdown checklist, allowing you to do even more project planning and tracking when it&rsquo;s in an issue or pull request.<br>\nFor example, let&rsquo;s say you make an issue to add some features to a project of yours, like so:<\/p>\n<pre><code class=\"language-plaintext\">- [ ] Update dependencies\n- [ ] Add archiving feature \n- [ ] Research design system\n<\/code><\/pre>\n<p>It will render like this in the issue:<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/03\/image1.png?resize=811%2C431\" alt='A GitHub Issue titled \"Finalize website changes\" with a checklist.' width=\"811\" height=\"431\" class=\"aligncenter size-full wp-image-83291 width-fit\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/03\/image1.png?w=811 811w, https:\/\/github.blog\/wp-content\/uploads\/2025\/03\/image1.png?w=300 300w, https:\/\/github.blog\/wp-content\/uploads\/2025\/03\/image1.png?w=768 768w, https:\/\/github.blog\/wp-content\/uploads\/2025\/03\/image1.png?w=800 800w, https:\/\/github.blog\/wp-content\/uploads\/2025\/03\/image1.png?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2025\/03\/image1.png?w=516 516w\" sizes=\"auto, (max-width: 811px) 100vw, 811px\" \/><\/p>\n<p>It might look like a normal checklist, but if you hover over one of the bullet points, you&rsquo;ll be able to drag and drop each task to re-order them:<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/03\/image2.png?resize=816%2C300\" alt=\"Rearranging a task list in a GitHub Issue.\" width=\"816\" height=\"300\" class=\"aligncenter size-full wp-image-83289 width-fit\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/03\/image2.png?w=816 816w, https:\/\/github.blog\/wp-content\/uploads\/2025\/03\/image2.png?w=300 300w, https:\/\/github.blog\/wp-content\/uploads\/2025\/03\/image2.png?w=768 768w\" sizes=\"auto, (max-width: 816px) 100vw, 816px\" \/><\/p>\n<p>Or, if you hit the <code>...<\/code> menu on the right side, you can turn each of the individual checklist items into its own issue, sub-issue, or re-order from there!<\/p>\n<p>Turning those checklist items into issues and sub-issues means that you can turn that planned work into tracked tasks. Breaking down your existing issues into smaller pieces might seem daunting, but doing it in this way connects all the pieces together nicely as you break things up into more specific chunks.<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/03\/image3.png?resize=427%2C241\" alt='A dropdown menu with the options \"Move up,\" \"Move down,\" \"Convert to issue,\" and \"Convert to sub-issue.\"' width=\"427\" height=\"241\" class=\"aligncenter size-full wp-image-83288 width-fit\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/03\/image3.png?w=427 427w, https:\/\/github.blog\/wp-content\/uploads\/2025\/03\/image3.png?w=300 300w\" sizes=\"auto, (max-width: 427px) 100vw, 427px\" \/><\/p>\n<p>And let&rsquo;s just say you did the exact same thing, but in a pull request. You still have the ability to re-order the tasks, and it will render the same way as it does in the issue:<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/03\/image4.png?resize=804%2C536\" alt='A Pull Request titled \"Finalize website changes\" with a checklist.' width=\"804\" height=\"536\" class=\"aligncenter size-full wp-image-83290 width-fit\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/03\/image4.png?w=804 804w, https:\/\/github.blog\/wp-content\/uploads\/2025\/03\/image4.png?w=300 300w, https:\/\/github.blog\/wp-content\/uploads\/2025\/03\/image4.png?w=768 768w\" sizes=\"auto, (max-width: 804px) 100vw, 804px\" \/><\/p>\n<p>But now, because you&rsquo;ve built this checklist in the pull request, you get more visibility into how many tasks have been completed and how many remain in the list of pull requests for your repository. Look just below the title of your pull request: You can see the status of your project right there!<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/03\/image5.png?resize=543%2C280\" alt='A list of PRs, with the \"Finalize website changes\" PR having 1 of 3 tasks completed.' width=\"543\" height=\"280\" class=\"aligncenter size-full wp-image-83292 width-fit\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/03\/image5.png?w=543 543w, https:\/\/github.blog\/wp-content\/uploads\/2025\/03\/image5.png?w=300 300w\" sizes=\"auto, (max-width: 543px) 100vw, 543px\" \/><\/p>\n<h2 id=\"where-can-i-learn-more\" id=\"where-can-i-learn-more\" ><a class=\"heading-link\" href=\"#where-can-i-learn-more\">Where can I learn more?<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h2>\n<p>Love that you asked that question. Good job. Head over to the <a href=\"https:\/\/docs.github.com\/en\/get-started\/writing-on-github\/working-with-advanced-formatting\/about-task-lists\">GitHub Docs to learn more about task lists on GitHub<\/a>.<\/p>\n<p>Happy coding!<\/p>\n<\/body><\/html>\n","protected":false},"excerpt":{"rendered":"<p>Ever wondered how to create checklists in your GitHub repositories, Issues, and PRs? Make task lists more manageable in your GitHub repositories, issues, and pull requests.<\/p>\n","protected":false},"author":2277,"featured_media":83347,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_gh_post_show_toc":"yes","_gh_post_is_no_robots":"no","_gh_post_is_featured":"yes","_gh_post_is_excluded":"no","_gh_post_is_unlisted":"no","_gh_post_related_link_1":"","_gh_post_related_link_2":"","_gh_post_related_link_3":"","_gh_post_sq_img":"","_gh_post_sq_img_id":"","_gh_post_cta_title":"","_gh_post_cta_text":"","_gh_post_cta_link":"","_gh_post_cta_button":"Click Here to Learn More","_gh_post_recirc_hide":"no","_gh_post_recirc_col_1":"78957","_gh_post_recirc_col_2":"78959","_gh_post_recirc_col_3":"78961","_gh_post_recirc_col_4":"65316","_featured_video":"https:\/\/www.youtube.com\/watch?v=l1reC0v3oKo","_gh_post_additional_query_params":"","_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_wpas_customize_per_network":false,"_links_to":"","_links_to_target":""},"categories":[3298,3302],"tags":[3532,1808],"coauthors":[3489],"class_list":["post-83282","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-developer-skills","category-github","tag-github-task-lists","tag-markdown"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Video: How to create checklists in Markdown for easier task tracking - The GitHub Blog<\/title>\n<meta name=\"description\" content=\"Learn to make Markdown checklists and use GitHub&#039;s advanced task list features for better project tracking.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/github.blog\/developer-skills\/github\/video-how-to-create-checklists-in-markdown-for-easier-task-tracking\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Video: How to create checklists in Markdown for easier task tracking\" \/>\n<meta property=\"og:description\" content=\"Learn to make Markdown checklists and use GitHub&#039;s advanced task list features for better project tracking.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/github.blog\/developer-skills\/github\/video-how-to-create-checklists-in-markdown-for-easier-task-tracking\/\" \/>\n<meta property=\"og:site_name\" content=\"The GitHub Blog\" \/>\n<meta property=\"article:published_time\" content=\"2025-03-19T17:06:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/03\/Markdown-task-tracking-thumbnail.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Cassidy Williams\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@cassidoo\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Cassidy Williams\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/github.blog\\\/developer-skills\\\/github\\\/video-how-to-create-checklists-in-markdown-for-easier-task-tracking\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/github.blog\\\/developer-skills\\\/github\\\/video-how-to-create-checklists-in-markdown-for-easier-task-tracking\\\/\"},\"author\":{\"name\":\"Cassidy Williams\",\"@id\":\"https:\\\/\\\/github.blog\\\/#\\\/schema\\\/person\\\/8cbae3ca030ca9cc37ec454ed2d3899c\"},\"headline\":\"Video: How to create checklists in Markdown for easier task tracking\",\"datePublished\":\"2025-03-19T17:06:07+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/github.blog\\\/developer-skills\\\/github\\\/video-how-to-create-checklists-in-markdown-for-easier-task-tracking\\\/\"},\"wordCount\":517,\"image\":{\"@id\":\"https:\\\/\\\/github.blog\\\/developer-skills\\\/github\\\/video-how-to-create-checklists-in-markdown-for-easier-task-tracking\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/github.blog\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/Markdown-task-tracking-thumbnail.png?fit=1920%2C1080\",\"keywords\":[\"GitHub Task Lists\",\"Markdown\"],\"articleSection\":[\"Developer skills\",\"GitHub\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/github.blog\\\/developer-skills\\\/github\\\/video-how-to-create-checklists-in-markdown-for-easier-task-tracking\\\/\",\"url\":\"https:\\\/\\\/github.blog\\\/developer-skills\\\/github\\\/video-how-to-create-checklists-in-markdown-for-easier-task-tracking\\\/\",\"name\":\"Video: How to create checklists in Markdown for easier task tracking - The GitHub Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/github.blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/github.blog\\\/developer-skills\\\/github\\\/video-how-to-create-checklists-in-markdown-for-easier-task-tracking\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/github.blog\\\/developer-skills\\\/github\\\/video-how-to-create-checklists-in-markdown-for-easier-task-tracking\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/github.blog\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/Markdown-task-tracking-thumbnail.png?fit=1920%2C1080\",\"datePublished\":\"2025-03-19T17:06:07+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/github.blog\\\/#\\\/schema\\\/person\\\/8cbae3ca030ca9cc37ec454ed2d3899c\"},\"description\":\"Learn to make Markdown checklists and use GitHub's advanced task list features for better project tracking.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/github.blog\\\/developer-skills\\\/github\\\/video-how-to-create-checklists-in-markdown-for-easier-task-tracking\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/github.blog\\\/developer-skills\\\/github\\\/video-how-to-create-checklists-in-markdown-for-easier-task-tracking\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/github.blog\\\/developer-skills\\\/github\\\/video-how-to-create-checklists-in-markdown-for-easier-task-tracking\\\/#primaryimage\",\"url\":\"https:\\\/\\\/github.blog\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/Markdown-task-tracking-thumbnail.png?fit=1920%2C1080\",\"contentUrl\":\"https:\\\/\\\/github.blog\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/Markdown-task-tracking-thumbnail.png?fit=1920%2C1080\",\"width\":1920,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/github.blog\\\/developer-skills\\\/github\\\/video-how-to-create-checklists-in-markdown-for-easier-task-tracking\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/github.blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Developer skills\",\"item\":\"https:\\\/\\\/github.blog\\\/developer-skills\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"GitHub\",\"item\":\"https:\\\/\\\/github.blog\\\/developer-skills\\\/github\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Video: How to create checklists in Markdown for easier task tracking\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/github.blog\\\/#website\",\"url\":\"https:\\\/\\\/github.blog\\\/\",\"name\":\"The GitHub Blog\",\"description\":\"Updates, ideas, and inspiration from GitHub to help developers build and design software.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/github.blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/github.blog\\\/#\\\/schema\\\/person\\\/8cbae3ca030ca9cc37ec454ed2d3899c\",\"name\":\"Cassidy Williams\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/237362eba6128d96de86c2146f325ba144bf2ee5179db26a8cebe817989eddd4?s=96&d=mm&r=g816df366299296021438072ea953bb49\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/237362eba6128d96de86c2146f325ba144bf2ee5179db26a8cebe817989eddd4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/237362eba6128d96de86c2146f325ba144bf2ee5179db26a8cebe817989eddd4?s=96&d=mm&r=g\",\"caption\":\"Cassidy Williams\"},\"description\":\"Cassidy is senior director for developer advocacy here at GitHub. She enjoys building software, advising startups, and teaching developers how to build better. She has a weekly newsletter at cassidoo.co\\\/newsletter where you can get her updates, practice coding problems, and a joke in your inbox!\",\"sameAs\":[\"http:\\\/\\\/cassidoo.co\",\"linkedin.com\\\/in\\\/cassidoo\",\"https:\\\/\\\/x.com\\\/cassidoo\"],\"jobTitle\":\"Sr. Director, Developer Advocacy, GitHub\",\"url\":\"https:\\\/\\\/github.blog\\\/author\\\/cassidoo\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Video: How to create checklists in Markdown for easier task tracking - The GitHub Blog","description":"Learn to make Markdown checklists and use GitHub's advanced task list features for better project tracking.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/github.blog\/developer-skills\/github\/video-how-to-create-checklists-in-markdown-for-easier-task-tracking\/","og_locale":"en_US","og_type":"article","og_title":"Video: How to create checklists in Markdown for easier task tracking","og_description":"Learn to make Markdown checklists and use GitHub's advanced task list features for better project tracking.","og_url":"https:\/\/github.blog\/developer-skills\/github\/video-how-to-create-checklists-in-markdown-for-easier-task-tracking\/","og_site_name":"The GitHub Blog","article_published_time":"2025-03-19T17:06:07+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/github.blog\/wp-content\/uploads\/2025\/03\/Markdown-task-tracking-thumbnail.png","type":"image\/png"}],"author":"Cassidy Williams","twitter_card":"summary_large_image","twitter_creator":"@cassidoo","twitter_misc":{"Written by":"Cassidy Williams","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/github.blog\/developer-skills\/github\/video-how-to-create-checklists-in-markdown-for-easier-task-tracking\/#article","isPartOf":{"@id":"https:\/\/github.blog\/developer-skills\/github\/video-how-to-create-checklists-in-markdown-for-easier-task-tracking\/"},"author":{"name":"Cassidy Williams","@id":"https:\/\/github.blog\/#\/schema\/person\/8cbae3ca030ca9cc37ec454ed2d3899c"},"headline":"Video: How to create checklists in Markdown for easier task tracking","datePublished":"2025-03-19T17:06:07+00:00","mainEntityOfPage":{"@id":"https:\/\/github.blog\/developer-skills\/github\/video-how-to-create-checklists-in-markdown-for-easier-task-tracking\/"},"wordCount":517,"image":{"@id":"https:\/\/github.blog\/developer-skills\/github\/video-how-to-create-checklists-in-markdown-for-easier-task-tracking\/#primaryimage"},"thumbnailUrl":"https:\/\/github.blog\/wp-content\/uploads\/2025\/03\/Markdown-task-tracking-thumbnail.png?fit=1920%2C1080","keywords":["GitHub Task Lists","Markdown"],"articleSection":["Developer skills","GitHub"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/github.blog\/developer-skills\/github\/video-how-to-create-checklists-in-markdown-for-easier-task-tracking\/","url":"https:\/\/github.blog\/developer-skills\/github\/video-how-to-create-checklists-in-markdown-for-easier-task-tracking\/","name":"Video: How to create checklists in Markdown for easier task tracking - The GitHub Blog","isPartOf":{"@id":"https:\/\/github.blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/github.blog\/developer-skills\/github\/video-how-to-create-checklists-in-markdown-for-easier-task-tracking\/#primaryimage"},"image":{"@id":"https:\/\/github.blog\/developer-skills\/github\/video-how-to-create-checklists-in-markdown-for-easier-task-tracking\/#primaryimage"},"thumbnailUrl":"https:\/\/github.blog\/wp-content\/uploads\/2025\/03\/Markdown-task-tracking-thumbnail.png?fit=1920%2C1080","datePublished":"2025-03-19T17:06:07+00:00","author":{"@id":"https:\/\/github.blog\/#\/schema\/person\/8cbae3ca030ca9cc37ec454ed2d3899c"},"description":"Learn to make Markdown checklists and use GitHub's advanced task list features for better project tracking.","breadcrumb":{"@id":"https:\/\/github.blog\/developer-skills\/github\/video-how-to-create-checklists-in-markdown-for-easier-task-tracking\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/github.blog\/developer-skills\/github\/video-how-to-create-checklists-in-markdown-for-easier-task-tracking\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/github.blog\/developer-skills\/github\/video-how-to-create-checklists-in-markdown-for-easier-task-tracking\/#primaryimage","url":"https:\/\/github.blog\/wp-content\/uploads\/2025\/03\/Markdown-task-tracking-thumbnail.png?fit=1920%2C1080","contentUrl":"https:\/\/github.blog\/wp-content\/uploads\/2025\/03\/Markdown-task-tracking-thumbnail.png?fit=1920%2C1080","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/github.blog\/developer-skills\/github\/video-how-to-create-checklists-in-markdown-for-easier-task-tracking\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/github.blog\/"},{"@type":"ListItem","position":2,"name":"Developer skills","item":"https:\/\/github.blog\/developer-skills\/"},{"@type":"ListItem","position":3,"name":"GitHub","item":"https:\/\/github.blog\/developer-skills\/github\/"},{"@type":"ListItem","position":4,"name":"Video: How to create checklists in Markdown for easier task tracking"}]},{"@type":"WebSite","@id":"https:\/\/github.blog\/#website","url":"https:\/\/github.blog\/","name":"The GitHub Blog","description":"Updates, ideas, and inspiration from GitHub to help developers build and design software.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/github.blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/github.blog\/#\/schema\/person\/8cbae3ca030ca9cc37ec454ed2d3899c","name":"Cassidy Williams","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/237362eba6128d96de86c2146f325ba144bf2ee5179db26a8cebe817989eddd4?s=96&d=mm&r=g816df366299296021438072ea953bb49","url":"https:\/\/secure.gravatar.com\/avatar\/237362eba6128d96de86c2146f325ba144bf2ee5179db26a8cebe817989eddd4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/237362eba6128d96de86c2146f325ba144bf2ee5179db26a8cebe817989eddd4?s=96&d=mm&r=g","caption":"Cassidy Williams"},"description":"Cassidy is senior director for developer advocacy here at GitHub. She enjoys building software, advising startups, and teaching developers how to build better. She has a weekly newsletter at cassidoo.co\/newsletter where you can get her updates, practice coding problems, and a joke in your inbox!","sameAs":["http:\/\/cassidoo.co","linkedin.com\/in\/cassidoo","https:\/\/x.com\/cassidoo"],"jobTitle":"Sr. Director, Developer Advocacy, GitHub","url":"https:\/\/github.blog\/author\/cassidoo\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/github.blog\/wp-content\/uploads\/2025\/03\/Markdown-task-tracking-thumbnail.png?fit=1920%2C1080","jetpack_shortlink":"https:\/\/wp.me\/pamS32-lFg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/posts\/83282","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/users\/2277"}],"replies":[{"embeddable":true,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/comments?post=83282"}],"version-history":[{"count":12,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/posts\/83282\/revisions"}],"predecessor-version":[{"id":83285,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/posts\/83282\/revisions\/83285"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/media\/83347"}],"wp:attachment":[{"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/media?parent=83282"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/categories?post=83282"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/tags?post=83282"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/coauthors?post=83282"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}