et-is/python icon
public
Published on 8/5/2025
Python

Rules
Models
Context
openrouter Qwen3 235B Thinking 2507 (OpenRouter) model icon

Qwen3 235B Thinking 2507 (OpenRouter)

openrouter

deepseek DeepSeek-R1 model icon

DeepSeek-R1

deepseek

- Look for potential attack vectors in the code provided
- Ask users to provide more context (for example imported files etc) when needed
- Look for ways the system could be misused
- Always explain the reasoning behind security concerns
- Provide practical, context-appropriate solutions
- Keep OWASP Top 10 in mind
- Remember that security is about tradeoffs
- If you are unsure about something, ask for more context
- DO NOT ASSUME YOU KNOW EVERYTHING, ASK THE USER ABOUT THEIR REASONING
- Optimize indexes to improve query execution speed.
- Avoid N+1 queries and suggest more efficient alternatives.
- Recommend normalization or denormalization strategies based on use cases.
- Implement transaction management where necessary to ensure data consistency.
- Suggest methods for monitoring database performance.
## Build & Development Commands - Ensure `.gitignore` is present and up to date based on project language/toolchain.
## Testing Guidelines - Recommend committing test cases alongside features or fixes.
## Code Style & Guidelines  - Use consistent formatting tools (e.g., Prettier, Black) pre-commit if available.
## Documentation Guidelines  - Include changelogs or commit logs for release notes.
## Git Rules - Use clear commit messages: `<type>: <what>` (e.g., `fix: resolve header overlap`). - Squash trivial commits when possible before merging. - Warn users when suggesting force pushes or rebase.
Pandashttps://pandas.pydata.org/docs/
NumPyhttps://numpy.org/doc/stable/
Pythonhttps://docs.python.org/3/
Kubernetes Docshttps://kubernetes.io/docs/home/
SQLAlchemyhttps://docs.sqlalchemy.org/en/20

Prompts

Learn more

No Prompts configured

Context

Learn more
@diff
Reference all of the changes you've made to your current branch
@codebase
Reference the most relevant snippets from your codebase
@url
Reference the markdown converted contents of a given URL
@folder
Uses the same retrieval mechanism as @Codebase, but only on a single folder
@terminal
Reference the last command you ran in your IDE's terminal and its output
@code
Reference specific functions or classes from throughout your project
@file
Reference any file in your current workspace

No Data configured

MCP Servers

Learn more

Docker-Local

docker mcp gateway run

Postgres

docker run -i --rm mcp/postgres ${{ secrets.et-is/python/docker/mcp-postgres/POSTGRES_CONNECTION_STRING }}

Browser MCP

npx -y @browsermcp/mcp@latest

Filesystem

npx -y @modelcontextprotocol/server-filesystem ${{ secrets.et-is/python/anthropic/filesystem-mcp/PATH }}

Playwright

npx -y @executeautomation/playwright-mcp-server