Enhance droid documentation and coding rules:

- Update coder and reviewer descriptions to clarify subagent roles.
- Improve coding rules for modularity and project structure.
- Add new semantic code search skill documentation for ColGREP.
- Introduce rules skill for accessing project coding conventions.
This commit is contained in:
2026-02-16 16:16:26 +05:30
parent 1b939ccf9b
commit 9b35a38728
6 changed files with 215 additions and 20 deletions

View File

@@ -3,4 +3,4 @@
1. Never use emojis in the code. Use ASCII characters as much as possible.
Kaomojis are also fine to make it fun but do not use emojis.
2. Keep files under 300 lines. Create nested folders/files for modularity.
2. Keep files under 300 lines. Create nested folders/files for modularity. If someone runs `tree --gitignore` they should see a well structured project. And it should be self explanatory about where to find what.

View File

@@ -13,6 +13,7 @@ Do not try to use comments to work around the linter (ruff) or type checker (ty)
Chances are Makefiles are present read and use them. If doesn't exist then create it.
Run formatting after done with changes.
Never use `sys.path` or `pathlib` for resources. Use `importlib.resources`.
Fetch version from pyproject.toml using `importlib.metadata`.
## Some rules to configure in ruff