Skip to content
Rishap Gandhi edited this page May 16, 2026 · 1 revision

FAQ

General

What is this repo?

A collection of structured skill files that AI coding assistants read as context before writing Python code. It standardizes AI-generated code across teams and tools.

Do I need to change my AI tool to use this?

No. This repo supports 8 AI tools simultaneously. Just copy the files into your project and your tool picks them up automatically.

What Python version is required?

Python 3.11+ is the minimum. Check requires-python in your pyproject.toml.

Which frameworks are supported?

FastAPI, Django, Django REST Framework (DRF), and Flask. Each has a dedicated skill file.


Setup

How do I add this to my project?

Copy the relevant files into your project root:

cp -r skills ./skills
cp CLAUDE.md ./CLAUDE.md
cp AGENTS.md ./AGENTS.md
cp .cursorrules ./.cursorrules

See the README for the full list.

Do I need ALL the config files?

No. Only copy the config file for the AI tool(s) you use. The skills/ folder is shared by all tools.

Can I customize the skills?

Yes. Fork the repo and modify the skill files to match your team's conventions. Keep the structure intact so tools can still find them.


Tools

Why does my AI tool not follow the standards?

Check that:

  1. The config file is in the correct location (project root)
  2. The skills/ directory is present
  3. Your tool is on a supported version

Can I use multiple AI tools on the same project?

Yes — that's the whole point. All tools read from the same skills/ folder via their own config file.

Does this work with VS Code / JetBrains / Neovim?

The standards work with any IDE that runs a supported AI tool (Cursor, Copilot, Claude Code, etc.).


Contributing

How do I add a new skill?

  1. Create a markdown file in skills/common/ (use kebab-case)
  2. Follow the structure of existing skill files
  3. Reference it in AGENTS.md and CLAUDE.md
  4. Open a PR

How do I report an issue with a skill?

Open a GitHub Issue with the skill file name and describe what's incorrect or missing.

Can I add support for another AI tool?

Yes! Create the appropriate config file that references skills/ and submit a PR.