{"id":8888,"date":"2026-09-16T23:46:44","date_gmt":"2026-09-16T21:46:44","guid":{"rendered":"https:\/\/joapen.com\/blog\/?p=8888"},"modified":"2026-09-16T23:46:50","modified_gmt":"2026-09-16T21:46:50","slug":"discovering-the-limits-of-the-claude-skills","status":"publish","type":"post","link":"https:\/\/joapen.com\/blog\/2026\/09\/16\/discovering-the-limits-of-the-claude-skills\/","title":{"rendered":"Discovering the limits of the Claude Skills"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">We are working in a small project where we are implementing the solution using Claude. From the work being done, skills emerged as a great way to automate certain things that are maturing and turning repetitive tasks.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So, the next natural thing that happened is that we start to produce a good list of skills, each one in its own computer. We share with the others, but, the next relevant question was:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">how do we transition from monolithic collections of AI skills toward a more structured architecture?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The discussion revealed that the answer is not &#8220;move everything to MCP&#8221; or &#8220;keep everything as skills.&#8221;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The answer is more nuanced.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When you have small amount of skills this works beautifully:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Skills are easy to create,<\/li>\n\n\n\n<li>Skills are portable,<\/li>\n\n\n\n<li>Teams can share them,<\/li>\n\n\n\n<li>Developers can iterate rapidly<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">But this growth creates new challenges:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Large numbers of skills consume context<\/li>\n\n\n\n<li>Discovery becomes difficult<\/li>\n\n\n\n<li>Execution costs increase<\/li>\n\n\n\n<li>Governance becomes harder<\/li>\n\n\n\n<li>Multiple teams begin creating overlapping capabilities<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Eventually the team reach a point where simply adding more skills becomes unsustainable.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How do we organize all these micro-capabilities?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">One of the strongest conclusions from the discussion was that skills should be classified into three distinct categories.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Category 1: Deterministic Workloads \u2192 MCP Tools<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">These are predictable operations with fixed inputs and outputs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Characteristics:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Deterministic behavior<\/li>\n\n\n\n<li>Little or no judgment required<\/li>\n\n\n\n<li>Compute-heavy execution<\/li>\n\n\n\n<li>Stable business logic<\/li>\n\n\n\n<li>Well-defined contracts<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Examples:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Data transformation,<\/li>\n\n\n\n<li>testing,<\/li>\n\n\n\n<li>document parsing,<\/li>\n\n\n\n<li>financial calculations<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Instead of having an AI reason through every execution step, the operation is exposed as an MCP tool. The AI invokes the tool, receives a strongly typed result, and continues working.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Category 2: Judgment-Driven Workflows \u2192 Skills<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Some tasks require the AI to think.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">These workflows:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Adapt dynamically<\/li>\n\n\n\n<li>Make decisions during execution<\/li>\n\n\n\n<li>Change path based on observations<\/li>\n\n\n\n<li>Require contextual reasoning<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Examples:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Requirements analysis<\/li>\n\n\n\n<li>Architecture reviews<\/li>\n\n\n\n<li>Complex document generation<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">In these situations, a skill remains the best abstraction. Here it&#8217;s worthy to pay for the tokens. The value comes from the model&#8217;s reasoning, not from deterministic execution.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Moving these workflows into rigid tools typically reduces flexibility and increases maintenance burden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">These workflows remain AI-native.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Category 3: Continuously Changing Logic \u2192 Event-Driven Automation<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A third category emerged that neither tools nor skills handle particularly well.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This includes logic that:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Changes hourly<\/li>\n\n\n\n<li>Evolves with every commit<\/li>\n\n\n\n<li>Requires continuous validation<\/li>\n\n\n\n<li>Depends on rapidly changing rules<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">A good example is scalability review or code governance.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In these situations:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Maintaining a skill becomes expensive<\/li>\n\n\n\n<li>Converting to a formal tool becomes impractical<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The better solution is often an automated loop triggered directly by events.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Examples:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Pull request validation<\/li>\n\n\n\n<li>Security scanning<\/li>\n\n\n\n<li>Policy enforcement<\/li>\n\n\n\n<li>Continuous architecture review<\/li>\n\n\n\n<li>Compliance checks<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Instead of being manually invoked, these systems execute automatically when relevant events occur.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The architecture becomes:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Plain Text \u2192 Event\u2192 Automation Loop \u2192 Analysis \u2192 Feedback<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">No human invocation required.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Takeaways<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">There are many implications apart of these three choices, but you need to start with something and this simple decision making mechanisms help a lot the team to make decisions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>We are working in a small project where we are implementing the solution using Claude. From the work being done, skills emerged as a great way to automate certain things that are maturing and turning repetitive tasks. So, the next natural thing that happened is that we start to produce a good list of skills, &#8230; <a title=\"Discovering the limits of the Claude Skills\" class=\"read-more\" href=\"https:\/\/joapen.com\/blog\/2026\/09\/16\/discovering-the-limits-of-the-claude-skills\/\" aria-label=\"Read more about Discovering the limits of the Claude Skills\">Read more<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[90],"tags":[],"class_list":["post-8888","post","type-post","status-publish","format-standard","hentry","category-sdlc"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Discovering the limits of the Claude Skills -<\/title>\n<meta name=\"description\" content=\"We are working in a small project where we are implementing the solution using Claude. From the work being done, skills emerged as a great way to automate - joapen projects\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/joapen.com\/blog\/2026\/09\/16\/discovering-the-limits-of-the-claude-skills\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Discovering the limits of the Claude Skills -\" \/>\n<meta property=\"og:description\" content=\"We are working in a small project where we are implementing the solution using Claude. From the work being done, skills emerged as a great way to automate - joapen projects\" \/>\n<meta property=\"og:url\" content=\"https:\/\/joapen.com\/blog\/2026\/09\/16\/discovering-the-limits-of-the-claude-skills\/\" \/>\n<meta property=\"og:site_name\" content=\"joapen projects\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-16T21:46:44+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-16T21:46:50+00:00\" \/>\n<meta name=\"author\" content=\"joapen_admin\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"joapen_admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/2026\\\/09\\\/16\\\/discovering-the-limits-of-the-claude-skills\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/2026\\\/09\\\/16\\\/discovering-the-limits-of-the-claude-skills\\\/\"},\"author\":{\"name\":\"joapen_admin\",\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/#\\\/schema\\\/person\\\/84b791f96156678c8f39e92f70721544\"},\"headline\":\"Discovering the limits of the Claude Skills\",\"datePublished\":\"2026-09-16T21:46:44+00:00\",\"dateModified\":\"2026-09-16T21:46:50+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/2026\\\/09\\\/16\\\/discovering-the-limits-of-the-claude-skills\\\/\"},\"wordCount\":500,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/#\\\/schema\\\/person\\\/23919df2312175fe9c4609203595b217\"},\"articleSection\":[\"sdlc\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/joapen.com\\\/blog\\\/2026\\\/09\\\/16\\\/discovering-the-limits-of-the-claude-skills\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/2026\\\/09\\\/16\\\/discovering-the-limits-of-the-claude-skills\\\/\",\"url\":\"https:\\\/\\\/joapen.com\\\/blog\\\/2026\\\/09\\\/16\\\/discovering-the-limits-of-the-claude-skills\\\/\",\"name\":\"Discovering the limits of the Claude Skills -\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/#website\"},\"datePublished\":\"2026-09-16T21:46:44+00:00\",\"dateModified\":\"2026-09-16T21:46:50+00:00\",\"description\":\"We are working in a small project where we are implementing the solution using Claude. From the work being done, skills emerged as a great way to automate - joapen projects\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/2026\\\/09\\\/16\\\/discovering-the-limits-of-the-claude-skills\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/joapen.com\\\/blog\\\/2026\\\/09\\\/16\\\/discovering-the-limits-of-the-claude-skills\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/2026\\\/09\\\/16\\\/discovering-the-limits-of-the-claude-skills\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/joapen.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Discovering the limits of the Claude Skills\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/joapen.com\\\/blog\\\/\",\"name\":\"joapen projects\",\"description\":\"Just a place to write\",\"publisher\":{\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/#\\\/schema\\\/person\\\/23919df2312175fe9c4609203595b217\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/joapen.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/#\\\/schema\\\/person\\\/23919df2312175fe9c4609203595b217\",\"name\":\"joapen\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/joapen-mini.jpeg\",\"url\":\"https:\\\/\\\/joapen.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/joapen-mini.jpeg\",\"contentUrl\":\"https:\\\/\\\/joapen.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/joapen-mini.jpeg\",\"width\":400,\"height\":400,\"caption\":\"joapen\"},\"logo\":{\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/joapen-mini.jpeg\"},\"sameAs\":[\"http:\\\/\\\/www.joapen.com\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/#\\\/schema\\\/person\\\/84b791f96156678c8f39e92f70721544\",\"name\":\"joapen_admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/51a2915eea3769ab5332439e11ccfabea1462cc87d78f4bb5d2bf08dce078d4d?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/51a2915eea3769ab5332439e11ccfabea1462cc87d78f4bb5d2bf08dce078d4d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/51a2915eea3769ab5332439e11ccfabea1462cc87d78f4bb5d2bf08dce078d4d?s=96&d=mm&r=g\",\"caption\":\"joapen_admin\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Discovering the limits of the Claude Skills -","description":"We are working in a small project where we are implementing the solution using Claude. From the work being done, skills emerged as a great way to automate - joapen projects","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:\/\/joapen.com\/blog\/2026\/09\/16\/discovering-the-limits-of-the-claude-skills\/","og_locale":"en_US","og_type":"article","og_title":"Discovering the limits of the Claude Skills -","og_description":"We are working in a small project where we are implementing the solution using Claude. From the work being done, skills emerged as a great way to automate - joapen projects","og_url":"https:\/\/joapen.com\/blog\/2026\/09\/16\/discovering-the-limits-of-the-claude-skills\/","og_site_name":"joapen projects","article_published_time":"2026-09-16T21:46:44+00:00","article_modified_time":"2026-09-16T21:46:50+00:00","author":"joapen_admin","twitter_misc":{"Written by":"joapen_admin","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/joapen.com\/blog\/2026\/09\/16\/discovering-the-limits-of-the-claude-skills\/#article","isPartOf":{"@id":"https:\/\/joapen.com\/blog\/2026\/09\/16\/discovering-the-limits-of-the-claude-skills\/"},"author":{"name":"joapen_admin","@id":"https:\/\/joapen.com\/blog\/#\/schema\/person\/84b791f96156678c8f39e92f70721544"},"headline":"Discovering the limits of the Claude Skills","datePublished":"2026-09-16T21:46:44+00:00","dateModified":"2026-09-16T21:46:50+00:00","mainEntityOfPage":{"@id":"https:\/\/joapen.com\/blog\/2026\/09\/16\/discovering-the-limits-of-the-claude-skills\/"},"wordCount":500,"commentCount":0,"publisher":{"@id":"https:\/\/joapen.com\/blog\/#\/schema\/person\/23919df2312175fe9c4609203595b217"},"articleSection":["sdlc"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/joapen.com\/blog\/2026\/09\/16\/discovering-the-limits-of-the-claude-skills\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/joapen.com\/blog\/2026\/09\/16\/discovering-the-limits-of-the-claude-skills\/","url":"https:\/\/joapen.com\/blog\/2026\/09\/16\/discovering-the-limits-of-the-claude-skills\/","name":"Discovering the limits of the Claude Skills -","isPartOf":{"@id":"https:\/\/joapen.com\/blog\/#website"},"datePublished":"2026-09-16T21:46:44+00:00","dateModified":"2026-09-16T21:46:50+00:00","description":"We are working in a small project where we are implementing the solution using Claude. From the work being done, skills emerged as a great way to automate - joapen projects","breadcrumb":{"@id":"https:\/\/joapen.com\/blog\/2026\/09\/16\/discovering-the-limits-of-the-claude-skills\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/joapen.com\/blog\/2026\/09\/16\/discovering-the-limits-of-the-claude-skills\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/joapen.com\/blog\/2026\/09\/16\/discovering-the-limits-of-the-claude-skills\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/joapen.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Discovering the limits of the Claude Skills"}]},{"@type":"WebSite","@id":"https:\/\/joapen.com\/blog\/#website","url":"https:\/\/joapen.com\/blog\/","name":"joapen projects","description":"Just a place to write","publisher":{"@id":"https:\/\/joapen.com\/blog\/#\/schema\/person\/23919df2312175fe9c4609203595b217"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/joapen.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/joapen.com\/blog\/#\/schema\/person\/23919df2312175fe9c4609203595b217","name":"joapen","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/joapen.com\/blog\/wp-content\/uploads\/2021\/04\/joapen-mini.jpeg","url":"https:\/\/joapen.com\/blog\/wp-content\/uploads\/2021\/04\/joapen-mini.jpeg","contentUrl":"https:\/\/joapen.com\/blog\/wp-content\/uploads\/2021\/04\/joapen-mini.jpeg","width":400,"height":400,"caption":"joapen"},"logo":{"@id":"https:\/\/joapen.com\/blog\/wp-content\/uploads\/2021\/04\/joapen-mini.jpeg"},"sameAs":["http:\/\/www.joapen.com"]},{"@type":"Person","@id":"https:\/\/joapen.com\/blog\/#\/schema\/person\/84b791f96156678c8f39e92f70721544","name":"joapen_admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/51a2915eea3769ab5332439e11ccfabea1462cc87d78f4bb5d2bf08dce078d4d?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/51a2915eea3769ab5332439e11ccfabea1462cc87d78f4bb5d2bf08dce078d4d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/51a2915eea3769ab5332439e11ccfabea1462cc87d78f4bb5d2bf08dce078d4d?s=96&d=mm&r=g","caption":"joapen_admin"}}]}},"_links":{"self":[{"href":"https:\/\/joapen.com\/blog\/wp-json\/wp\/v2\/posts\/8888","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/joapen.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/joapen.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/joapen.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/joapen.com\/blog\/wp-json\/wp\/v2\/comments?post=8888"}],"version-history":[{"count":1,"href":"https:\/\/joapen.com\/blog\/wp-json\/wp\/v2\/posts\/8888\/revisions"}],"predecessor-version":[{"id":8889,"href":"https:\/\/joapen.com\/blog\/wp-json\/wp\/v2\/posts\/8888\/revisions\/8889"}],"wp:attachment":[{"href":"https:\/\/joapen.com\/blog\/wp-json\/wp\/v2\/media?parent=8888"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/joapen.com\/blog\/wp-json\/wp\/v2\/categories?post=8888"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/joapen.com\/blog\/wp-json\/wp\/v2\/tags?post=8888"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}