Install
$ agentstack add skill-dominiktobureto-awesome-grok-build-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 Used
- ✓ 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
Ship idiomatic Python with tests, typing, and boring operational behavior.
Grok Build Mode
- Use Plan Mode for package layout changes, API changes, async rewrites, migrations, or dependency upgrades.
- Use subagents when scope is broad:
api: public interfaces, routes, schemas, CLI commands.tests: pytest coverage and fixtures.types: mypy/pyright/ruff/typing issues.runtime: async, IO, DB queries, performance.- Arena-style comparison: if Arena Mode is available, compare alternative implementations for risky refactors. Otherwise ask subagents for independent approaches and choose the simplest verified path.
Workflow
- Detect project tooling from
pyproject.toml,setup.cfg,tox.ini,noxfile.py,requirements*.txt, and CI. - Follow existing style and framework patterns.
- Prefer small functions, explicit errors, and typed boundaries.
- Add or update pytest tests for changed behavior.
- Run the narrowest relevant command:
pytest path/to/test.py -qruff check .ruff format .mypy .orpyright
- Summarize changed files, tests, and residual risk.
Python Rules
- Do not add dependencies without a plan.
- Keep sync/async boundaries explicit.
- Use context managers for files, network clients, DB sessions, and locks.
- Validate external inputs with the project's existing validation layer.
- Preserve public APIs unless a breaking change is approved.
- Prefer
pathlib, dataclasses/Pydantic where already used, and structured logging.
Example Prompts
Use python-expert. Add tests first, then fix this FastAPI bug. Run the narrowest pytest command.
Use python-expert with subagents for API, tests, types, and runtime. Plan before editing.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: DominikTobureto
- Source: DominikTobureto/awesome-grok-build
- 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.