Extend your agents with
powerful Skills.
Skills are modular capabilities that extend what your agent can do. Enable built-in features or create your own.
What are Skills?
Skills are specialized modules that give your agent new capabilities. Each skill includes prompting instructions that tell the agent when and how to use it, plus optional code that implements the skill's logic. Think of them as plugins for your AI—easy to enable, configure, and create.
Prompting
Natural activation
Each skill has prompting that describes when it should activate. Your agent reads these and decides automatically when to use each skill based on your request.
Code
Custom logic
Skills can include Python code that implements specialized functionality—API integrations, data processing, or any custom logic your workflow needs.
Toggle
Full control
Enable or disable skills per conversation. Keep your agent focused by only activating the skills you need for each task.
Default Skills
Every workspace comes with powerful skills pre-installed. Enable them with one click and start using advanced capabilities immediately.
Deep Research
Comprehensive research & analysis
Conduct in-depth research on any topic using Gemini Deep Research API. Get multi-source analysis, academic citations, and comprehensive reports.
Capabilities
- Multi-source research synthesis
- Academic paper analysis
- Market trend research
- Fact-checking with citations
Example prompts
- "Research quantum computing advances"
- "Analyze market trends in EV industry"
- "Investigate climate change mitigation"
Web Search
Real-time web intelligence
Access real-time information from the web. Get current news, quick fact lookups, and website-specific searches with summarized results.
Capabilities
- Real-time web search
- News aggregation
- Source verification
- Summary generation
Example prompts
- "Latest AI regulation news"
- "Current cryptocurrency prices"
- "Recent product reviews"
Image Generation
AI-powered visual creation
Generate stunning images from text descriptions using advanced diffusion models. Create artwork, illustrations, logos, and designs.
Capabilities
- Text-to-image generation
- Style customization
- High-resolution output
- Multiple art styles
Example prompts
- "Create watercolor landscapes"
- "Design tech startup logos"
- "Generate futuristic cityscapes"
Frontend Design
Distinctive UI creation
Create production-grade frontend interfaces with high design quality. Build memorable web components, pages, and applications that avoid generic AI aesthetics.
Capabilities
- Bold aesthetic directions
- Distinctive typography choices
- Cohesive color themes
- Purposeful motion & animations
Example prompts
- "Build a luxury brand landing page"
- "Create a brutalist dashboard UI"
- "Design a retro-futuristic interface"
PowerPoint/PPTX
Professional presentations
Create, edit, and analyze PowerPoint presentations. Build from scratch with HTML workflows, work with templates, or edit existing presentations using OOXML.
Capabilities
- Create from scratch or templates
- OOXML editing & validation
- Thumbnail grid generation
- Text extraction & replacement
Example prompts
- "Create a sales pitch deck"
- "Update branding across all slides"
- "Extract content from presentations"
Custom Skills
Don't see a skill you need? Create your own. Write the prompting instructions, implement your logic in Python, and your skill becomes available to your agent instantly.
Write Custom Code
Implement your skill logic in Python with full access to system resources and APIs.
Define Prompting
Create detailed prompting guides that tell the agent exactly when and how to use your skill.
Configure Behavior
Set up input parameters, output formats, and execution options for your skill.
Multi-File Support
Organize complex skills with multiple code files and dependencies.
#!/usr/bin/env python3"""Custom Skill: Data AnalyzerProcesses CSV files and generates insights."""import pandas as pddef analyze_data(file_path):"""Analyze CSV and return insights."""df = pd.read_csv(file_path)return {"rows": len(df),"columns": list(df.columns),"summary": df.describe()}
Why Skills?
Skills transform your agent from a general assistant into a specialized powerhouse.
Modular & Extensible
Add new capabilities without changing your agent's core configuration. Skills are plug-and-play.
Context-Aware
Skills understand when to activate based on your prompt, making interactions natural and intuitive.
Secure Execution
Skills run in isolated environments with controlled access to resources and APIs.
Version Control
Track changes, roll back updates, and maintain multiple versions of your skills.
How Skills Work
Your agent automatically decides when to use each skill based on your prompt.
Enable Skills
Toggle on the skills you want available for your session
Write Your Prompt
Ask your agent to do something—naturally, like you always do
Agent Decides
Your agent reads skill prompting and picks the right one
Skill Executes
The skill runs its code and returns results to your agent
Ready to extend your agent?
Enable built-in skills or create your own. Your agent becomes more powerful with every skill you add.