Most teams already know how the work should be done. Skills make Claude do it that way.
Every department has a way it wants things done: the proposal outline sales leadership approved, the variance thresholds finance uses, the words marketing never prints. Today that knowledge lives in a few people's heads and a shared drive nobody opens, and employees retype it into every Claude conversation. A Skill packages it once. Each Skill has a SKILL.md file with a short name and description, followed by instructions, plus optional reference files, templates and scripts. Claude reads only the name and description up front, opens the full instructions when a request matches, and opens extra files only when a step calls for them. That design lets a company keep many Skills without crowding every conversation.
- 01
Skills, plugins, connectors and projects are different tools
Buyers mix these up, and the mix-up leads to wrong designs. A Skill teaches Claude how to do a task. A connector gives Claude live access to a system, such as SharePoint or your ticketing tool; a Skill cannot reach a service by itself, but it can tell Claude how to use a connector. A plugin bundles several Skills with the connectors, commands and agents they need, so a team installs one package instead of six parts. A project holds background knowledge that is always loaded in that project's chats. Instructions that should apply to every conversation belong in preferences or project instructions, not a Skill, because a Skill loads only when a request matches its description.
- 02
Where company Skill libraries go wrong
The first failure is a vague description. If it says "helps with documents", Claude cannot tell when to use it, and two broad Skills start stealing each other's requests. The second is credentials: an API key pasted into a script ships to everyone the Skill is shared with. The third is ownership. A Skill written by an enthusiast in March encodes March pricing, and nobody updates it after that person changes roles. The fourth is skipping review because Skills look like plain text. A Skill can run code and direct Claude to call tools, so Anthropic tells enterprises to treat installing one like installing software. Each of these failures shows up as wrong output, not as an error message.
- 03
Why Abstrakt Solutions
We have spent years turning sales, service and operations processes into Salesforce flows, validation rules and approval chains, and a Skill is the same exercise written in plain language. We interview the people who do the work, collect three real examples of good output, write the evaluation cases before the instructions, and test each Skill against prompts that should and should not trigger it. We then set up the organization library: who can publish, who reviews, how versions roll back, and which groups get which plugins. Because we also build connectors and custom MCP servers, we can write the Skill and the system access it depends on in one project. The consultants who write your Skills hold Claude certifications, 12 across the team, and Abstrakt is a Certified Services Partner in the Claude Partner Network.
How we help with Claude Skills and Plugins (5)
The engagements we run most often on Claude Skills and Plugins, from first implementation through optimization.
Skill discovery workshop
We sit with each department for a half day and list the tasks where people keep correcting Claude with the same instructions. Each candidate is scored on frequency, risk and whether it needs a connector, and the top five become the build list.
Skill authoring and evaluation
We write each Skill with a specific description, short instructions, reference files and, where a step must be exact, a script. Every Skill ships with written test prompts covering cases that should trigger it, cases that should not, and edge cases.
Plugin packaging
Related Skills, the connectors they depend on and any commands are bundled into one plugin per team or role. That keeps each employee's active set small and makes installs and updates one step.
Organization library and governance setup
We configure Organization settings > Plugins & skills: publishing policy, sharing rules, scanning, default availability and, on Enterprise, group access tied to your SCIM groups. We also write the approval and retirement process.
Repository, versioning and handover
We move your Skills and plugins into a private GitHub or GitLab repository synced to the organization, set up pull-request review, and train two internal owners to maintain the library after we leave.
What Claude Skills and Plugins actually includes (6)
Skill structure and limits
A Skill is a folder whose only required file is SKILL.md. Its frontmatter needs a name of up to 64 lowercase letters, numbers and hyphens, matching the folder name, and a description of up to 1,024 characters saying what the Skill does and when to use it. Optional folders hold references, assets and scripts. Anthropic recommends keeping the SKILL.md body under 500 lines and moving detail into files it points to. Skills follow the open Agent Skills specification.
Loading behavior and requirements
Claude keeps only each Skill's name and description in context, about 100 tokens per Skill in the API documentation, and reads the full instructions when a request matches. Scripts run in the code sandbox and only their output enters the conversation. Skills need Code execution and file creation turned on; on Team and Enterprise an Owner enables it in organization settings. Anthropic ships built-in Skills for Excel, Word, PowerPoint and PDF files.
Organization library controls
Owners manage everything in Organization settings > Plugins & skills, which has Inventory, Marketplaces, Requests and Policy tabs. Each item gets an availability: Not available, Available to install, Installed by default, or Required, which members cannot turn off. The Policy tab controls whether members can create their own Skills, share them, and publish to the organization, with publishing set to Requires review, Open or Off. Enterprise organizations can assign different availability to SCIM-synced groups.
Plugins and marketplaces
A plugin packages Skills, commands, MCP connectors and agents as one install. Chat loads Skills, commands and connectors; agents and hooks load in Cowork and Claude Code, not chat. Organizations can upload plugin ZIP files under 200 MB or sync a private or internal GitHub repository, with GitLab sync in beta. Making a plugin available does not add its connectors; an Owner adds each bundled connector separately, and members connect their own accounts.
Versioning, rollback and usage
Each uploaded item keeps a version history with Compare with current and Revert to this version; reverting deletes nothing. Items synced from a repository are fixed in the repository and re-synced instead. The Inventory tab shows Users (30d) per item, and each Skill page shows adoption and activity, so you can retire what nobody uses. On the Claude API, custom Skills get version IDs, and pinning a version keeps an upload from changing production behavior.
Security scanning and cross-surface rules
Enterprise organizations can turn on Skills and plugins scanning, which blocks items that fail or have not finished scanning and flags warnings. It does not apply to Skills uploaded through the API, to items already present when it was turned on, or to organizations using customer-managed keys, zero data retention or HIPAA readiness. Skills uploaded through the API are shared across that workspace and do not sync with claude.ai, so keep one source of truth in Git.
Is Claude Skills and Plugins the right call?
Good fit
- Sales writes proposals or statements of work from an approved outline, and reps keep drifting from it on scope language and pricing tables.
- Finance produces monthly variance commentary with fixed materiality thresholds and a standard format that new analysts get wrong for their first quarter.
- Marketing has written brand and voice rules, banned terms and templates, and wants every Claude draft to follow them without reminders.
- Compliance or legal needs a first-pass checklist, such as required disclosures in client letters, that flags issues for a human reviewer rather than deciding.
- You already have Claude Team or Enterprise and power users are building private Skills that nobody else can find, review or maintain.
Think twice
- The task needs live data from a system Claude cannot reach yet. Build the connector first through our Claude connectors and MCP service, then write the Skill that uses it.
- The process should run unattended on a schedule with no person reviewing output. A custom agent on the Claude API or Managed Agents fits better; see our custom agents service.
- The rule must be enforced inside Salesforce records, such as a required field or approval step. A Flow or validation rule in Salesforce is the right control, with Claude assisting through Claudeforce.
- Nobody can say what good output looks like yet. Run a readiness assessment and agree on standards first, because a Skill encodes a process, it does not invent one.
How a Claude Skills and Plugins rollout comes together (5)
- 01
Pick five workflows and gather real examples
Department heads nominate tasks people repeat weekly. For each, we collect three examples of good finished work, one example of a common mistake, and the written rules if any exist. We drop tasks that need data Claude cannot reach yet and tasks where nobody agrees on the standard. A named business owner signs up for each of the five that survive; that person approves content and answers questions after launch.
- 02
Write the tests before the instructions
Anthropic recommends building evaluations first, and so do we. For each Skill we write three to five test prompts: requests that should trigger it, requests that should not, and ambiguous ones. We run them without the Skill to record a baseline. Then we write the shortest instructions that close the gaps, add templates and scripts only where a step must be exact, and rerun until the Skill beats the baseline.
- 03
Review security and coexistence
A reviewer who did not write the Skill reads every file. They check for hard-coded credentials, network calls, instructions to hide actions, and references to tools the Skill should not use. We then test the new Skill alongside the existing library, because a broad description can steal requests from other Skills. On Enterprise we turn on Skills and plugins scanning before the first upload so new items are scanned automatically.
- 04
Package, publish and assign
Skills for one team go into one plugin. We upload it or sync it from your private repository, set its availability, and on Enterprise assign it by group so finance does not see sales Skills. Bundled connectors are added in Organization settings > Connectors separately. We usually start with Installed by default for the pilot team and move to Required only for Skills that encode a policy everyone must follow.
- 05
Assign owners and a change process
Each Skill gets an entry in a simple registry: purpose, business owner, current version, dependencies and last test date. Changes go through pull requests in the repository, the tests rerun before merge, and the owner approves. We set publishing to Requires review so member-built Skills get the same check. A quarterly review uses the Users (30d) column to retire Skills nobody uses.
Common Claude Skills and Plugins mistakes (4)
- 01
Writing descriptions for humans, not for matching
Claude decides whether to load a Skill from its description alone. Name the task and the words people use to ask for it, in third person, or the Skill never fires.
- 02
One giant Skill per department
Anthropic advises starting narrow and consolidating only when tests show no loss. Several focused Skills combine better than one that tries to cover every request.
- 03
Putting secrets in scripts
Everyone a Skill is shared with receives its files. Use a connector so each person signs in with their own account.
- 04
No owner after launch
Pricing, policy and templates change. Without a named owner and a review date, a Skill keeps producing last year's answer with full confidence.
Guides on Claude Skills and Plugins (15)
- What should an AI acceptable-use policy say, and how do you enforce it in Claude?
- Should you build Claude agents on the Messages API, the Agent SDK, or Managed Agents, or buy one?
- How do you roll out Claude Code to an engineering team safely?
- What does Claude Enterprise cost? Seats, usage, API rates and rollout services
- Claude Enterprise vs. ChatGPT Enterprise vs. Microsoft 365 Copilot: which fits your company?
- How can finance and accounting teams use Claude without weakening controls?
- Claude Team vs. Enterprise: which plan does your company need?
- How do you connect Claude to your company's data? SharePoint, Google Drive, Slack, databases and ERPs
- Does Claude train on your data? Training, retention, zero data retention and where data lives
- How do you roll out Claude company-wide? A phased plan with owners, settings and checkpoints
- Is Claude HIPAA compliant? What the HIPAA-ready offering and BAA actually cover
- How do you measure the ROI of Claude in your company?
- What are Claude Skills, and how do companies build their own?
- What does a Claude implementation partner do, and do you need one?
- Using Claude with Salesforce: where it fits alongside Agentforce
Claude Skills and Plugins questions (6)
What is the difference between a Skill and a custom prompt?
A prompt is typed into one conversation. A Skill is saved once, loads automatically whenever a request matches its description, and can carry templates, reference files and scripts that a prompt cannot. Skills also have versions, owners and organization-wide distribution.
Can admins push a Skill to everyone in the company?
Yes, on Team and Enterprise plans. An Owner adds it in Organization settings > Plugins & skills and sets it to Installed by default, which members can turn off, or Required, which they cannot. Enterprise organizations can also set different availability per user group.
Can employees publish their own Skills to the whole organization?
Only if your policy allows it. The Publishing setting can be Requires review, Open, or Off. Team plans default to Open, and Enterprise organizations that never chose a value now default to Requires review, so check the setting before people start building.
Do Skills work in Excel, Word and Claude Code too?
Skills from your Claude account can be used in the Microsoft 365 add-ins for Excel, PowerPoint, Word and Outlook, and plugins installed on the account sync to Claude Code for people signed in with the same account. Skills uploaded through the Claude API are separate and do not sync with claude.ai.
How do we roll back a bad Skill?
For items uploaded to the organization, open the item in the Inventory tab, go to Version history and choose Revert to this version. For items synced from a repository, fix the file in the repository and re-sync; set the plugin to Not available in the meantime if needed.
How much work is a company Skill library?
Writing a single Skill is quick; testing it properly and setting up review, versioning and ownership is most of the effort. A first set of five Skills with governance is usually a fixed-fee project, and we quote it after the discovery workshop.
Sources (13)
Product details on this page come from these sources, checked October 26, 2026. Anthropic updates Claude often; confirm current terms for your contract.
- claude.com/docs/skills/overview.md
- claude.com/docs/skills/how-to.md
- claude.com/docs/plugins/overview.md
- claude.com/docs/plugins/platform-support
- claude.com/docs/plugins/admin.md
- support.claude.com/en/articles/12512180
- support.claude.com/en/articles/13837433
- platform.claude.com/docs/en/agents-and-tools/agent-skills/overview
- platform.claude.com/docs/en/agents-and-tools/agent-skills/best-practices
- platform.claude.com/docs/en/agents-and-tools/agent-skills/enterprise
- platform.claude.com/docs/en/build-with-claude/skills-guide
- code.claude.com/docs/en/plugins
- claude.com/docs/connectors/getting-started.md