# Analyzing Data

> Comprehensive description of what this skill does. Use when the user mentions specific keywords, requests specific tasks, or encounters scenarios that require this skill's specialized functionality.

- Skill: `jesseotremblay/analyzing-data` (Agent Skill, multi-file: 4 files)
- Install (CLI): `npx skillmds@latest add jesseotremblay/analyzing-data`
- Raw SKILL.md: https://api.skillmd.com/api/skills/jesseotremblay/analyzing-data/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: jesseotremblay (https://skillmd.com/u/jesseotremblay)
- Updated: 2026-09-10
- Page: https://skillmd.com/skills/jesseotremblay/analyzing-data

---


# Analyzing Data

Comprehensive overview of what this skill does, its main capabilities, and when it's most useful.

## When to Use This Skill

Invoke this skill when the user:
- [Specific condition or request 1]
- [Specific condition or request 2]
- [Specific condition or request 3]
- [Mentions keywords: keyword1, keyword2, keyword3]
- [Requests analysis, processing, or generation of specific types]

## Main Workflow

### Step 1: Initial Assessment

**Objectives:**
- [Objective 1]
- [Objective 2]
- [Objective 3]

**Actions:**
1. [Action 1 description]
2. [Action 2 description]
3. [Action 3 description]

**Validation:**
- [ ] [Check 1]
- [ ] [Check 2]

### Step 2: Data/Input Processing

**Objectives:**
- [Objective 1]
- [Objective 2]

**Actions:**
1. [Action 1 description]
   - Expected result: [Description]
   - If error: [How to handle]

2. [Action 2 description]
   - Expected result: [Description]
   - If error: [How to handle]

3. [Action 3 description]
   - Expected result: [Description]
   - If error: [How to handle]

**Quality Checks:**
- [ ] [Check 1]
- [ ] [Check 2]
- [ ] [Check 3]

### Step 3: Core Processing

**Objectives:**
- [Objective 1]
- [Objective 2]

**Different Approaches Based on Context:**

**Approach A: [When Condition X]**
1. [Step 1]
2. [Step 2]
3. [Step 3]

**Approach B: [When Condition Y]**
1. [Step 1]
2. [Step 2]
3. [Step 3]

**For Advanced Scenarios:**
See REFERENCE.md section [X] for detailed methodology on [specific topic].

### Step 4: Output Generation

**Format Options:**
- Format 1: [Description] - Use when [condition]
- Format 2: [Description] - Use when [condition]
- Format 3: [Description] - Use when [condition]

**Using Templates:**
See FORMS.md for output templates.

**Automated Generation:**
```bash
python scripts/process.py input_file --format [format_type]
```

## Analysis Patterns

### Pattern 1: [Pattern Name]

**Objective:** [What this pattern accomplishes]

**When to Use:**
- [Scenario 1]
- [Scenario 2]
- [Scenario 3]

**Steps:**
1. [Detailed step 1]
2. [Detailed step 2]
3. [Detailed step 3]
4. [Detailed step 4]

**Validation:**
- [ ] [Check 1]
- [ ] [Check 2]

### Pattern 2: [Pattern Name]

**Objective:** [What this pattern accomplishes]

**When to Use:**
- [Scenario 1]
- [Scenario 2]

**Steps:**
1. [Detailed step 1]
2. [Detailed step 2]
3. [Detailed step 3]

**Validation:**
- [ ] [Check 1]
- [ ] [Check 2]

### Pattern 3: [Pattern Name]

**Objective:** [What this pattern accomplishes]

**When to Use:**
- [Scenario 1]
- [Scenario 2]

**Advanced Details:**
See REFERENCE.md section "[Pattern 3 Details]" for:
- Advanced techniques
- Edge case handling
- Optimization strategies

## Input Type Handling

**Type A: [Input Type]**
- Characteristics: [Description]
- Processing approach: [Approach]
- Special considerations: [Considerations]

**Type B: [Input Type]**
- Characteristics: [Description]
- Processing approach: [Approach]
- Special considerations: [Considerations]

**Type C: [Input Type]**
- Characteristics: [Description]
- Processing approach: [Approach]
- Special considerations: [Considerations]
- See REFERENCE.md section "[Type C Processing]" for details

## Common Issues and Solutions

**Issue: [Problem Description]**
- **Symptoms:** [How to recognize this issue]
- **Causes:** [Common reasons this happens]
- **Solutions:**
  - Solution 1: [Description]
  - Solution 2: [Description]
  - Solution 3: [Description]
- **Prevention:** [How to avoid this issue]

**Issue: [Problem Description]**
- **Symptoms:** [How to recognize this issue]
- **Causes:** [Common reasons this happens]
- **Solutions:**
  - Solution 1: [Description]
  - Solution 2: [Description]
- **See Also:** REFERENCE.md section "[Related Topic]"

## Output Formats

The skill can generate multiple output formats:

**Format 1: [Format Name]**
- **Description:** [What this format provides]
- **Best for:** [Use cases]
- **Template:** See FORMS.md template "[Template Name]"
- **Example:**
  ```
  [Example output]
  ```

**Format 2: [Format Name]**
- **Description:** [What this format provides]
- **Best for:** [Use cases]
- **Template:** See FORMS.md template "[Template Name]"

**Generate specific format:**
```bash
python scripts/process.py input --format format1
python scripts/process.py input --format format2
```

## Validation Checklist

Before finalizing output:

**Input Validation:**
- [ ] [Check 1]
- [ ] [Check 2]
- [ ] [Check 3]

**Processing Validation:**
- [ ] [Check 1]
- [ ] [Check 2]
- [ ] [Check 3]

**Output Validation:**
- [ ] [Check 1]
- [ ] [Check 2]
- [ ] [Check 3]

**Quality Assurance:**
- [ ] [Check 1]
- [ ] [Check 2]

## Scope Options

**Quick Processing (5-10 min):**
- [What's included]
- [What's excluded]
- Best for: [Use cases]

**Standard Processing (20-40 min):**
- [What's included]
- [What's excluded]
- Best for: [Use cases]

**Comprehensive Processing (1-2 hours):**
- [What's included]
- [What's excluded]
- Best for: [Use cases]

Ask user for preferred scope if unclear.

## Example Workflow

**Scenario:** [Description of example scenario]

**Input:** [What the user provides]

**Processing:**

1. **Initial Assessment:**
   - [What was checked]
   - [Findings]

2. **Core Processing:**
   - [What was done]
   - [Results]

3. **Output Generation:**
   - [What was created]

**Output:**

[Example of final output with key elements]

## Advanced Features

For complex scenarios, this skill integrates with:

**REFERENCE.md sections:**
- [Section 1]: [What it covers]
- [Section 2]: [What it covers]
- [Section 3]: [What it covers]

**FORMS.md templates:**
- [Template 1]: [Description]
- [Template 2]: [Description]

**Scripts:**
- `scripts/process.py`: [Description]
- `scripts/analyze.py`: [Description]
- `scripts/generate.py`: [Description]

## Quick Start

**Basic usage:**
```bash
python scripts/process.py your_input_file
```

**With options:**
```bash
python scripts/process.py your_input_file \
  --option1 value1 \
  --option2 value2 \
  --output-dir ./results
```

**Help:**
```bash
python scripts/process.py --help
```

For detailed methodology and advanced techniques, see REFERENCE.md.
For output templates and examples, see FORMS.md.

