custom-plugin-python
π‘ Summary
A Claude Code plugin providing specialized AI agents and skills for Python development across data science, web development, testing, and packaging.
π― Target Audience
π€ AI Roast: βIt promises 8 agents and 12 skills but only lists 7 agents and 7 skills, making it the SchrΓΆdinger's cat of plugin marketplaces.β
Plugin executes arbitrary Python code with system access; risks include dependency supply chain attacks, file system access, and potential privilege escalation. Mitigation: Run in sandboxed environment, audit all dependencies, and restrict network access.
π¦ Install Now Β· π€ Explore Agents Β· π Documentation Β· β Star this repo
What is this?
Python Assistant is a Claude Code plugin with 8 agents and 12 skills for python development.
π Table of Contents
π Quick Start
Prerequisites
- Claude Code CLI v2.0.27+
- Active Claude subscription
Installation (Choose One)
# Step 1οΈβ£ Add the marketplace /plugin marketplace add pluginagentmarketplace/custom-plugin-python # Step 2οΈβ£ Install the plugin /plugin install python-developer-plugin@pluginagentmarketplace-python # Step 3οΈβ£ Restart Claude Code # Close and reopen your terminal/IDE
# Clone the repository git clone https://github.com/pluginagentmarketplace/custom-plugin-python.git cd custom-plugin-python # Load locally /plugin load . # Restart Claude Code
β Verify Installation
After restart, you should see these agents:
python-developer-plugin:03-data-science
python-developer-plugin:02-web-development
python-developer-plugin:06-package-deployment
python-developer-plugin:01-python-fundamentals
python-developer-plugin:07-best-practices
... and 2 more
β¨ Features
| Feature | Description | |---------|-------------| | π€ 8 Agents | Specialized AI agents for python tasks | | π οΈ 12 Skills | Reusable capabilities with Golden Format | | β¨οΈ 4 Commands | Quick slash commands | | π SASMP v1.3.0 | Full protocol compliance |
π€ Agents
8 Specialized Agents
| # | Agent | Purpose | |---|-------|---------| | 1 | 03-data-science | Data manipulation, analysis, and visualization with NumPy, P | | 2 | 02-web-development | Build web applications with Django, Flask, and FastAPI frame | | 3 | 06-package-deployment | Package creation, distribution, dependency management, and d | | 4 | 01-python-fundamentals | Master Python syntax, data types, control flow, functions, O | | 5 | 07-best-practices | PEP8, type hints, design patterns, performance optimization, | | 6 | 05-async-concurrency | Asynchronous programming with asyncio, threading, and multip | | 7 | 04-testing-quality | Unit testing, integration testing, mocking, and test-driven |
π οΈ Skills
Available Skills
| Skill | Description | Invoke |
|-------|-------------|--------|
| pytest-testing | Master test-driven development with pytest, fixtures, mockin | Skill("python-developer-plugin:pytest-testing") |
| pandas-data-analysis | Master data manipulation, analysis, and visualization with P | Skill("python-developer-plugin:pandas-data-analysis") |
| asyncio-programming | Master asynchronous programming with asyncio, async/await, c | Skill("python-developer-plugin:asyncio-programming") |
| django-framework | Build production-ready web applications with Django MVC, ORM | Skill("python-developer-plugin:django-framework") |
| python-fundamentals | Master Python syntax, data types, control flow, functions, O | Skill("python-developer-plugin:python-fundamentals") |
| poetry-packaging | Master Python package management with Poetry, dependency res | Skill("python-developer-plugin:poetry-packaging") |
| python-performance | Master Python optimization techniques, profiling, memory man | Skill("python-developer-plugin:python-performance") |
β¨οΈ Commands
| Command | Description |
|---------|-------------|
| /skill-assessment | assessment |
| /project-builder | builder |
| /agent-guide | guide |
| /roadmap | /roadmap |
π Documentation
| Document | Description | |----------|-------------| | CHANGELOG.md | Version history | | CONTRIBUTING.md | How to contribute | | LICENSE | License information |
π Project Structure
custom-plugin-python/
βββ π .claude-plugin/
β βββ plugin.json
β βββ marketplace.json
βββ π agents/ # 8 agents
βββ π skills/ # 12 skills (Golden Format)
βββ π commands/ # 4 commands
βββ π hooks/
βββ π README.md
βββ π CHANGELOG.md
βββ π LICENSE
π Metadata
| Field | Value | |-------|-------| | Version | 2.0.0 | | Last Updated | 2025-12-29 | | Status | Production Ready | | SASMP | v1.3.0 | | Agents | 8 | | Skills | 12 | | Commands | 4 |
π€ Contributing
Contributions are welcome! Please read our Contributing Guide.
- Fork the repository
- Create your feature branch
- Follow the Golden Format for new skills
- Submit a pull request
β οΈ Security
Important: This repository contains third-party code and dependencies.
- β Always review code before using in production
- β Check dependencies for known vulnerabilities
- β Follow security best practices
- β Report security issues privately via Issues
π License
Copyright Β© 2025 Dr. Umit Kacar & Muhsin Elcicek
Custom License - See LICENSE for details.
π₯ Contributors
Made with β€οΈ for the Claude Code Community
Pros
- Covers multiple Python domains (web, data, testing)
- Structured with SASMP protocol compliance
- Provides both agents and reusable skills
- Clear installation instructions
Cons
- Inconsistent documentation (promises 8 agents/12 skills but shows fewer)
- Vague command descriptions
- No actual code examples in README
- Limited information about skill implementation
Related Skills
pytorch
SβIt's the Swiss Army knife of deep learning, but good luck figuring out which of the 47 installation methods is the one that won't break your system.β
agno
SβIt promises to be the Kubernetes for agents, but let's see if developers have the patience to learn yet another orchestration layer.β
nuxt-skills
SβIt's essentially a well-organized cheat sheet that turns your AI assistant into a Nuxt framework parrot.β
Disclaimer: This content is sourced from GitHub open source projects for display and rating purposes only.
Copyright belongs to the original author pluginagentmarketplace.
