Swiftask
  • Quick start
  • Key concepts
    • AI Tools Hub
    • Agents
    • Knowledge base
    • Skills
    • Projects
    • Automation
  • AI tools hub
    • Introduction
    • Chat interface
    • Tokens
    • List of AI features
    • AI suggestions
    • FAQ
  • Agents
    • Introduction
    • Create an agent step by step
    • How to evaluate your agent
    • Multi-agents
    • Widget
    • Share agent
    • FAQ
  • Knowledge base
    • Introduction
    • Data connectors
      • Rich text
      • PDF File
      • Azure Document Loader
      • YouTube
      • Apify Dataset
      • PowerPoint File
      • Excel File
      • DOCX File
      • SQL Database
      • REST API
      • JSON File
      • CSV File
      • SQL Database Query
      • Website
      • Webpage
      • Sitemap
      • Dropbox files
      • Google drive files
    • Create a knowledge base
    • Attach Knowledge base to your agent
    • Share knowledge base
    • FAQ
  • Skills
    • Introduction
    • Skills library
      • Webpage Content Parsing
      • GitLab File Creation
      • Browsing with Perplexity
      • Open API
      • Retriever data from external sources
      • GitHub pull request diff retriever
      • GitHub pull request comment
      • Export table to Excel
      • Export text to PDF
      • GitHub file content
      • GitHub pull request info
      • OpenDataSoft
      • Agent as Skill
      • Swiftask AI recommandation
      • LinkedIn Share
      • Prismic migration create
      • Github create file
    • Create a new skill
    • Attach skill to your agent
    • FAQ
  • Projects
    • Introduction
    • Create a project
    • Generate task
    • Task AI chat
    • Project agent
    • FAQ
  • Automation
    • Introduction
    • Create an automation
  • Workspace admin
    • Introduction
    • Invite collaborators to join your workspace
    • Subscription renewal and Credit explanation
    • Purchase credits
    • Referral
    • Subscription plan & token distribution
    • Cancel subscription /Manage payment method
    • Personnal data security
    • SSO For enterprise
  • Use cases & Tutorials
    • Chat with multi-AI
    • Chat with PDF file
    • Import data - Webpage
    • How to generate an image on Swiftask
    • Import data (Azure Document Loader) - PDF
    • How to generate videos on Swiftask
    • Transform your ideas into videos with LUMA AI
    • Upgrade subscription plan
    • How to create an agent? step by step
    • Create AI agents for your business
    • Integrate external API in your agent
    • Create a professional landing page in 5 minutes
    • How to automate your blog content creation with an AI agent
    • How to evaluate your AI agent
    • How to create a Community Manager agent
  • Developer
    • List of AI and agents accessible via API
    • Access AI and agent through API
    • OpenAI SDK
  • Support & Social network
  • Changelog
    • May 19, 2025 - Audio Recording Interface Improvements
    • May 19, 2025 - Third-Party Authentication Management
    • May 17, 2025- Enhanced Google Drive Synchronization & Privacy Improvements
Powered by GitBook
On this page
  1. Skills
  2. Skills library

GitHub pull request info

Provides detailed information on existing pull requests on GitHub.

PreviousGitHub file contentNextOpenDataSoft

Last updated 3 months ago

Detailed Explanation

  1. Name:

    • This field allows you to assign a specific name to your skill, making it identifiable within your AI agent.

    • Example: You might name it "GitHub Pull Request Info Retriever" to indicate its functionality clearly.

  2. Skill Function:

    • This field is for describing what the skill does. A clear description helps users understand the functionality of the skill.

    • Example: You might write:

      CopyRetrieve detailed information about a specific pull request from GitHub.
  3. GitHub Personal Access Token:

    • This field requires you to enter a personal access token that has the necessary permissions to access the GitHub API. This token is crucial for authenticating requests to the GitHub server.

    • Example: You would enter your token in the format:

      Copyghp_xxxxxxxxxxxxxxxxxxxxxx
  4. GitHub Repository URL:

    • This field is for specifying the URL of the GitHub repository from which you want to retrieve pull request information. The URL typically follows the format: https://github.com/username/repo.

    • Example: If your repository is located at https://github.com/myuser/myrepo, you would enter this URL.

Example Use Case

Suppose you are developing an AI assistant for your development team that helps in monitoring pull requests and providing relevant information about them. Here’s how you could set it up:

  1. Name:

    • Set this to "GitHub Pull Request Info Retriever".

  2. Skill Function:

    • Describe the skill as:

      CopyRetrieve detailed information about a specific pull request, including its status, comments, and changes.
  3. GitHub Personal Access Token:

    • Enter your GitHub access token:

      Copyghp_abcd1234efgh5678ijklmnop
  4. GitHub Repository URL:

    • Enter the URL of your GitHub repository:

      Copyhttps://github.com/myuser/myrepo

How It Works

  • Once integrated into your AI agent, this skill allows the agent to fetch detailed information about a specified pull request based on user requests.

  • For example, if a user asks, "What is the status of pull request #42?" the AI agent can use this skill to retrieve the relevant details, such as:

    • The title and description of the pull request.

    • The status (open, closed, or merged).

    • Any comments made by reviewers.

    • The files changed in the pull request.

  • This functionality streamlines the code review process, making it easier for teams to collaborate and maintain code quality.