AI
Pass

AI Contract Summarizer — Agent Skill

AI Contract Summarizer — Agent Skill

Agent skill for using the AI Contract Summarizer with AI Pass API.

Overview

This skill allows AI agents to summarize a complex contract into plain english using the gpt-5-mini model.

Authentication

Get your API key from the Developer Dashboard.

API Endpoint

POST https://aipass.one/api/v1/chat/completions

Request Headers

Authorization: Bearer $AIPASS_API_KEY
Content-Type: application/json

Request Body

{
  "model": "gpt-5-mini",
  "messages": [
    {
      "role": "system",
      "content": "You are an expert at generating professional results."
    },
    {
      "role": "user",
      "content": "Your request here"
    }
  ],
  "temperature": 1,
  "max_tokens": 16000
}

Response

{
  "id": "chatcmpl-xxx",
  "object": "chat.completion",
  "created": 1234567890,
  "model": "gpt-5-mini",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "Generated result here"
      }
    }
  ],
  "usage": {
    "prompt_tokens": 50,
    "completion_tokens": 100,
    "total_tokens": 150
  }
}

Example Usage

curl -X POST https://aipass.one/api/v1/chat/completions \
  -H "Authorization: Bearer $AIPASS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5-mini",
    "messages": [
      {"role": "system", "content": "You are an expert."},
      {"role": "user", "content": "Your request"}
    ],
    "temperature": 1,
    "max_tokens": 16000
  }'

Skill Content

skillContent:
  name: "contract-summary"
  description: "Summarize contracts with AI"
  api_key: "$AIPASS_API_KEY"
  model: "gpt-5-mini"
  endpoint: "https://aipass.one/api/v1/chat/completions"
  parameters:
    temperature: 1
    max_tokens: 16000

Notes

  • Replace $AIPASS_API_KEY with your actual API key from the dashboard
  • temperature: 1 is required for GPT-5 models
  • max_tokens: 16000 is required for GPT-5 reasoning

Related Resources