| name | analyzing-data |
| description | 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. |
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:
- [Action 1 description]
- [Action 2 description]
- [Action 3 description]
Validation:
- [Check 1]
- [Check 2]
Step 2: Data/Input Processing
Objectives:
- [Objective 1]
- [Objective 2]
Actions:
[Action 1 description]
- Expected result: [Description]
- If error: [How to handle]
[Action 2 description]
- Expected result: [Description]
- If error: [How to handle]
[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]
- [Step 1]
- [Step 2]
- [Step 3]
Approach B: [When Condition Y]
- [Step 1]
- [Step 2]
- [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:
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:
- [Detailed step 1]
- [Detailed step 2]
- [Detailed step 3]
- [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:
- [Detailed step 1]
- [Detailed step 2]
- [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:
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:
Initial Assessment:
- [What was checked]
- [Findings]
Core Processing:
- [What was done]
- [Results]
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:
Scripts:
scripts/process.py: [Description]scripts/analyze.py: [Description]scripts/generate.py: [Description]
Quick Start
Basic usage:
python scripts/process.py your_input_file
With options:
python scripts/process.py your_input_file \
--option1 value1 \
--option2 value2 \
--output-dir ./results
Help:
python scripts/process.py --help
For detailed methodology and advanced techniques, see REFERENCE.md. For output templates and examples, see FORMS.md.