# Source Command Methodology Advisor

Analyzes your codebase and asks 3 targeted questions to recommend the right AI-assisted...

- Repository: https://github.com/FlorianBruniaux/claude-code-ultimate-guide (6315 stars)
- Category: Engineering
- License: CC-BY-SA-4.0
- Last updated: 2026-11-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add FlorianBruniaux/claude-code-ultimate-guide --skill source-command-methodology-advisor -g -a claude-code -y`
Codex: `npx skills add FlorianBruniaux/claude-code-ultimate-guide --skill source-command-methodology-advisor -g -a codex -y`
Cursor: `npx skills add FlorianBruniaux/claude-code-ultimate-guide --skill source-command-methodology-advisor -g -a cursor -y`
Gemini CLI: `npx skills add FlorianBruniaux/claude-code-ultimate-guide --skill source-command-methodology-advisor -g -a gemini-cli -y`

## Description

Analyzes your codebase and asks 3 targeted questions to recommend the right AI-assisted development methodology stack

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# source-command-methodology-advisor

Use this skill when the user asks to run the migrated source command `methodology-advisor`.

## Command Template

# Methodology Advisor

Analyze this project and recommend the best AI-assisted development methodology stack. Read what you can from the codebase first, then ask only what you cannot infer.

**Time**: 2-4 minutes | **Output**: One recommended stack + contextual quick start

---

## Phase 1, Silent codebase analysis

Run these reads silently. Do not output results yet, build an internal picture only.

### 1.1 Project identity

```bash
# Config files
cat AGENTS.md 2>/dev/null || cat AGENTS.md 2>/dev/null
cat package.json 2>/dev/null | grep -E '"name"|"description"|"scripts"' | head -10
cat Cargo.toml 2>/dev/null | grep -E '^name|^description' | head -5
cat pyproject.toml 2>/dev/null | grep -E '^name|^description' | head -5
cat go.mod 2>/dev/null | head -3
```

### 1.2 Team size

```bash
# Unique contributors in last 90 days
git log --since="90 days ago" --format="%ae" 2>/dev/null | sort -u | wc -l
# Total commits
git log --oneline 2>/dev/null | wc -l
```

### 1.3 Test maturity

```bash
# Test files exist?
find . -name "*.test.*" -o -name "*.spec.*" -o -name "*_test.*" -o -name "test_*.py" \
  2>/dev/null | grep -v node_modules | grep -v ".git" | wc -l
# Test framework hints
grep -rn --include="*.json" --include="*.toml" --include="*.yaml" \
  -l "jest\|vitest\|pytest\|rspec\|mocha\|cypress\|playwright" \
  2>/dev/null | grep -v node_modules | head -5
# CI config
ls .github/workflows/*.yml 2>/dev/null | wc -l
ls .gitlab-ci.yml .circleci/config.yml 2>/dev/null | wc -l
```

### 1.4 Spec and documentation signals

The rest: https://github.com/FlorianBruniaux/claude-code-ultimate-guide/blob/HEAD/.agents/skills/source-command-methodology-advisor/SKILL.md
