Understanding Skills in WRITER Agent
Skills are reusable capability packages that extend what WRITER Agent can do. Think of them as specialized toolkits that give the agent expert knowledge and workflows for specific tasks. WRITER Agent comes with over 200 skills, along with the ability to create custom skills for your unique workflows.
Who can use this feature
- Skills are available to all WRITER customers
What's in this article
- What are skills?
- Using skills
- How to create skills
- Managing skills
- How skills work
- Examples of skills
- Skills vs playbooks
- FAQs
What are skills?
Skills are packaged expertise that teach WRITER Agent how to handle specialized tasks consistently and reliably. When you work with certain file types or request specific workflows, WRITER Agent automatically uses the right skill to ensure high-quality results every time.
Packaged expertise
- Self-contained packages with documentation, scripts, and reference materials
- Each skill includes a SKILL.md file that guides the agent through specialized workflows
- Pre-built scripts and utilities for complex operations
Consistent results
- Same proven workflow every time
- Handles edge cases systematically
- Tested scripts and patterns
- Quality guarantees built in
Skills = Tools in a toolbox
- Hammer, screwdriver, saw
- You use them as needed
- Expertise in using them well
Playbooks = Assembly instructions
Step 1: Use hammer to attach board A
Step 2: Use screwdriver for screws B
Step 3: Use saw to trim edge C
You need good tools (skills) to execute good instructions (playbooks) successfully
Using skills
WRITER provides 200+ official skills designed for common tasks across industries. These production-ready skills cover healthcare, financial services, CPG & retail, and general business operations. You can use skills within playbooks or during ad-hoc WRITER Agent sessions.
Add skills to WRITER Agent
In order for skills to be active in WRITER Agent you’ll need to either install the skills available to you or create your own.

To install a skill, navigate to Manage WRITER Agent > Skills and select either the Shared with me or WRITER Skills tab to see what skills are available to you. Use search to locate a specific skill or browse the library until you find a skill you’d like to install. Once you’ve located a skill select the + icon and the skill will be ready to use in WRITER Agent.

Once your skill has been added you’ll be able to disable or uninstall it from the My skills tab.
Basic skill invocation

To use a skill, simply type / and select the skill from the dropdown. Select Manage skills to browse available skills you can install to use with WRITER Agent. You can also select the skill creator from this menu to create a custom skill. Learn more about creating custom skills here.
What happens when you invoke a skill:
- You mention a skill using /skill-name in your message
- WRITER Agent acquires the skill's documentation from /skills/<slug>/SKILL.md
- The agent reads the skill's specialized instructions, scripts, and references
- Your task is executed following the skill's best practices and patterns
- The agent delivers results that match the skill's output standards
Using skills with uploaded files
Skills work seamlessly with files you upload to the chat:
- Upload your file to the conversation
- Type / and select the relevant skill with your instructions
- WRITER Agent processes the file using the skill's specialized capabilities
đź’ˇ Pro-Tip: Browse the complete skill library in Manage WRITER Agent > Skills > WRITER skills to discover all 200+ official skills available to your organization.
Adding skills to playbooks
Skills and playbooks work together powerfully. Playbooks orchestrate complex workflows while skills provide expert-level execution for specific steps.
How they complement each other:
Playbooks: Define the overall blueprint—what steps happen and in what order
Skills: Provide the fine-grained details—exactly how each step is executed, including which scripts to run
The combination is powerful: The playbook becomes your strategic orchestration, while skills handle the tactical execution with precision.
Adding skills to playbook steps
Method 1: In the playbook editor
Open your playbook in the editor
Look for the Skills section in the right-hand settings panel
Search for and select the skills you want to include in this playbook
The agent will have access to these skills when running the playbook
Method 2: In playbook step text
Use the / menu directly in your playbook steps.
Learn more about playbooks here.
⚠️ Note: Skills aren't loaded until they're invoked in the playbook execution, so you can reference many skills without overwhelming the agent's context.
How to create custom skills

Navigate to the Skills tab within the Manage WRITER Agent screen and select New skill > Build a skill in chat.

Give your skill a name, describe what the skill should accomplish, and then select Create and insert prompt.

Once you see the skill generation prompt appear you can make adjustments to your skill description and then enter the input to begin the process. This will launch a new WRITER Agent session where it will build your skill.


Once ready, you’ll be able to add it to your skills or export your skill to share it outside of your WRITER org. Once added to your skills, you’ll be able to use it via the steps described above.
Note: The maximum size for a custom skill's SKILL.md file and its associated reference materials is 50MB (for skill files that are zipped) and 10MB (for zip files).
Managing skills

Accessing your skills
My skills:
- Skills you've created, installed, or saved
- Found in Manage WRITER Agent > Skills > My Skills
Shared with me:
- Custom skills shared by your organization
- Found in Manage WRITER Agent > Skills > Shared with me
WRITER skills:
- Official WRITER skills (200+ available)
- Browse skills and use the + icon to add to your skills and use with WRITER Agent
- Found in Manage WRITER Agent > Skills > WRITER skills
How to access:
- Use the / menu in any chat to see available skills
- Select Manage skills to view by category or search by name
- Instant access to invoke any skill
Uploading skills

To upload a skills file or import skills from Github, navigate to Manage WRITER Agent > Skills > My skills and select New skill.
Sharing skills with your team
You can share custom skills with individuals or entire teams:

- Go to Manage WRITER Agent > Skills
- Select the three dot menu on the skill you want to share, and then select Share

Select who to share the skill with (individuals or entire teams) and select share. Those you’ve selected to share with will now find the skill within Manage WRITER Agent > Skills > Shared with me.
How skills work
Skills integrate seamlessly into WRITER Agent's workflow:
- Auto-triggering: The agent detects when a skill is needed based on file types or task requirements
- Guided execution: The skill provides step-by-step instructions the agent follows precisely
- Pre-built scripts: Instead of writing code from scratch, the agent uses tested scripts from the skill's scripts/ folder
- Reference materials: Skills include specialized guides for complex scenarios
Example workflow
You: "Extract all financial tables from this earnings report PDF" ↓ Agent: Detects PDF → Acquires PDF skill → Reads SKILL.md ↓ Follows instructions: Check for tables → Use extraction script → Format output ↓ Delivers: Structured data with proper citations
Examples of skills
WRITER Agent comes with a few system skills that you won’t see when using WRITER Agent This includes PDF, DOCX, and PPT skills that extract data and generate content. You can find over 200 other skills within Manage WRITER Agent > Skills > WRITER skills. Below are a few examples of other skills you may consider using or creating through WRITER Agent.
Color Extraction
- Analyze images to extract color palettes
- Generate brand guidelines
- Output in multiple formats (hex, RGB, color names)
Data Pipeline
- Transform CSV files
- Validate data
- Enrich datasets
- Output formatted reports
Code Review
- Scan repositories for patterns
- Generate security reports
- Apply specific checks
Compliance Checker
- Review documents against regulatory requirements
- Include standard citations
- Generate compliance reports
Skills vs playbooks
While skills and playbooks are both powerful features, they serve different purposes:
| Aspect | Skill | Playbook |
| Purpose | Technical capability (HOW) | Business process (WHAT) |
| Trigger | Automatic when needed | Manual, scheduled-based, or event-based |
| Inputs | None (internal) | User variables, files, connectors |
| Scope | Single capability | End-to-end workflow |
| Scheduling | No | Yes |
Real-world example
Scenario: Generate weekly sales reports from Gmail and Google Sheets
Playbook approach:
Playbook: "Weekly Sales Report Generator"
1. Data Collection
- Fetch emails from [w-connector](GMAIL)
- Read sales data from [w-connector](GOOGLE_SHEETS)
2. Analysis
- Calculate weekly metrics
- Compare to previous period
3. Report Generation
- Create formatted report
- Add charts and visualizations
- Export as PDF
Completion
- Send report via email
This is a playbook because it:
- Orchestrates multiple services
- Requires user inputs
- Defines a complete business process
- Can be scheduled
Behind the scenes, the playbook uses skills:
- PDF skill for export
- Data processing skills for analysis
- Formatting skills for charts
Working together
The most powerful workflows combine both:
Playbook: "Generate Brand Guidelines Document"
- Step 1: Extract colors (uses custom color-extraction skill)
- Step 2: Create document (uses built in DOCX skill)
- Step 3: Export PDF (uses built in PDF skill)
The playbook orchestrates the workflow, while skills provide the technical capabilities.
When to create a skill
Create a skill when:
âś… You do the same workflow repeatedly
âś… Quality and consistency matter
âś… Process has specific requirements
âś… Multiple team members need it
âś… Domain expertise is required
âś… Edge cases must be handled properly
Just ask the agent when:
❌ One-off task
❌ Exploratory work
❌ Requirements unclear
❌ Maximum flexibility needed
The consistency advantage
Without a skill (ad-hoc approach):
- Agent figures out approach each time
- Results vary between requests
- May miss edge cases
- Reinvents solutions
With a skill (structured approach):
- Same proven workflow every time
- Tested scripts and patterns
- Handles edge cases systematically
- Consistent quality
Example: Color extraction
Scenario: Your team needs to extract color palettes from brand images weekly
Without a skill:
Week 1: "Extract colors from logo.png" → Agent tries PIL, outputs RGB values Week 2: "Extract colors from banner.jpg" → Agent tries different approach, outputs hex codes Week 3: "Extract colors from mockup.png" → Agent uses yet another method, different format Result: Inconsistent outputs, no standardization
With a skill:
Create skill: "extract-colors" - Standard method (specific library) - Consistent output format (hex + RGB + color names) - Handles transparency, dominant colors - Generates visual swatches Every use: "Extract colors from <any-image>" → Always same quality, same format, reliable results
FAQs
Can I share skills with my team?
Yes, skills can be shared across your organization to ensure consistent workflows and quality.
Do skills work with playbooks?
Absolutely! Playbooks often use multiple skills behind the scenes to execute their workflows.
What's the difference between a skill and a playbook?
Skills are technical capabilities that the agent uses automatically. Playbooks are specific steps that the agent follows to complete your workflow.
Does WRITER Agent come with any default skills?
Yes, you can find over 200 skills in Manage WRITER Agent > Skills > WRITER skills
How many skills can I have?
There's no limit to the number of skills you can create or use.