Install
$ agentstack add skill-josephsanjaya-skills-python-expert ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Python Expert Skill
Core guidelines for modern (2025/2026) high-performance Python development.
Use progressive disclosure: consult specific reference files for details. Maintain strict token efficiency. Code should be clean, type-safe, and free of conversational fluff.
1. Quick Decision Matrix
| Task / Domain | Action / Tool | Details | | :--- | :--- | :--- | | Tooling & Env | uv, ruff, ty | Consult [tooling-env.md](file:///Users/jsanjaya/.gemini/config/skills/python-expert/references/tooling-env.md) | | Concurrency | TaskGroup, except*, anyio | Consult [concurrency.md](file:///Users/jsanjaya/.gemini/config/skills/python-expert/references/concurrency.md) | | Serialization | msgspec, Pydantic v2 | Consult [serialization.md](file:///Users/jsanjaya/.gemini/config/skills/python-expert/references/serialization.md) | | Clean Code | PEP 695 generics, Protocols, matching | Consult [clean-code.md](file:///Users/jsanjaya/.gemini/config/skills/python-expert/references/clean-code.md) | | Profiling & Perf | py-spy, scalene, memray, __slots__ | Consult [profiling.md](file:///Users/jsanjaya/.gemini/config/skills/python-expert/references/profiling.md) |
2. Directory Structure
All detailed reference materials and examples are partitioned into subdirectories:
- References:
- [tooling-env.md](file:///Users/jsanjaya/.gemini/config/skills/python-expert/references/tooling-env.md) — Universal environment setups, lockfiles, and ruff settings.
- [concurrency.md](file:///Users/jsanjaya/.gemini/config/skills/python-expert/references/concurrency.md) — Structured concurrency, async timeouts, and free-threaded execution.
- [serialization.md](file:///Users/jsanjaya/.gemini/config/skills/python-expert/references/serialization.md) — Comparison of Pydantic v2 and msgspec, including custom validation.
- [clean-code.md](file:///Users/jsanjaya/.gemini/config/skills/python-expert/references/clean-code.md) — Generic syntax, structural pattern matching, and ABC vs Protocol.
- [profiling.md](file:///Users/jsanjaya/.gemini/config/skills/python-expert/references/profiling.md) — Profiler usage, garbage collector tuning, and memory optimization.
- Samples:
- [pydanticv2.py](file:///Users/jsanjaya/.gemini/config/skills/python-expert/samples/pydanticv2.py) — Annotated model code.
- [asynctaskgroup.py](file:///Users/jsanjaya/.gemini/config/skills/python-expert/samples/asynctaskgroup.py) — TaskGroup error propagation.
- [msgspecserialization.py](file:///Users/jsanjaya/.gemini/config/skills/python-expert/samples/msgspecserialization.py) — High-throughput JSON deserializer.
Always read the specific file containing the details required for the task.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: JosephSanjaya
- Source: JosephSanjaya/skills
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.