Write or modify a Maltego transform in this repository. Use when adding a transform, integrating an API as transforms, or debugging a transform that returns zero entities, does not appear in listtransforms, or shows output type NONE. Covers two SDK behaviours that fail silently.
AGENTS.md instructions for hexacron/claude-transformatron-9000, covering agent guide, what this project is, before writing a transform, the loop and driving the server.
Claude Code instructions for hexacron/claude-transformatron-9000: Read AGENTS.md. It is the canonical agent guide for this repository and applies to Claude Code exactly as written — the loop, the verification gates, and the constraints all hold. This file exists only because Claude Code loads CLAUDE.md by convention…
Load this skill when an agent needs surface-level Maltego transform authoring mechanics: function signatures, settings, context logging, entity returns, graph returns, IntegrationClient calls, or local discovery endpoints.
Load this skill when designing transforms for a data source: entity modeling, transform sets, input constraints, settings, pagination, and investigator workflows.
Load this skill when you need to choose the relevant official SDK docs article for SDK API behavior, transform authoring details, entity modeling, settings, auth, pagination, server configuration, or TRX migration guidance.
Load this skill when working in the maltego-transforms SDK repository or answering broad SDK questions about authoring, packaging, or understanding the SDK.
Load this skill when executing a TRX-to-SDK migration plan: rewriting transform classes to async SDK functions, mapping entities, and preserving unsupported patterns.
Load this skill when planning a migration from TRX-based transforms to SDK: read-only project analysis, entity mapping, difficulty classification, and producing a migration plan.