ai-project-x-ray

Analyze AI/LLM project architecture, API dependencies, and scoring logic.

1|Updated Jan 21, 2026
One-click install
npx skills add https://github.com/dfrabik/dev-portfolio --skill ai-project-x-ray
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ai-project-x-ray
Source: https://github.com/dfrabik/dev-portfolio/tree/main/.claude/skills/ai-project-x-ray
Command: npx skills add https://github.com/dfrabik/dev-portfolio --skill ai-project-x-ray

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyzing AI/LLM projects to quickly uncover architecture, dependencies, data flows, and health signals to guide architecture decisions and risk assessment.

Core Features & Use Cases

  • Project DNA classification: identify the type of AI/ML application (streamlit app, LLM orchestration, content generator, or testing interface) and its core purpose.
  • LLM Anatomy mapping: enumerate API providers and models, prompts, and fallback strategies.
  • Architecture X-Ray: outline entry points, modules, data flow, and session management to support debugging and optimization.
  • Health & Validation: assess security, testing coverage, dependencies, and bottlenecks to improve reliability.

Quick Start

Run the skill on a project folder to generate the architectural analysis report.

Frequently Asked Questions about ai-project-x-ray

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze the architecture of an existing LLM pipeline or Streamlit app?

Analyzing LLM pipeline architecture involves mapping entry points, modules, API providers, and data flows. You can generate a structured report that classifies the project type and outlines its internal logic and dependencies.

What is AI project architecture analysis and what does it reveal?

AI project architecture analysis is the process of reverse-engineering an application to reveal its internal structure, API dependencies, LLM prompts, scoring logic, and data-flow visualization to guide design and optimization decisions.

Can I use this to perform a security check and health assessment on my AI project?

Yes, you can perform a health and validation assessment on AI projects to evaluate security considerations, testing coverage, dependencies, and bottlenecks, producing structured outputs suitable for improving project reliability.

Does this architectural analysis tool work with LLM orchestration and content generation platforms?

Yes, this architectural analysis works with LLM orchestration, content generators, Streamlit apps, and educational platforms, mapping their API providers, models, fallback strategies, and session management logic.

What is the best way to visualize data flow and session management in AI projects?

The best way to visualize data flow and session management in AI projects is to use an architecture mapping tool that outlines entry points and module interactions, producing a structured data-flow visualization for debugging.

What are the limitations of automated architecture analysis for LLM projects?

Automated architecture analysis for LLM projects relies on discovery and mapping of explicit code structures and dependencies, meaning it may not capture undocumented external API behaviors or runtime logic outside the analyzed project folder.