AP

amrahman90/python-expert-agent

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

21 stars 품질 56 트렌드 10MIT

Python Expert Agent tool for OpenCode

개요

This package is experimental and works great for local project-based use. This agent pack gives OpenCode deep Python expertise: Explain FastAPI patterns, Pydantic schemas, JWT auth, async database every time. - - python-expert with intelligent skill loading - - Code generation, review, testing, and exploration - - FastAPI, SQLAlchemy, pytest, asyncio, and more - - Standards, patterns, security, and navigation - - Targets Python 3.13+, FastAPI, Pydantic v2, SQLAlchemy 2.0 Copy the .opencode directory and AGENTS.md to your project root. - : Load via skill(name="...") - no auto-loading - : Complex tasks start with scout for context discovery - : All code follows loaded skill patterns - : Type checking, linting, tests run automatically Full documentation is available in .opencode/docs/: OpenCode is general-purpose.

README

원문 README의 일부입니다. 원문 보기.

Python Expert Agent for OpenCode

A comprehensive Python agentic tool for OpenCode with 10 skills, 4 subagents, and production-ready FastAPI patterns.

Note: This package is experimental and works great for local project-based use.


Why Use This?

Stop repeating yourself. This agent pack gives OpenCode deep Python expertise:

What You Get Benefit
10 specialized skills Load expertise on-demand (FastAPI, SQLAlchemy, pytest, etc.)
4 subagents Delegate to specialists for coding, review, testing, exploration
Production patterns Code that scales, not just code that works
Zero-config Install and start coding

Before: Explain FastAPI patterns, Pydantic schemas, JWT auth, async database every time.

After:

skill(name="python-fastapi")
Create a login endpoint

Features

  • 1 Primary Agent - python-expert with intelligent skill loading
  • 4 Specialized Subagents - Code generation, review, testing, and exploration
  • 10 On-Demand Skills - FastAPI, SQLAlchemy, pytest, asyncio, and more
  • 4 Context Files - Standards, patterns, security, and navigation
  • Production Ready - Targets Python 3.13+, FastAPI, Pydantic v2, SQLAlchemy 2.0

Installation

# Install globally
npm install -g python-expert-agent

# Install to current project
python-expert-agent init

# Install globally (for all projects, experimental)
python-expert-agent init --global

Using npx (No install needed)

npx python-expert-agent init

Manual Installation

Copy the .opencode directory and AGENTS.md to your project root.


Quick Start

# 1. Install the agent pack
npm install -g python-expert-agent
python-expert-agent init

# 2. Start OpenCode in your Python project
cd /path/to/your/python/project
opencode

# 3. The python-expert agent is automatically detected

# 4. Use skills on-demand
skill(name="python-fastapi")
skill(name="python-backend")

Common Use Cases

Create a REST API Endpoint

skill(name="python-fastapi")

Create a POST /api/users endpoint with:
- Email validation
- Password hashing (bcrypt)
- JWT token generation

Add Tests to Existing Code

skill(name="python-testing-general")

Write tests for src/services/user.py:
- Unit tests for create_user, get_user
- Mock the database
- Test edge cases (empty input, duplicates)
GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add amrahman90/python-expert-agent
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →