What problem does it solve? Designing a new adapter for the karenina evaluation framework requires mapping many port concepts (AgentPort, LLMPort, ParserPort) to an unfamiliar SDK, and missing details like usage aggregation or timeout handling leads to silent bugs. This Skill turns a gathered context document into a complete, structured adapter design spec. ## Core Features & Use Cases - Concept Mapping Tables: Produces full mapping tables covering AgentPort, LLMPort, and ParserPort concepts against the target SDK equivalents. - Pitfall Coverage: Explicitly addresses known failure areas such as filesystem backends, recursion limits, multi-turn usage aggregation, streaming timeouts, and structured output return types. - Spec Document Generation: Writes an 18-section design spec to docs/adapters/<name>-adapter-design.md, including registration code, core flow, error mapping, and success criteria. - Use Case: After running the context-gathering phase for a new agent SDK, use this Skill to produce the design spec that the implementation phase will follow. ## Quick Start Design a karenina adapter for the SDK described in docs/adapters/my-sdk-context.md and save the spec.