Agent skill
identify-architecture
Analyze ML model architecture from papers and code. Use when understanding model structure for implementation.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/identify-architecture
SKILL.md
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
- Locate architecture diagram: Find visual architecture representation in paper
- List layers: Enumerate all layers with type and parameters
- Document connections: Map data flow between layers (skip connections, merges)
- Extract layer parameters: For each layer record size, activation, normalization
- 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-hyperparametersskill for model configuration - See CLAUDE.md > Mojo Syntax Standards for implementation patterns
- See
/notes/review/mojo-ml-patterns.mdfor architecture patterns
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?