Your AI assistant and Enterprise Skills: who does what
Cursor, Copilot, Claude Code, Windsurf, and Junie write software; Enterprise Skills decides whether the result is safe to ship, and can prove it. Below: what each side does, with the commands and file paths the product renders.
Your AI assistant
Generates software
- Writes code from your prompts, autocompletes, explains, refactors. Enterprise Skills adds no step to that loop.
- Behaves differently per editor and per model. Each assistant has its own memory shape, context rules, and defaults.
- Has no opinion about whether the change should ship. An assistant will write code that fails your security bar, because nothing tells it the bar exists.
Enterprise Skills
Makes it production-ready
- Carries one canonical skill library into every editor's native rule system, so the review bar is the same bar no matter which assistant wrote the code.
- Runs the audits as executable skills with recorded outputs, not as advice: security, API contracts, test gaps, dependencies, deploy readiness.
- Gates releases in CI on evidence, and countersigns every decision into a log anyone can verify against a published key.
One library, five native surfaces
One install renders whichever of these formats your license tier includes: plain files in your repository, generated and kept current by the CLI. There is no separate plugin to maintain.
npm install -g enterprise-skills enterprise-skills init # renders your licensed editors' native formats
Cursor
session startSkills and rules land in .cursor/skills/ and .cursor/rules/ and are discovered automatically. The rules run always-on, so governance holds even when nobody invokes anything.
The command shown is the shipped first step from our getting-started path: it loads the authority pack, git status, and pending work.
VS Code + Copilot
@workspaceCopilot reads the same skill files through its instructions format plus AGENTS.md. Reference them in Copilot Chat with the workspace context.
Prefix a Copilot Chat request with @workspace so it reads the rendered skill files.
Claude Code
/security-auditClaude Code loads CLAUDE.md governance and exposes each skill as a slash command.
Any installed skill runs by name; the security audit is the one shown.
Windsurf
.windsurfrulesCascade rules render to .windsurfrules with skills under .windsurf/, including persistent memories.
The file shown is the rendered artifact; Windsurf loads it on its own.
JetBrains (Junie)
.idea/enterprise-skills/The CLI renders skill files, context XML, and prompt templates into .idea/enterprise-skills/, from the same canonical library as the other surfaces. Junie's prompt library imports them manually.
The directory shown is the rendered artifact; import the prompts into Junie once per project.
The part no assistant does
Review inside the editor is advice; the gate result is enforced. In CI, one command produces a deterministic verdict across the quality domains your change touches, and a probe can check the deployed configuration rather than what the documentation claims about it.
enterprise-skills govern # deterministic PASS/FAIL on the diff; --post completes the PR check enterprise-skills probe run # checks the DEPLOYED config, not the docs
Every verdict is countersigned into a transparency log. Paste any decision record into the in-browser verifier.
What Enterprise Skills does not do
- It does not write your features. Code generation stays entirely with your assistant.
- It does not replace your CI. The gate runs inside the CI you already have and adds a verdict, not a pipeline.
- It does not grade on trust. A domain nothing verified reports as unverified, never as passed.