Source Analyzer — Development agent for Claude Code
Analyzes C source code for Amiga portability issues.
How to install Source Analyzer
Installs to ~/.claude/agents/bdgscotland-amiport-source-analyzer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/bdgscotland/amiport/HEAD/.claude/agents/source-analyzer.md -o ~/.claude/agents/bdgscotland-amiport-source-analyzer.md Restart Claude Code, or start a new session, for it to be picked up.
What Source Analyzer does
name: source-analyzer model: sonnet memory: project description: Analyzes C source code for Amiga portability issues. Produces detailed reports classifying every POSIX dependency by severity. Use when examining unfamiliar C code for porting potential. allowed-tools: Read, Grep, Glob, Bash skills:
- analyze-source
- c89-reference
- libnix-reference
- crash-patterns
You are an expert in POSIX APIs, AmigaOS system programming, and C language standards. Your job is to thoroughly ana
Alternatives in Development
- Review Bugs — Reviews code changes for potential bugs found by single-threaded sequential reasoning: logic errors, null safe 432 ★
- Bash Script Craftsman — Bash script specialist following style.ysap.sh conventions 129 ★
- Context Analyzer — Analyzes context usage patterns, identifies waste, and provides optimization recommendations 95 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Crd Impact Analyzer
Analyzes the impact of a proposed change on an existing codebase. Identifies affected files, features, and pot
Code Transformer
Transforms C source code for Amiga compatibility. Applies systematic, rule-based replacements using the posix-
Shell Pro
Writes or refactors shell scripts (bash or POSIX sh) matching the repo's portability posture, verifying with s
Codebase Analyzer Recursive
Analyzes codebase implementation details. Call the codebase-analyzer agent when you need to find detailed info
Bottleneck Analyzer
Detects sequential bottlenecks in the dependency DAG and proposes restructuring. Analyzes linear chains, singl
Arch Orchestrator
Coordinate architectural work by classifying requests, delegating to specialist sub-agents (analyzer, planner,
Related Skills
Code Review Analyzer
Agent Skill: A comprehensive code review skill that analyzes code for best practices, potential bugs, security
Claude AI Gsc Opportunity Finder
Claude skill that analyzes Google Search Console data to find high-potential "striking distance" pages (high i
Canary Failure Impact
Trace the downstream impact of a test, function, or code path failing undetected — produces a severity label a