{"id":1123,"date":"2026-02-25T10:36:05","date_gmt":"2026-02-25T10:36:05","guid":{"rendered":"https:\/\/skills.visual-paradigm.com\/pt\/docs\/how-to-write-effective-user-stories\/advanced-user-stories\/user-story-mistakes-to-avoid\/"},"modified":"2026-02-25T10:36:05","modified_gmt":"2026-02-25T10:36:05","slug":"user-story-mistakes-to-avoid","status":"publish","type":"docs","link":"https:\/\/skills.visual-paradigm.com\/pt\/docs\/how-to-write-effective-user-stories\/advanced-user-stories\/user-story-mistakes-to-avoid\/","title":{"rendered":"Pitfalls to Avoid When Writing User Stories"},"content":{"rendered":"<p>Too many teams treat user stories as mini-requirements documents, leading to misalignment, wasted effort, and missed value. I\u2019ve seen teams spend hours refining a story that\u2019s technically precise but fails to reflect user needs\u2014because they focused on syntax over substance. The real danger isn\u2019t the format; it\u2019s the mindset behind it. A user story isn\u2019t a task list or a technical specification. It\u2019s a conversation starter. When you confuse structure with substance, you lose the very purpose of Agile storytelling.<\/p>\n<p>What you\u2019ll learn here isn\u2019t just a checklist of errors. You\u2019ll see how three recurring user story pitfalls\u2014technical bias, missing value statements, and over-detailed content\u2014actually stem from the same root: misunderstanding the story\u2019s role as a collaboration trigger. I\u2019ve worked with teams who thought a story was complete when it included code snippets, only to realize they\u2019d missed the user\u2019s actual goal. This chapter delivers practical fixes grounded in real-world experience, not theory.<\/p>\n<p>By the end, you\u2019ll recognize bad user story examples not just by their flaws, but by their symptoms: silence in refinement sessions, test failures after delivery, or stakeholders asking, \u201cWhy did we build this?\u201d You\u2019ll learn to spot these patterns early and turn them into value-driven conversations.<\/p>\n<h2>Common Pitfalls in User Story Writing<\/h2>\n<h3>1. Technical Bias: Writing for Engineers, Not Users<\/h3>\n<p>One of the most frequent user story pitfalls is writing from a technical perspective instead of a user\u2019s. I once reviewed a story that said: \u201cAs a backend developer, I want to optimize the query using an index on the user_id field.\u201d<\/p>\n<p>That\u2019s not a user story. That\u2019s a task disguised as a story. It doesn\u2019t describe a user need\u2014it assigns work to a role. The real user here? Probably a customer waiting for faster page loads.<\/p>\n<p>Bad user story examples like this often begin with technical roles: \u201cAs a database admin\u2026\u201d or \u201cAs a DevOps engineer\u2026\u201d They may be accurate, but they fail the most basic test: Does this improve a user\u2019s experience? If not, it\u2019s not a story\u2014it\u2019s a ticket.<\/p>\n<p>Fix it by rewriting with a real user role and clear value. For example: \u201cAs a customer, I want the search results to load in under 1.5 seconds so I can quickly find what I need.\u201d The technical implementation (indexing, caching) becomes part of the acceptance criteria, not the story itself.<\/p>\n<h3>2. Missing the Value Statement: \u201cI want\u201d Without \u201cSo That\u201d<\/h3>\n<p>Stories without a \u201cso that\u201d clause are like sentences missing a main verb. They describe an action but not why it matters.<\/p>\n<p>Consider this: \u201cAs a user, I want to log in with my email and password.\u201d It\u2019s technically correct, but what\u2019s the value? The user wants to access their account. The real need? To continue their workflow, protect sensitive data, or avoid losing progress.<\/p>\n<p>Bad user story examples like this often surface in refinement meetings. The team agrees, \u201cYeah, we\u2019ll do this,\u201d but later discovers the login feature doesn\u2019t address the actual user journey\u2014like resuming a draft or securing a purchase.<\/p>\n<p>Always ask: \u201cWhy does the user need this?\u201d Replace generic \u201cI want\u201d statements with purpose-driven \u201cso that\u201d clauses. For example: \u201cAs a user, I want to log in so that I can securely access my personal profile and continue my shopping cart.\u201d<\/p>\n<p>This change transforms a feature into a value proposition. It aligns the team around outcomes, not just outputs.<\/p>\n<h3>3. Over-Documentation: Turning Stories into Specifications<\/h3>\n<p>Another common pitfall is overloading a user story with too many details, turning it into a specification. This happens when teams try to anticipate every edge case in advance.<\/p>\n<p>Example of a bad user story example: \u201cAs a user, I want to submit the form with my full name, email, and date of birth, where the email must contain an @ symbol and at least one dot, the name must be between 2 and 50 characters, and the date must be in YYYY-MM-DD format before 1900-01-01 and after 1900-12-31.\u201d<\/p>\n<p>The story is now filled with technical rules and validation logic. It\u2019s not a conversation prompt\u2014it\u2019s a contract. That\u2019s a red flag. The acceptance criteria should be kept simple and open to discussion.<\/p>\n<p>Instead, write: \u201cAs a user, I want to submit my personal details so that I can register for the service.\u201d Then, use the acceptance criteria to explore the rules during collaboration.<\/p>\n<p>Keep the story short. Let the details emerge during refinement. A story that tries to define all possible paths is not a story\u2014it\u2019s a specification in disguise.<\/p>\n<h2>Checklist: Do You Have a Valid User Story?<\/h2>\n<p>Use this checklist to audit your stories during refinement. If more than one item is missing, consider rewriting.<\/p>\n<ul>\n<li><strong>Role is real and specific:<\/strong> \u201cAs a user\u201d is too vague. \u201cAs a new customer in the UK\u201d is more actionable.<\/li>\n<li><strong>Action is clear and observable:<\/strong> \u201cI want to save my draft\u201d is better than \u201cI want to store my data.\u201d<\/li>\n<li><strong>Value is clear (\u201cso that\u201d clause):<\/strong> The story must answer \u201cWhy is this important?\u201d<\/li>\n<li><strong>Acceptance criteria are testable:<\/strong> No vague terms like \u201cfast\u201d or \u201cgood.\u201d Use measurable outcomes.<\/li>\n<li><strong>Story is small enough to estimate:<\/strong> If it takes more than a few days to implement, split it.<\/li>\n<\/ul>\n<h2>When Technical Details Are Needed<\/h2>\n<p>Technical context isn\u2019t always bad\u2014just use it in the right place.<\/p>\n<p>Acceptance criteria are where you can include constraints, such as \u201cThe login form must be accessible via keyboard navigation.\u201d<\/p>\n<p>But never embed them in the story itself. The story must remain a promise to a conversation. If you\u2019re writing technical rules in the main story, you\u2019re likely confusing implementation with intent.<\/p>\n<p>Use diagrams, models, or acceptance tests to document complex logic. The story stays simple. The discussion happens through collaboration.<\/p>\n<h2>Case Study: From Bad to Good<\/h2>\n<p>Let\u2019s walk through a real example from a banking app.<\/p>\n<p><strong>Bad user story example:<\/strong><br \/>\n\u201cAs a user, I want to transfer money to another account using my mobile app, where the amount must be greater than 0.01 and less than 100,000, and the destination account must be valid.\u201d<\/p>\n<p>This is a technical specification disguised as a story. The user doesn\u2019t care about limits\u2014they want to send money safely.<\/p>\n<p><strong>Revised user story:<\/strong><br \/>\n\u201cAs a customer, I want to send money to another person so that I can cover a surprise expense quickly and securely.\u201d<\/p>\n<p>Now the team can explore: What\u2019s the fastest way? Is a photo of the recipient needed? Do we need an approval step? The technical limits are now part of the acceptance criteria.<\/p>\n<p>This version invites discussion, not just implementation.<\/p>\n<h2>What If I Already Wrote a Bad Story?<\/h2>\n<p>Don\u2019t panic. Every team writes flawed stories at some point. The key is to catch them early.<\/p>\n<p>During backlog refinement, ask: \u201cDoes this story deliver a real user benefit? Is it small enough to be done in a sprint? What conversation should it trigger?\u201d<\/p>\n<p>If you can\u2019t answer these, rewrite it. The story should never be a dead-end. It should open doors.<\/p>\n<h2>Frequently Asked Questions<\/h2>\n<h3>What is the biggest user story mistake in Agile teams?<\/h3>\n<p>Writing stories from a technical perspective instead of a user\u2019s. Teams often use developer roles or focus on implementation details, which kills collaboration and misses the user\u2019s real need.<\/p>\n<h3>How do I fix a user story that\u2019s too technical?<\/h3>\n<p>Reframe it around the user, not the job. Replace \u201cAs a developer\u2026\u201d with \u201cAs a customer\u2026\u201d and add a \u201cso that\u201d clause. Let technical details move to acceptance criteria or diagrams.<\/p>\n<h3>Why do bad user story examples persist in backlogs?<\/h3>\n<p>Because they\u2019re easy to write and seem complete. But they lack a value statement and invite premature technical decisions. They\u2019re often written without team input, leading to misalignment later.<\/p>\n<h3>Can a user story be too short?<\/h3>\n<p>Yes\u2014but only if it lacks context. A story like \u201cAs a user, I want to log in\u201d is too vague. It should include a goal: \u201cso that I can access my account.\u201d The shorter the story, the clearer the value must be.<\/p>\n<h3>Should acceptance criteria be part of the story?<\/h3>\n<p>No. The story is the \u201cwhat.\u201d Acceptance criteria are the \u201chow we know it\u2019s done.\u201d They belong in the acceptance section, not in the story body. Keep the story clean and conversational.<\/p>\n<h3>How do I know if my story is small enough?<\/h3>\n<p>Ask: \u201cCan this be completed in a single sprint?\u201d If not, break it into smaller stories based on user value. A story should deliver a single, testable outcome that matters to the user.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Too many teams treat user stories as mini-requirements documents, leading to misalignment, wasted effort, and missed value. I\u2019ve seen teams spend hours refining a story that\u2019s technically precise but fails to reflect user needs\u2014because they focused on syntax over substance. The real danger isn\u2019t the format; it\u2019s the mindset behind it. A user story isn\u2019t [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":1121,"menu_order":1,"template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"doc_tag":[],"class_list":["post-1123","docs","type-docs","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>User Story Mistakes to Avoid<\/title>\n<meta name=\"description\" content=\"Avoid common user story mistakes like technical bias, missing value, and over-detailing. Learn from real bad user story examples and fix them with proven practices.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/skills.visual-paradigm.com\/pt\/docs\/how-to-write-effective-user-stories\/advanced-user-stories\/user-story-mistakes-to-avoid\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"User Story Mistakes to Avoid\" \/>\n<meta property=\"og:description\" content=\"Avoid common user story mistakes like technical bias, missing value, and over-detailing. Learn from real bad user story examples and fix them with proven practices.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/skills.visual-paradigm.com\/pt\/docs\/how-to-write-effective-user-stories\/advanced-user-stories\/user-story-mistakes-to-avoid\/\" \/>\n<meta property=\"og:site_name\" content=\"Visual Paradigm Skills Portugu\u00eas\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/pt\/docs\/how-to-write-effective-user-stories\/advanced-user-stories\/user-story-mistakes-to-avoid\/\",\"url\":\"https:\/\/skills.visual-paradigm.com\/pt\/docs\/how-to-write-effective-user-stories\/advanced-user-stories\/user-story-mistakes-to-avoid\/\",\"name\":\"User Story Mistakes to Avoid\",\"isPartOf\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/pt\/#website\"},\"datePublished\":\"2026-02-25T10:36:05+00:00\",\"description\":\"Avoid common user story mistakes like technical bias, missing value, and over-detailing. Learn from real bad user story examples and fix them with proven practices.\",\"breadcrumb\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/pt\/docs\/how-to-write-effective-user-stories\/advanced-user-stories\/user-story-mistakes-to-avoid\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/skills.visual-paradigm.com\/pt\/docs\/how-to-write-effective-user-stories\/advanced-user-stories\/user-story-mistakes-to-avoid\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/pt\/docs\/how-to-write-effective-user-stories\/advanced-user-stories\/user-story-mistakes-to-avoid\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/skills.visual-paradigm.com\/pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Write Effective User Stories\",\"item\":\"https:\/\/skills.visual-paradigm.com\/pt\/docs\/how-to-write-effective-user-stories\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Mastery and Pitfalls\",\"item\":\"https:\/\/skills.visual-paradigm.com\/pt\/docs\/how-to-write-effective-user-stories\/advanced-user-stories\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Pitfalls to Avoid When Writing User Stories\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/pt\/#website\",\"url\":\"https:\/\/skills.visual-paradigm.com\/pt\/\",\"name\":\"Visual Paradigm Skills Portugu\u00eas\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/pt\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/skills.visual-paradigm.com\/pt\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/pt\/#organization\",\"name\":\"Visual Paradigm Skills Portugu\u00eas\",\"url\":\"https:\/\/skills.visual-paradigm.com\/pt\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/pt\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/skills.visual-paradigm.com\/pt\/wp-content\/uploads\/sites\/9\/2026\/02\/favicon.svg\",\"contentUrl\":\"https:\/\/skills.visual-paradigm.com\/pt\/wp-content\/uploads\/sites\/9\/2026\/02\/favicon.svg\",\"width\":70,\"height\":70,\"caption\":\"Visual Paradigm Skills Portugu\u00eas\"},\"image\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/pt\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"User Story Mistakes to Avoid","description":"Avoid common user story mistakes like technical bias, missing value, and over-detailing. Learn from real bad user story examples and fix them with proven practices.","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:\/\/skills.visual-paradigm.com\/pt\/docs\/how-to-write-effective-user-stories\/advanced-user-stories\/user-story-mistakes-to-avoid\/","og_locale":"pt_PT","og_type":"article","og_title":"User Story Mistakes to Avoid","og_description":"Avoid common user story mistakes like technical bias, missing value, and over-detailing. Learn from real bad user story examples and fix them with proven practices.","og_url":"https:\/\/skills.visual-paradigm.com\/pt\/docs\/how-to-write-effective-user-stories\/advanced-user-stories\/user-story-mistakes-to-avoid\/","og_site_name":"Visual Paradigm Skills Portugu\u00eas","twitter_card":"summary_large_image","twitter_misc":{"Tempo estimado de leitura":"7 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/skills.visual-paradigm.com\/pt\/docs\/how-to-write-effective-user-stories\/advanced-user-stories\/user-story-mistakes-to-avoid\/","url":"https:\/\/skills.visual-paradigm.com\/pt\/docs\/how-to-write-effective-user-stories\/advanced-user-stories\/user-story-mistakes-to-avoid\/","name":"User Story Mistakes to Avoid","isPartOf":{"@id":"https:\/\/skills.visual-paradigm.com\/pt\/#website"},"datePublished":"2026-02-25T10:36:05+00:00","description":"Avoid common user story mistakes like technical bias, missing value, and over-detailing. Learn from real bad user story examples and fix them with proven practices.","breadcrumb":{"@id":"https:\/\/skills.visual-paradigm.com\/pt\/docs\/how-to-write-effective-user-stories\/advanced-user-stories\/user-story-mistakes-to-avoid\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/skills.visual-paradigm.com\/pt\/docs\/how-to-write-effective-user-stories\/advanced-user-stories\/user-story-mistakes-to-avoid\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/skills.visual-paradigm.com\/pt\/docs\/how-to-write-effective-user-stories\/advanced-user-stories\/user-story-mistakes-to-avoid\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/skills.visual-paradigm.com\/pt\/"},{"@type":"ListItem","position":2,"name":"How to Write Effective User Stories","item":"https:\/\/skills.visual-paradigm.com\/pt\/docs\/how-to-write-effective-user-stories\/"},{"@type":"ListItem","position":3,"name":"Mastery and Pitfalls","item":"https:\/\/skills.visual-paradigm.com\/pt\/docs\/how-to-write-effective-user-stories\/advanced-user-stories\/"},{"@type":"ListItem","position":4,"name":"Pitfalls to Avoid When Writing User Stories"}]},{"@type":"WebSite","@id":"https:\/\/skills.visual-paradigm.com\/pt\/#website","url":"https:\/\/skills.visual-paradigm.com\/pt\/","name":"Visual Paradigm Skills Portugu\u00eas","description":"","publisher":{"@id":"https:\/\/skills.visual-paradigm.com\/pt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/skills.visual-paradigm.com\/pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Organization","@id":"https:\/\/skills.visual-paradigm.com\/pt\/#organization","name":"Visual Paradigm Skills Portugu\u00eas","url":"https:\/\/skills.visual-paradigm.com\/pt\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/skills.visual-paradigm.com\/pt\/#\/schema\/logo\/image\/","url":"https:\/\/skills.visual-paradigm.com\/pt\/wp-content\/uploads\/sites\/9\/2026\/02\/favicon.svg","contentUrl":"https:\/\/skills.visual-paradigm.com\/pt\/wp-content\/uploads\/sites\/9\/2026\/02\/favicon.svg","width":70,"height":70,"caption":"Visual Paradigm Skills Portugu\u00eas"},"image":{"@id":"https:\/\/skills.visual-paradigm.com\/pt\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/skills.visual-paradigm.com\/pt\/wp-json\/wp\/v2\/docs\/1123","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skills.visual-paradigm.com\/pt\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/skills.visual-paradigm.com\/pt\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/skills.visual-paradigm.com\/pt\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":0,"href":"https:\/\/skills.visual-paradigm.com\/pt\/wp-json\/wp\/v2\/docs\/1123\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/skills.visual-paradigm.com\/pt\/wp-json\/wp\/v2\/docs\/1121"}],"wp:attachment":[{"href":"https:\/\/skills.visual-paradigm.com\/pt\/wp-json\/wp\/v2\/media?parent=1123"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/skills.visual-paradigm.com\/pt\/wp-json\/wp\/v2\/doc_tag?post=1123"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}