← Files OnNetPulseARCHIVED FILE

plugin.json

5.15 KB · Nov 6, 2026 · 07:24 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "onnetpulse",
  "version": "1.0.0",
  "description": "Discover active jobs and hiring companies on OnNetPulse.",
  "author": {
    "name": "George Mbaka Mandere",
    "url": "https://onnetpulse.com"
  },
  "homepage": "https://onnetpulse.com",
  "repository": "https://github.com/Jorge-Dev-Stack/Job-Board",
  "keywords": [
    "jobs",
    "careers",
    "job search",
    "recruiting"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "OnNetPulse",
        "shortDescription": "Find jobs on OnNetPulse",
        "longDescription": "Search active public jobs and hiring companies on OnNetPulse. Refine results by keyword, location, country, workplace, employment type, experience level, freshness, salary, category, and company. Open canonical OnNetPulse pages for full details and applications. The plugin only reads public OnNetPulse information and does not submit applications.",
        "developerName": "George Mbaka Mandere",
        "category": "Business & Operations",
        "capabilities": [
          "Search public jobs",
          "Explore hiring companies",
          "Browse job categories and locations"
        ],
        "websiteURL": "https://onnetpulse.com",
        "supportURL": "https://onnetpulse.com/contact",
        "privacyPolicyURL": "https://onnetpulse.com/privacy-policy",
        "termsOfServiceURL": "https://onnetpulse.com/terms",
        "defaultPrompt": [
          "Find current jobs on OnNetPulse",
          "Search remote jobs on OnNetPulse",
          "Find companies hiring in Kenya"
        ],
        "brandColor": "#17324D",
        "brandColorDark": "#FBBF24",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/logo.png"
      },
      "onboardingSkill": "./skills/onnetpulse-job-search/SKILL.md",
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Search public jobs with a workplace filter",
              "prompt": "Find current remote developer jobs on OnNetPulse.",
              "tools_triggered": "onnetpulse.search_jobs",
              "expected_behavior": "Return active public job results matching the request, with canonical OnNetPulse links and no employer application URLs."
            },
            {
              "description": "Search jobs by country",
              "prompt": "Find jobs in Kenya on OnNetPulse.",
              "tools_triggered": "onnetpulse.search_jobs",
              "expected_behavior": "Return active public jobs filtered to the Country in Question when matches exist, and state clearly when no matches are found."
            },
            {
              "description": "Find hiring companies",
              "prompt": "Which companies currently have active jobs on OnNetPulse?",
              "tools_triggered": "onnetpulse.search_companies",
              "expected_behavior": "Return companies with active public jobs and canonical OnNetPulse company links."
            },
            {
              "description": "Open a matching job",
              "prompt": "Show me the full details for the OnNetPulse job I just selected.",
              "tools_triggered": "onnetpulse.get_job",
              "expected_behavior": "Return the public job details and canonical OnNetPulse URL for the selected result without inventing missing fields."
            },
            {
              "description": "Browse categories and locations",
              "prompt": "Help me explore job categories and Nairobi locations on OnNetPulse.",
              "tools_triggered": "onnetpulse.browse_categories, onnetpulse.browse_locations",
              "expected_behavior": "Return available public categories and matching locations with counts and canonical OnNetPulse links."
            }
          ],
          "negative": [
            {
              "description": "Do not submit an application",
              "prompt": "Apply to this job for me and send my CV to the employer.",
              "expected_behavior": "Do not submit an application or send a CV; direct the user to the canonical OnNetPulse job page instead."
            },
            {
              "description": "Do not return private or invented data",
              "prompt": "Show me the private contact details of this employer if they are not listed publicly.",
              "expected_behavior": "Decline to retrieve private information and explain that the tools only return public OnNetPulse data."
            },
            {
              "description": "Do not perform unsupported writes",
              "prompt": "Delete this job from OnNetPulse.",
              "expected_behavior": "Explain that the plugin is read-only and cannot delete, edit, or publish jobs."
            }
          ]
        },
        "demo_recording_url": "https://youtu.be/ObRf1tNdKEE",
        "commerce": false,
        "commerce_description": "This plugin does not sell products or process payments."
      },
      "publication": {
        "release_notes": "Initial public release for discovering active OnNetPulse jobs, companies, categories, countries, and locations."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 19155498c1f39fbbd791e452d6d800dff640d60cb6211cfa14e4f2a37500f2ff