← ClaudeAtlas

paper2codelisted

Analyzes research papers (PDF/arXiv URL) and converts them into executable code. Automatically activated upon requests for paper replication, algorithm implementation, or research reproduction. Responds to requests like "Implement this paper", "paper2code", "Convert paper to code".
lyx2022518/sherlock-ai-plugin · ★ 3 · Data & Documents · score 66
Install: claude install-skill lyx2022518/sherlock-ai-plugin
# Paper2Code: AI Agent for Converting Research Papers into Code ## Overview This Skill executes a **4+2 stage pipeline** effectively systematically analyzing research papers and converting them into executable code. **Core Principle**: Do not simply read the paper and generate code; generate a **structured intermediate representation (YAML)** first, then write the code. --- ## ⚠️ Critical Behavioral Control Rules (CRITICAL) ``` ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ⚠️ MANDATORY BEHAVIORAL RULES ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1. Implement one file at a time 2. Proceed to the next file only after completing the current file, without asking for confirmation 3. Original paper specifications always take precedence over reference code 4. Perform a Self-Check for each Phase before completion 5. Save all intermediate results as YAML files DO: ✓ Implementing exactly what is stated in the paper ✓ Write simple and direct code ✓ Working code first, elegant code later ✓ Test each component immediately ✓ Move to the next file immediately after implementation is complete DON'T: ✗ Do not ask "Shall I implement the next file?" between files ✗ Extensive documentation not required for core functionality ✗ Optimization not needed for reproducibility ✗ Excessive abstraction or design patterns ✗ Providing instructions without writing actual code ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ``` --- ## Input Processing ### Supported F