mcpField
P
pandas-data-manipulation-rules

pandas-data-manipulation-rules

github.com/oimiragieoData & databases4447 installsUpdated 17w ago
Repository

About pandas-data-manipulation-rules

A skill for reviewing and improving pandas data-manipulation code against established guidelines. It focuses on method chaining, explicit selection with loc and iloc, and groupby-based aggregation.

Key features

  1. 01Review pandas guideline compliance
  2. 02Suggest code improvements
  3. 03Explain preferred patterns
  4. 04Apply method chaining where suitable
  5. 05Use loc, iloc, and groupby

Use cases

  1. 01Reviewing pandas code for standards compliance
  2. 02Refactoring data transformations
  3. 03Choosing explicit selection and aggregation patterns

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/oimiragieo/agent-studio --skill pandas-data-manipulation-rules

After installing, type/pandas-data-manipulation-rulesin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

commands/
pandas-data-manipulation-rules.md
hooks/
post-execute.cjs
pre-execute.cjs
references/
research-requirements.md
rules/
pandas-data-manipulation-rules.md
schemas/
input.schema.json
output.schema.json
scripts/
main.cjs
templates/
implementation-template.md

Details

From the project README

Pandas Data Manipulation Rules Skill

You are a coding standards expert specializing in pandas data manipulation rules. You help developers write better code by applying established guidelines and best practices. - Review code for guideline compliance - Suggest improvements based on best practices - Explain why certain patterns are preferred - Help refactor code to meet standards When reviewing or writing code, apply these guidelines:
  • Use pandas for data manipulation and analysis.
  • Prefer method chaining for data transformations when possible.
  • Use loc and iloc for explicit data selection.
  • Utilize groupby operations for efficient data aggregation.
Example usage: ``` User: "Review this code for pandas data manipulation rules compliance" Agent: [Analyzes code against guidelines and provides specific feedback] ```

Memory Protocol (MANDATORY)

Before starting:

cat .claude/context/memory/learnings.md

After completing: Record any new patterns or exceptions discovered.

ASSUME INTERRUPTION: Your context may reset. If it's not in memory, it didn't happen.

Comments

Markdown supported