Skills are your building blocks for accomplishing tasks and pushing boundaries. Access them by typing ”/” in the chat input to see all available capabilities. As you type, the list narrows to match what you’re looking for.

Here’s how it looks:

Your Toolkit

These skills are designed to help you work smarter, faster, and more creatively. Whether you’re analyzing data, creating content, or automating workflows, there’s a skill to help you get it done.

Power Skills

You’ve heard of power poses? These are like that, but for doing work.

  • AI Agent: Build an AI Agent with memory. For conversations and agentic workflows
  • Classify: Organize data into categories (either user-defined or automatically generated)
  • Claude: Utilize Anthropic’s Claude models
  • Competitive Pricing: Access detailed product pricing and market analysis
  • CSV: Analyze your CSV files
  • D3 Charting App: Create interactive data visualizations using D3.js
  • Email Outbound: Send outbound email from your automations (rate limited)
  • Flights: Search for flights based on destinations, times, and dates
  • Form Processing: A dedicated model for form-based data extraction
  • Gemini: Access Google’s Gemini LLM models for AI-powered assistance
  • Google Search: Perform web searches using Google’s API
  • Hotels: Find hotels for specific destinations and dates
  • HTML App: Create custom HTML-based interactive applications
  • Image Background Removal: Remove background from images
  • Image Generation: Generate AI Images
  • Image Understanding: Get detailed descriptions and analysis of images
  • JSON Structure: Convert unstructured data into organized JSON format
  • OCR: Extract text from images and PDFs
  • Perplexity Online Research: Access up-to-date information from across the web with customizable output formatting
  • OpenAI: Leverage OpenAI’s language models
  • PDF to Text: Extract text content from PDF files
  • Summarize: Create concise summaries of provided data
  • Transcribe: Convert audio files to text
  • Translate: Translate content between languages
  • Trigger Call: Initiate an API call to your Pinkfish automations (call one automation from another)
  • 3-Dimensional-App: Create interactive 3D canvases (experimental)

Browser Automation Skills

  • Scraping++: Scrape web pages, take screenshots, and more simple browser automations (works with browser connections)
  • Website Crawling: Automatically navigate and collect data from multiple pages (up to 20)
  • Crawl Mapping: Generate a map of URLs based on your search criteria
  • Browser Session - Multi-step Browser Automation: Create complex browser automations with multiple actions (beta) (works with browser connections)

Database Skill

  • Data Store: Access and manage your key-value store for cross-automation data storage and sharing to external users

~200 API Skills

Once you’ve authenticated in the “Connections” area of Pinkfish, you can use about 200 connected services. Pinkfish has a skill built around each of these services such that you should be able to ask for almost anything these services can do in simple english. From Salesforce to Google Sheets, just ask like you would to a colleague.

Browser Connection Skill

Once you’ve created a browser connection in the “Connections” area of Pinkfish, you can use the /browser connection skill to select one of your available browser connections. In the same command, you can then request one of the browser automation skills that supports browser connections (scraper or browser session). It’ll use the browser connection when starting the remote browser session.

File Handling Skills

  • Automation Files: Work with files attached to your current automation

    • Process files directly in the code that is generated by your automation. Just mention the file by name.
  • File Storage (global): Access your globally stored files that are available across all automations

Each slash command enhances your automation capabilities in specific ways, allowing you to build more powerful and efficient workflows.

Under the hood

When you type a slash command in the majority of cases, it simply adds a preset prompt to the chat entry (which triggers our skill interpreter on the back-end). You can see this prompt by hovering over the badge that is inserted into the chat input. Once you learn the commands, feel free to type them directly without using the slash command. The exceptions are:

  • Files

  • Multi-step browser automation

In these cases, there is an extra something special that is happening behind the scenes.