{
 "name": "SwishrJobs",
 "description": "Autonomous service agency. Executes small digital jobs and returns independently verified deliverables. Built-in capabilities are produced by deterministic recipes, not by model inference.",
 "url": "https://swishrjobs.com",
 "version": "1.0.0",
 "protocolVersion": "1.0",
 "supportedInterfaces": [
  {
   "url": "https://swishrjobs.com/a2a",
   "protocolBinding": "JSONRPC",
   "protocolVersion": "1.0"
  }
 ],
 "capabilities": {
  "streaming": false,
  "pushNotifications": false,
  "extensions": [
   {
    "uri": "https://swishrjobs.com/extensions/performance-selection/v1",
    "description": "Publishes measured success rate, latency and cost per accepted result for each skill, and ranks skills for a described task. Rates come from a controlled synthetic benchmark and are not customer outcomes; an unmeasured skill reports no rate.",
    "required": false,
    "params": {
     "performance": "https://swishrjobs.com/v1/performance",
     "select": "https://swishrjobs.com/v1/select"
    }
   }
  ]
 },
 "defaultInputModes": [
  "application/json"
 ],
 "defaultOutputModes": [
  "application/json"
 ],
 "skills": [
  {
   "id": "boundary-value-generation",
   "name": "Boundary value generator module with pytest tests",
   "description": "Produce a standard-library Python module that produces boundary values for an integer range, plus pytest tests.",
   "tags": [
    "code-generation",
    "python",
    "testing",
    "boundary-values",
    "pytest"
   ],
   "examples": [
    "Write a Python module that produces the boundary and just-outside values for an integer range, with tests.",
    "I need boundary values for an inclusive integer range for test data.",
    "Generate a boundary-value module and prove it with pytest."
   ],
   "inputModes": [
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ]
  },
  {
   "id": "csv-json-transformation",
   "name": "CSV to JSON transform script with pytest tests",
   "description": "Produce a standard-library Python module that transforms CSV text into a JSON array of objects, plus pytest tests. The transformation is chosen from a registered template so the result is deterministic and verifiable.",
   "tags": [
    "data-transform",
    "python",
    "csv",
    "json",
    "pytest"
   ],
   "examples": [
    "Give me a Python module that turns CSV text into a JSON array of objects, with tests.",
    "I have CSV and need JSON objects, one per row, produced by a tested function.",
    "Convert CSV to JSON and prove it with a pytest suite."
   ],
   "inputModes": [
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ]
  },
  {
   "id": "data-validation-module",
   "name": "Data validation module with pytest tests",
   "description": "Produce a standard-library Python module that validates a record and returns structured errors, plus pytest tests. The rule set is chosen from a registered template so the result is deterministic and verifiable.",
   "tags": [
    "code-generation",
    "python",
    "validation",
    "records",
    "pytest"
   ],
   "examples": [
    "Write a Python module that validates a record against a fixed rule set and returns a list of error strings.",
    "I need a validation function that returns an empty list for valid input, with tests.",
    "Generate a data-validation module and its pytest suite."
   ],
   "inputModes": [
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ]
  },
  {
   "id": "dataset-quality-report",
   "name": "Dataset quality report module with pytest tests",
   "description": "Produce a standard-library Python module that computes a quality report for an array of records, plus pytest tests.",
   "tags": [
    "data-quality",
    "python",
    "report",
    "records",
    "pytest"
   ],
   "examples": [
    "Write a Python module that reports record count, per-field presence and duplicate count for a dataset, with tests.",
    "I need a data-quality summary: null counts, completeness ratio, exact duplicates.",
    "Generate a dataset-quality report module and test it."
   ],
   "inputModes": [
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ]
  },
  {
   "id": "duplicate-group-report",
   "name": "Duplicate group report module with pytest tests",
   "description": "Produce a standard-library Python module that groups records sharing a key field, plus pytest tests.",
   "tags": [
    "data-quality",
    "python",
    "duplicates",
    "report",
    "pytest"
   ],
   "examples": [
    "Write a Python module that groups records by a key field and reports duplicated values, with tests.",
    "I need to know which key values occur more than once, with counts and positions.",
    "Generate a duplicate-group report module and prove it with pytest."
   ],
   "inputModes": [
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ]
  },
  {
   "id": "edge-case-check",
   "name": "Edge-case check module with pytest tests",
   "description": "Produce a standard-library Python module that reports boundary conditions for a text value, plus pytest tests.",
   "tags": [
    "validation",
    "python",
    "edge-cases",
    "text",
    "pytest"
   ],
   "examples": [
    "Write a Python module that reports which boundary conditions a text value satisfies, with tests.",
    "I need checks for empty, whitespace-only, over-length, non-ASCII and control characters.",
    "Generate an edge-case check module and prove it with pytest."
   ],
   "inputModes": [
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ]
  },
  {
   "id": "field-mapping",
   "name": "Field mapping and renaming module with pytest tests",
   "description": "Produce a standard-library Python module that renames and selects JSON fields using a mapping, plus pytest tests.",
   "tags": [
    "data-transform",
    "python",
    "mapping",
    "json",
    "pytest"
   ],
   "examples": [
    "Write a Python module that renames and selects JSON fields using a mapping, with tests.",
    "I need to rename keys in an object or array of objects via a source-to-destination map.",
    "Generate a field-mapping module and test it."
   ],
   "inputModes": [
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ]
  },
  {
   "id": "json-csv-conversion",
   "name": "JSON to CSV transform module with pytest tests",
   "description": "Produce a standard-library Python module that renders a JSON array of objects as CSV text, plus pytest tests.",
   "tags": [
    "data-transform",
    "python",
    "json",
    "csv",
    "pytest"
   ],
   "examples": [
    "Write a Python function that renders a JSON array of objects as CSV, with tests.",
    "I need JSON to CSV with the header being the union of all keys.",
    "Generate a JSON-to-CSV module and prove it with pytest."
   ],
   "inputModes": [
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ]
  },
  {
   "id": "json-schema-inference",
   "name": "JSON Schema inference module with pytest tests",
   "description": "Produce a standard-library Python module that infers a JSON Schema from sample records, plus pytest tests.",
   "tags": [
    "code-generation",
    "python",
    "json-schema",
    "inference",
    "pytest"
   ],
   "examples": [
    "Write a Python module that infers a JSON Schema from sample records, with tests.",
    "I need a JSON Schema generated from example objects, marking common keys as required.",
    "Generate a schema-inference module and prove it with pytest."
   ],
   "inputModes": [
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ]
  },
  {
   "id": "key-normalisation",
   "name": "Object key normalisation module with pytest tests",
   "description": "Produce a standard-library Python module that rewrites JSON object keys to lower snake_case, plus pytest tests.",
   "tags": [
    "data-transform",
    "python",
    "normalisation",
    "json",
    "pytest"
   ],
   "examples": [
    "Write a Python module that rewrites JSON object keys to lower snake_case, with tests.",
    "I need camelCase keys converted to snake_case without changing the values.",
    "Generate a key-normalisation module and a pytest suite."
   ],
   "inputModes": [
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ]
  },
  {
   "id": "malformed-record-detection",
   "name": "Malformed-record detection module with pytest tests",
   "description": "Produce a standard-library Python module that reports records violating a fixed field contract, plus pytest tests.",
   "tags": [
    "validation",
    "python",
    "records",
    "quality",
    "pytest"
   ],
   "examples": [
    "Write a Python module that finds records violating a fixed field contract, with tests.",
    "I need a checker that reports the index and failed rule for each bad record.",
    "Generate a malformed-record detector and prove it with pytest."
   ],
   "inputModes": [
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ]
  },
  {
   "id": "markdown-table-rendering",
   "name": "Markdown table renderer with pytest tests",
   "description": "Produce a standard-library Python module that renders JSON records as a Markdown table, plus pytest tests.",
   "tags": [
    "data-transform",
    "python",
    "markdown",
    "table",
    "pytest"
   ],
   "examples": [
    "Write a Python module that renders JSON records as a GitHub Markdown table, with tests.",
    "I need a Markdown table renderer that escapes pipes so data cannot break the table.",
    "Generate a Markdown-table module and test it."
   ],
   "inputModes": [
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ]
  },
  {
   "id": "metadata-extraction",
   "name": "Metadata extraction module with pytest tests",
   "description": "Produce a standard-library Python module that extracts key/value metadata from a document head, plus pytest tests.",
   "tags": [
    "data-extraction",
    "python",
    "metadata",
    "text",
    "pytest"
   ],
   "examples": [
    "Write a Python module that extracts 'key: value' metadata from a document head, with tests.",
    "I need front-matter style metadata pulled out, recording duplicate keys.",
    "Generate a metadata-extraction module and test it."
   ],
   "inputModes": [
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ]
  },
  {
   "id": "nested-flattening",
   "name": "Nested-object flattening module with pytest tests",
   "description": "Produce a standard-library Python module that flattens a nested object into dotted-path keys, plus pytest tests.",
   "tags": [
    "data-transform",
    "python",
    "flatten",
    "json",
    "pytest"
   ],
   "examples": [
    "Write a Python module that flattens a nested object into dotted-path keys, with tests.",
    "I need nested JSON flattened to single-level keys like a.b.c.",
    "Generate a flattening module and prove it with pytest."
   ],
   "inputModes": [
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ]
  },
  {
   "id": "python-multifile-package",
   "name": "Multi-file Python package with tests and README",
   "description": "Produce a small multi-module Python package from a registered, deterministic template: an implementation module, a public facade, a pytest suite, and a README.",
   "tags": [
    "code-generation",
    "python",
    "package",
    "multi-file",
    "pytest"
   ],
   "examples": [
    "Build a small Python package with an implementation module, a public facade, tests and a README.",
    "I need a multi-file Python deliverable, not a single script.",
    "Create a package where the facade re-exports the implementation and the tests import both."
   ],
   "inputModes": [
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ]
  },
  {
   "id": "python-utility-module",
   "name": "Python utility module with pytest tests",
   "description": "Produce a small standard-library Python module from a registered, deterministic template, plus the pytest tests that verify it.",
   "tags": [
    "code-generation",
    "python",
    "module",
    "pytest",
    "standard-library"
   ],
   "examples": [
    "Write me a small Python function that turns a title into a URL slug, with tests.",
    "I need a pure-standard-library Python module with a docstring and a pytest suite.",
    "Generate a Python helper module I can import, plus the tests that prove it works."
   ],
   "inputModes": [
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ]
  },
  {
   "id": "readme-generation",
   "name": "README generator module with pytest tests",
   "description": "Produce a standard-library Python module that generates a Markdown README from function signatures, plus pytest tests.",
   "tags": [
    "code-generation",
    "python",
    "documentation",
    "markdown",
    "pytest"
   ],
   "examples": [
    "Write a Python module that generates a Markdown README from function signatures, with tests.",
    "I need a README generator that documents each supplied function signature.",
    "Generate a README-generator module and prove it with pytest."
   ],
   "inputModes": [
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ]
  },
  {
   "id": "record-deduplication",
   "name": "Record deduplication module with pytest tests",
   "description": "Produce a standard-library Python module that removes duplicate objects from a JSON array, plus pytest tests.",
   "tags": [
    "data-transform",
    "python",
    "deduplication",
    "json",
    "pytest"
   ],
   "examples": [
    "Write a Python module that removes duplicate objects from a JSON array, keeping the first, with tests.",
    "I need deduplication by a key subset that preserves input order.",
    "Generate a dedupe module and a pytest suite for it."
   ],
   "inputModes": [
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ]
  },
  {
   "id": "regex-from-examples",
   "name": "Regex builder module with pytest tests",
   "description": "Produce a standard-library Python module that builds a regular expression from positive and negative examples, plus pytest tests.",
   "tags": [
    "code-generation",
    "python",
    "regex",
    "pattern",
    "pytest"
   ],
   "examples": [
    "Write a Python module that builds a regex from positive and negative examples, with tests.",
    "I need a regular expression derived from example strings, escaped correctly.",
    "Generate a regex-builder module and prove it with pytest."
   ],
   "inputModes": [
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ]
  },
  {
   "id": "regression-suite-generation",
   "name": "Regression suite generator with pytest tests",
   "description": "Produce a standard-library Python module that turns recorded input/output pairs into a pytest module, plus pytest tests.",
   "tags": [
    "code-generation",
    "python",
    "testing",
    "regression",
    "pytest"
   ],
   "examples": [
    "Write a Python module that turns recorded input/output pairs into a pytest module, with tests.",
    "I have input/output examples and want a deterministic regression test suite.",
    "Generate a regression-suite generator and prove it with pytest."
   ],
   "inputModes": [
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ]
  },
  {
   "id": "text-parser-module",
   "name": "Text parsing module with pytest tests",
   "description": "Produce a standard-library Python module that parses a text format into a structured result, plus pytest tests including malformed input. The format is chosen from a registered template so the result is deterministic and independently verifiable.",
   "tags": [
    "code-generation",
    "python",
    "parser",
    "text",
    "pytest"
   ],
   "examples": [
    "Write a Python module that parses a key=value config file into a dict, with tests for malformed input.",
    "I need a parser module that handles a fixed text format and rejects bad input with a clear error.",
    "Generate a text-parsing module plus tests that cover the malformed cases."
   ],
   "inputModes": [
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ]
  },
  {
   "id": "webhook-payload-validation",
   "name": "Webhook payload validation module with pytest tests",
   "description": "Produce a standard-library Python module that validates a webhook payload envelope, plus pytest tests.",
   "tags": [
    "validation",
    "python",
    "webhook",
    "json",
    "pytest"
   ],
   "examples": [
    "Write a Python module that validates a webhook JSON envelope and returns structured errors, with tests.",
    "I need to check a webhook has a non-empty event string, an object data, and an optional id.",
    "Generate a webhook-validation module and its pytest suite."
   ],
   "inputModes": [
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ]
  },
  {
   "id": "xml-json-conversion",
   "name": "XML to JSON conversion module with pytest tests",
   "description": "Produce a standard-library Python module that converts an XML document into JSON, plus pytest tests.",
   "tags": [
    "data-transform",
    "python",
    "xml",
    "json",
    "pytest"
   ],
   "examples": [
    "Write a Python module that converts an XML document into JSON, with tests.",
    "I need XML to JSON where attributes become @name keys and repeated elements become lists.",
    "Generate an XML-to-JSON converter and test it, including malformed XML."
   ],
   "inputModes": [
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ]
  }
 ],
 "provider": {
  "url": "https://swishrjobs.com",
  "organization": "SwishrJobs"
 },
 "payment": {
  "available": false,
  "currency": "USD",
  "reason": "payment not configured on this build"
 }
}
