News

Teaching Claude to Read Designer Workspaces

May 14, 2026
  • Hanno Ekdahl
  • 1:42 pm

By Jerry Combs

If you've ever asked an AI assistant to help you document or untangle an Identity Manager driver, you know how the first ten minutes of every conversation go. You paste in a file, the model asks what .Driver_ means. You explain. You paste another file, it asks what Model/EdirOrphan/ is doing in a project that clearly has an eDirectory tree. You explain. Half an hour in, you've rebuilt, from scratch, the same introduction to the Designer object model you've given in the last five sessions — and you still haven't gotten to the actual question.

I got tired of that, so I built a Claude skill that does the explaining once, and I've published it on GitHub as an installable plugin: dirxml-designer-workspace.

What it is

A Claude skill is a small bundle of Markdown — a SKILL.md plus a set of reference files — that Claude loads on demand when a conversation looks like it matches. In this case, the skill tells Claude everything it needs to know to move around a Designer workspace on disk: the directory layout, what every .Type_ extension is, how metadata and _contents.xml files pair up, the DirXML Script grammar (conditions, actions, tokens), the XSLT conventions, filter and mapping structures, the User Application / RBPM layout, where GCVs and ECVs live, how packages work. Content-wise it's maybe 6,000 words across six files — not a book, not a cheat sheet, more like the onboarding document a senior IDM consultant would hand a sharp new hire. Except the "new hire" is Claude, and the onboarding happens in the first token of every conversation that mentions a .Driver_ file.

The practical effect: I can point Claude at a Designer workspace and immediately ask things like "summarize what the CyberArk driver does," "what's bound to the Subscriber's Command Transform, in order?""which entitlements does the AD driver expose, and are they static or dynamic?" and get a useful answer on the first try, without any setup prose.

The real payoff: semantic diffs between workspaces

Saving ten minutes of onboarding prose per session is nice. The genuinely powerful thing is what it unlocks once Claude understands the model: meaningful comparison of two driver versions, or two whole projects, that a text diff cannot do.

Every IDM consultant reading this has done the ritual of comparing a non-prod workspace to prod before a promotion. You export both, open a diff tool, and watch it drown you in noise: object IDs renumbered, <relations> elements in a slightly different order, a .digest hash on every node, timestamps, BackReference bookkeeping. The real, substantive differences — the ones you care about — are sprinkled across tens of thousands of irrelevant diff lines like needles in hay. A lot of promotions end up going out with "yeah it looks close enough" because nobody actually has the time to read all of that carefully.

Point Claude at both workspaces with this skill loaded and the ask changes shape. You don't ask "what's different" in the textual sense — you ask "what's meaningfully different." And you get an answer at the level IDM consultants actually think at:

"In dev, the Subscriber Event Transformation has a new rulesub-etp-IG-Only-Sync-Mode that vetoes User modifies when thedrv.ig.enable.sync.only.mode GCV is true. Prod doesn't have it. The filter in dev also flippedDirXML-EntitlementRef fromsubscriber=notify tosubscriber=sync on the User class. TheSafePermission entitlement's value query is unchanged. Schema mapping is identical. No changes to the Create or Matching policy sets. Three new GCVs at DriverSet scope, all with sensible defaults but one —drv.ca.dummy.safe.name — has different values in the two environments (IGA-TEST1 in dev,IGA-PROD in prod)."

That's the level at which promotion review actually happens. Same skill, same agent, same workspace files — just a question that asks for comparison instead of description. It also covers the inverse: comparing two customer tenants looking for configuration drift, checking what a package upgrade actually changed versus what the release notes claim, validating a backup against what's running live. For a consulting practice, the economics of the difference are hard to overstate — work that used to take a billable day takes an hour, and it's a more thorough hour than most humans manage.

Why a skill, not just pasting context

Three reasons this is different from just keeping a crib sheet on your desktop and pasting it into Claude at the start of every session:

It triggers automatically. The skill's description names the things that signal "this is IDM" — .ScriptPolicy_, a path under Model/EdirOrphan/, phrases like "the AD driver" or "our PRDs." When the conversation hits any of those, the skill activates. You don't have to remember to prime Claude. You also don't pay context-window cost on sessions that aren't about IDM.

It's organized for progressive disclosure. The top-level SKILL.md is lean — it gives Claude the orientation (where things live, what the hub-and-spoke driver graph looks like, how to find X). The detailed grammar for DirXML Script, the RBPM tree, the schema file format — all of that lives in references/ files that Claude opens only when it actually needs them. You're not stuffing the whole domain into every turn.

It's versioned. It lives in a Git repo. When I learn something new about how Designer handles a corner case, I write it down once and push it. Every future session benefits.

One concrete example

The skill ships with a worked example: a full end-to-end trace of a real CyberArk driver — the same Point Blue Tech SCIM driver we use at customer deployments. The walkthrough starts at the .Driver_ metadata file, walks the relations graph to the Subscriber and Publisher channels, resolves each policy reference by ID to its human name, reads one representative DirXML Script rule (a drv.ig.enable.sync.only.modekill switch, for anyone curious), then unpacks the filter, the schema mapping, and the four dynamic entitlements the driver exposes. The closing paragraph is a one-paragraph plain-English summary of the driver — the kind of thing you'd put in a handoff document or a runbook.

That example does double duty. It teaches Claude by demonstration (here's how to actually trace a driver, not just here's the theory) and it gives you, the human, a template for how to describe any driver in any workspace. When you ask Claude to "document this driver," this is the shape of the answer you'll get back.

How to install it

Three paths, depending on what you use:

  • Claude Cowork mode: grab the .plugin file from Releases, drag it into Cowork.
  • Claude Code (CLI): install via the /plugin command pointing at the repo, or symlink skills/dirxml-designer-workspace/into ~/.claude/skills/ if you want just the skill without the plugin wrapper.
  • Other models (GPT, Gemini, anything with file access): the skill is plain Markdown. Load SKILL.md into your system prompt, give the agent read access to references/ and examples/, and it'll work. The Claude-specific frontmatter is ignored by other runtimes.

What's next

This is v0.1.0 — a first release that covers the on-disk workspace model. Obvious next frontiers: reading the actual generated Documentation output, parsing packages from their .jar source, handling the newer Identity Applications (formerly UserApp / RBPM) file formats. If you work in IDM and have Claude-assisted workflows you'd like to speed up, open an issue. If you find a corner of Designer I've gotten wrong, open a PR — the skill is MIT licensed, the content is Markdown, and the repo welcomes contributions.

The larger point, for IDM consultants specifically: we sit on top of a lot of tribal knowledge that's never been written down in a form a language model can use. Designer's object model, XDS semantics, the policy execution order, the quirks of specific shims, the conventions of each vendor's package prefixes — all of that is in our heads or buried in archived PowerPoints. Writing it down as a skill is a forcing function for capturing it once, in a form that compounds every time we work. I'd encourage anyone who does this work regularly to try the same experiment with whatever corner of the domain they keep re-explaining.

Repository: github.com/jcombs-pointblue/dirxml-designer-workspace

If you like this content and would like to see more of it, let us know in the comments or send us a message.

More News

What’s the Big Idea: Identity Management Projects that Deliver

August 29, 2023

What's the Big Idea: Identity Management Projects that Deliver  \ By Hanno Ekdahl\ In the intricate tapestry of modern…

Learn More

The Importance of Multiple IT Environments

August 8, 2023

By Richard Hawes\ Very early in my IT career, I learned that, as a matter of general best practice, companies almost …

Learn More

Hidden Dangers: Why Your Organization’s Cybersecurity Posture is Delusional

July 18, 2023

In today's digital world, organizations rely on technology to conduct their operations efficiently. However, this ra…

Learn More

Invisible Walls, Real Evidence: Proving Logical and Physical Separation in CMMC Enclaves, Hybrid IT, and Multi-Site Operations

June 9, 2026

Picture your next CMMC assessment.  The C3PAO assessment team is not really interested in how shiny your SIEM is or …

Learn More

Mark It Right, Spend Less: Simple, Defensible CUI Handling

June 9, 2026

Controlled Unclassified Information is unclassified, but it is not unrestricted.  It is information that the governm…

Learn More

GSA’s New CUI Security Requirements: A Turning Point for Federal Contractors

May 26, 2026

In January 2026, the U.S. General Services Administration (GSA), the federal agency that manages government contract…

Learn More

If Hackers Had Yelp Reviews

May 19, 2026

By Navneet Lounsberry \ \ Nobody reads the negative reviews. We scroll straight to the five stars, skim the comp…

Learn More

Non-Human Identities and AI Agents: The New Blind Spot in Your IAM Program

May 8, 2026

By Navneet Lounsberry\ The numbers tell a story most security leaders aren't prepared to hear. In enterprise cloud en…

Learn More

Tools Don’t Deliver CMMC Compliance – Documentation Does

April 28, 2026

In many organizations, CMMC readiness is approached like a familiar engineering problem: select the right tools, aut…

Learn More

Why HIPAA Compliance Won’t Get You to CMMC Level 2

April 24, 2026

Author: Navneet Lounsberry\ Healthcare organizations serving the DoD often overestimate how far their existing compli…

Learn More

Official RPO Status: What It Means for Our CMMC Clients—and What Comes Next

April 14, 2026

For organizations across the Defense Industrial Base (DIB), cybersecurity is no longer optional. It’s a prerequisite…

Learn More

Idenhaus Achieves Official CMMC RPO Status

March 31, 2026

Atlanta, GA — March 24, 2026 — Idenhaus, a cybersecurity and identity-focused consulting firm, today announced it ha…

Learn More

‘Minerva Meets’ Podcast Interview: Foundations of Identity and Access Management with Idenhaus CEO Hanno Ekdahl

March 19, 2026

Identity sits at the center of modern cybersecurity, but it’s often the least visible part of the program…until some…

Learn More

Why Your MSP Choice Matters for CMMC: Trust, Scope, Proof

March 3, 2026

This post is for federal contractors pursuing CMMC certification and are concerned about choosing the right managed …

Learn More

AI is the New Thing, But Identity Management Still Demands a Focus on Fundamentals

February 17, 2026

Does the AI hype live up to the promise in IDM? \ \ There is an unprecedented amount of buzz and even more inves…

Learn More

Governing the Vibe: VIBE-SEC  for better IAM

February 3, 2026

By Ron Bowron\ A CISO’s Strategic Framework AI-Driven Development\ There's a new paradigm in software development, and…

Learn More

The Rise of the Machine Employee

January 20, 2026

Why 2026 is the Year of Non-Human Identity Governance\ To: My Fellow CISOs and Risk Leaders\ For years, we’ve focused …

Learn More

CMMC Asset Scoping: How to Categorize Your IT Environment for Level 2 Compliance

January 6, 2026

Quick Answer\ Every asset within your CMMC assessment boundary must fit into one of five categories defined in the Le…

Learn More

Gartner IAM Summit 2025: Key Themes and Takeaways

December 16, 2025

The 2025 Gartner Identity & Access Management Summit focused on a few big ideas: AI in and around IAM, the rise …

Learn More

CMMC by the Numbers: Where Things Stand and How to Get Ahead

December 9, 2025

With the final CMMC rule now effective as of November 10, 2025, the countdown for defense contractors to get complia…

Learn More

EDUCAUSE 2025: Key Takeaways

November 4, 2025

EDUCAUSE 2025 brought higher education leaders together to focus on pivotal trends in Identity Management, Cybersecu…

Learn More

CMMC Level 2 Is Already Here: Why Defense Subcontractors Can’t Afford to Wait

October 28, 2025

Published: October 28, 2025\ Here's what you need to know right now: the CMMC program is already live in regulation, …

Learn More

Laying the Identity Foundation: Building Your Digital House

October 14, 2025

Building a strong house requires a solid foundation and a well-thought-out design. The same principle applies to you…

Learn More

CMMC Certification Is Now the Ultimate Game Changer for Defense Contractors

October 1, 2025

The landscape for defense contractors is rapidly shifting, and cybersecurity is at the heart of this transformation.…

Learn More

5 CMMC Compliance Mistakes That Cost Small Businesses Time and Money

September 16, 2025

By Sajid Shafique | Idenhaus Consulting\ If your small business handles Department of Defense contracts, you already …

Learn More

6 Best Practices for Privileged Access Management: What Experts Agree On

September 2, 2025

Privileged Access Management (PAM) is a cornerstone of modern cybersecurity, especially as organizations face increa…

Learn More

Strategies for RBAC Alignment: Pre-Go-Live Baselining and Automation

August 21, 2025

By Richard Hawes\ In a previous blog, I discussed the challenges of implementing a Role-Based Access Control (RBAC) f…

Learn More

Identity Management Transformed: The Power of AI, Guided by Human Expertise

August 12, 2025

By Ron Bowron\ The world of Identity Management (IM) is evolving at lightning speed, with Artificial Intelligence (AI…

Learn More

AI Agents Reshaping of Identity Management: Evaluating IT Investments in AI-Driven Identity Management

July 22, 2025

In Part 1 of this series, we explored how Artificial Intelligence is fundamentally reshaping Identity Management, in…

Learn More

AI Agents Reshaping of Identity Management and Workflow Automation

July 9, 2025

By Ron Bowron\ Artificial Intelligence (AI) is rapidly evolving and has a profound impact on workflow automation, as …

Learn More

Balancing The Tension Between IGA and ITSM

June 24, 2025

I’ve been on a number of Identity Governance Administration (IGA) engagements and at each one I have witnessed an on…

Learn More

Key Takeaways from Identiverse 2025

June 12, 2025

Last week, Identiverse 2025 in Las Vegas brought together more than 3,000 identity professionals, 250+ expert speake…

Learn More

Top 10 Reasons To Do End-to-End (E2E) Testing

May 27, 2025

By Hanno Ekdahl\ Frequently, testing is often shortchanged in the implementation cycle because it is often the last s…

Learn More

The Inaugural Level Zero Industrial Control System and Operational Technology Conference

May 13, 2025

By Richard Hawes\ I recently had the pleasure of representing Idenhaus at the inaugural Level Zero Operation Technolo…

Learn More

Florida’s HB 473: The Cybersecurity Incident Liability Act (2024)

April 29, 2025

By Richard Hawes\ Last year we published a blog on Florida’s House Bill 473: The Cybersecurity Incident Liability Act…

Learn More

Recap: Official Cybersecurity Summit Dallas 2025

April 15, 2025

By Ronald Bowron\ The Official Cybersecurity Summit Dallas 2025 took place at the Sheraton Dallas Hotel on Tuesday, A…

Learn More

Artificial Intelligence (AI) Opportunities for Improving an Identity Management Program

March 31, 2025

By Ron Bowron\ Given the challenges in finding qualified, skilled resources to implement and optimize an Identity Man…

Learn More

Who Are the Key Players in the CMMC 2.0 Ecosystem?

March 18, 2025

March 18, 2025\ If you are a DoD contractor or subcontractor, you have probably heard about CMMC 2.0 by now. But unde…

Learn More

5 Security Policies Every Organization Should Have

March 4, 2025

A strong security posture starts with one thing: clear expectations. You can have the best firewalls, endpoint prote…

Learn More

Access Certifications & RBAC: Aligning User Access with Role-Based Certification

February 18, 2025

By Richard Hawes\ There are numerous benefits to implementing an Identity Governance program, and one of the primary …

Learn More

DevOps or Dev-Oops?

February 5, 2025

by Sai Divya Gudimella\ In today’s fast-paced IT landscape, implementing DevOps effectively is crucial for organizati…

Learn More

32 CFR Final Rule for CMMC Explained

January 21, 2025

In an increasingly connected world, protecting sensitive information from malicious actors has become paramount, esp…

Learn More

Communicate to Build Relationships For Identity Success

January 7, 2025

Like many IT and security professionals, identity practitioners sometimes overlook customer-centric and nontechnical…

Learn More

Essential Guidance for CMMC Level 1 Scoping

December 10, 2024

By Sajid Shafique\ As Cybersecurity Maturity Model Certification (CMMC) gets codified into law with the publication o…

Learn More

Top Ten Reasons to Become CMMC 2.0 Certified

November 26, 2024

In today's increasingly connected world, cybersecurity isn't just a technical necessity—it’s a strategic imperative,…

Learn More

Unlocking Government Contracts: FedRAMP vs. CMMC 2.0

November 12, 2024

Navigating the path to selling your services to the U.S. government can be a complex journey, filled with a maze of …

Learn More

Turning User Password Management On Its Head

October 24, 2024

Resetting passwords is a required task for end users in any organization. Yet, it often comes with a host of challen…

Learn More

Top 10 Cybersecurity Lessons Learned for Remote Work

September 17, 2024

Here is another Idenhaus Top Ten list for you to peruse! Today's top ten list concerns remote work and the hard-lear…

Learn More

Compliance With CMMC 2.0: Top 10 Questions Answered

September 3, 2024

By Sajid Shafique\ Sensitive data exfiltration from defense contractors is a major problem that threatens the nationa…

Learn More

Stay Secure on the Go: Essential Security Tips for Using Public Wi-Fi

August 20, 2024

By Hanno Ekdahl\ Wi-Fi networks have become ubiquitous, offering us the high-speed access we need to stay productive,…

Learn More

Successful Identity Management via Concurrent Engineering: A Unified Strategy for Digital Identity Security

August 6, 2024

By Sandhya Sukumar\ Many organizations treat Identity and Access Management (IAM) as a technical installation rather …

Learn More

Musings on the User Identity Lifecycle

July 24, 2024

Musings on the User Identity Lifecycle\ The User Identity Lifecycle begins with the birth of an identity, a new hire …

Learn More

Top 10 IDM Security Risks

July 16, 2024

Compromised Credentials: Stolen usernames and passwords are among the most common and dangerous threats.\ Excessive …

Learn More

Staying Mindful of Your Cybersecurity Practices

July 9, 2024

Recently, an associate of mine experienced a rather embarrassing incident that reminded us here at Idenhaus of the c…

Learn More

Florida’s H.B. 473 Cybersecurity Incident Liability Act

June 18, 2024

Cybersecurity, Incident Response, and Liability: Florida's H. B. 473\ Cybersecurity is a complex and dynamic field wh…

Learn More

Navigating the Changes in NIST SP 800-171 Rev. 3 – What You Need to Know

April 23, 2024

Navigating the Changes in NIST SP 800-171 Rev. 3 – What You Need to Know\ By Sajid Shafique\ With new threats emerging…

Learn More

How Not to Get Quished When Hungry!

April 2, 2024

How Not to Get Quished When Hungry!\ By Sandhya Sukumar\ Why QR Codes for Quishing?\ Quishing represents a sophisticate…

Learn More

Zero Trust – Avoiding the Paranoid Posture of “Trust No One”

February 13, 2024

The approach for protecting our digital assets from cybercrime, fraud, and abuse has been coined by the cybersecurit…

Learn More

The Good, The Bad, The Agile

January 30, 2024

The Good, The Bad, and The Agile\ Agile methodologies have become increasingly popular as businesses have sought to d…

Learn More

FedRAMP vs. CMMC Compliance Questions

December 12, 2023

Depending on your circumstances, your business must comply with various regulations to sell to the US government. Ac…

Learn More

Unprepared and Vulnerable: Understanding Disaster Recovery Planning, Risks, DRaaS, and the Benefits of In-House Solutions

November 28, 2023

Unprepared and Vulnerable: Understanding Disaster Recovery Planning, Risks, DRaaS, and the Benefits of In-House Solu…

Learn More

Cybersecurity Strategy and Roadmaps: Creating a Secure Foundation for the Future

November 14, 2023

Cybersecurity Strategy and Roadmaps: Creating a Secure Foundation for the Future\ In today's digital age, cybersecuri…

Learn More

Building a Culture of Cybersecurity with Strategies for Training and Awareness

October 31, 2023

Building a Culture of Cybersecurity: Strategies for Training and Awareness\ Written by TJ Rubeck\ In today's rapidly e…

Learn More

Are You Maximizing Your IAM Investment?

October 17, 2023

By Sandhya Sukumar \ In this era of evolving cyber threats, strengthening the IAM space is the top security goal for …

Learn More

Building Cyber Resilience: Part II

September 26, 2023

By Sandhya Sukumar \ In the first article on this topic we discussed the why, the what, and the importance of Cyber R…

Learn More

Building Cyber Resilience

September 12, 2023

By Sandhya Sukumar \ Organization leaders worldwide are increasingly aware that one single cybersecurity solution doe…

Learn More

What’s the Big Idea: Identity Management Projects that Deliver

August 29, 2023

Learn More

The Importance of Multiple IT Environments

August 8, 2023

Learn More

July 18, 2023

Learn More

Learn More

Mark It Right, Spend Less: Simple, Defensible CUI Handling

June 9, 2026

Learn More

May 26, 2026

Learn More

Case Studies

From Complexity to Clarity: Spang’s CMMC Level 2 Readiness Journey

Read More »

Confidence Through Compliance: The Harris Technologies CMMC Journey

Read More »

Mission Ready: Frontline’s March to CMMC Compliance

Read More »

Resolute Solutions: A Successful Journey to CMMC Compliance

Read More »

GARealtors Enhances Security Posture with Cybersecurity Assessment

Read More »

Institute of Technology Operationalizing Okta

Read More »

FPS Forges New Defenses with Cybersecurity Assessment

Read More »

Project N95 Achieves NIST SP 800-171 Compliance

Read More »

Newsletter Signup

Subscribe to Our Newsletter

Why You Need An IAM Roadmap

Why you need an IAM Roadmap with Hanno Ekdahl - YouTube

Tap to unmute

Why you need an IAM Roadmap with Hanno Ekdahl Idenhaus Consulting

Idenhaus Consulting60 subscribers