Analyze
Analyze delivers professional investment analysis across three layers: macro environment, industry positioning, and individual stock technicals. The skill runs a comprehensive data script to extract trend analysis, momentum indicators, volume-price relationships, and ATR-based stop losses, then synthesizes findings into a 100-point scoring system with actionable trade levels.
Analyze provides three-tier stock analysis combining market conditions, sector strength, and technical metrics with scoring and trade recommendations.
AI-generated summary based on this skill's SKILL.md
Install
AllenAI2014/ai-investment-advisor/analyze · repository language: Python
git clone https://github.com/AllenAI2014/ai-investment-advisor
cp -r ai-investment-advisor ~/.claude/skills/analyzegenerated, unverified - the skill's exact subdirectory could not be determined; check the repository on GitHub
npx skillfed install AllenAI2014/ai-investment-advisor/analyzeFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How to analyze my code with Analyze?
Analyze examines your code across multiple dimensions to identify structural issues, quality concerns, and potential bugs. Simply provide your code snippet or script, and Analyze will break down its logic, assess performance implications, and highlight areas for improvement. The skill works with any programming language and delivers both detailed diagnostics and actionable recommendations for optimization.
What does Analyze do for code review and analysis?
Analyze performs comprehensive code review by evaluating structure, quality, and performance. It identifies logical errors, inefficiencies, and complexity issues while explaining what your code does at each step. The skill prioritizes structural analysis (35% focus) and quality assessment (30% focus), then flags bugs and performance bottlenecks to help you write better code.
Can Analyze find errors and bugs in my code?
Yes. Analyze scans your code for bugs, logical errors, and potential runtime issues. While bug detection is one component of its analysis (15% weight), Analyze combines this with broader code quality review to catch problems you might miss. It explains where errors occur and suggests corrections.
How does Analyze assess code complexity and structure?
Analyze breaks down your code's architecture, control flow, and design patterns to evaluate complexity. It examines how functions interact, identifies redundancy, and assesses whether the structure matches best practices. This structural analysis forms the core of Analyze's approach, helping you understand and simplify your codebase.
What code analysis metrics does Analyze provide?
Analyze evaluates code quality and performance through multiple lenses: structural soundness, readability, efficiency, and correctness. It highlights complexity hotspots, suggests performance improvements, and explains what each section does. The skill delivers both diagnostic findings and practical guidance for refactoring.