Claude Code Plugins

Community-maintained marketplace

Feedback

identify-architecture

@mvillmow/ProjectOdyssey
8
0

Analyze ML model architecture from papers and code. Use when understanding model structure for implementation.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name identify-architecture
description Analyze ML model architecture from papers and code. Use when understanding model structure for implementation.
mcp_fallback none
category analysis
tier 2

Identify Architecture

Analyze and document machine learning model architectures including layers, connections, and information flow.

When to Use

  • Understanding paper model designs
  • Planning model implementation
  • Comparing architecture variations
  • Documenting neural network structure

Quick Reference

# Extract architecture from paper
# Look for: "Figure X: Architecture of [Model]"
# Check for: Table with layer specifications
# Find: Layer descriptions (Conv2D, FC, BatchNorm, etc.)

# Visualize model structure (Mojo)
# var model: SimpleNet = ...
# print(model)  # Should show layer information

Workflow

  1. Locate architecture diagram: Find visual architecture representation in paper
  2. List layers: Enumerate all layers with type and parameters
  3. Document connections: Map data flow between layers (skip connections, merges)
  4. Extract layer parameters: For each layer record size, activation, normalization
  5. Create implementation plan: Translate to Mojo struct/function definitions

Output Format

Architecture documentation:

  • Model name and source
  • Layer-by-layer breakdown
  • Layer type (Conv2D, Dense, etc.)
  • Parameters (kernel size, stride, padding, activation)
  • Input/output shapes
  • Data flow diagram (text or ASCII)
  • Special components (skip connections, attention)

References

  • See extract-hyperparameters skill for model configuration
  • See CLAUDE.md > Mojo Syntax Standards for implementation patterns
  • See /notes/review/mojo-ml-patterns.md for architecture patterns