# Repo Structure Tier Classification Determines Which Rules Apply

> Sub-skill of repo-structure: Tier Classification (Determines Which Rules Apply).

- Skill: `vamseeachanta/repo-structure-tier-classification-determines-which-rules-ap` (Agent Skill)
- Install (CLI): `npx skillmds@latest add vamseeachanta/repo-structure-tier-classification-determines-which-rules-ap`
- Raw SKILL.md: https://api.skillmd.com/api/skills/vamseeachanta/repo-structure-tier-classification-determines-which-rules-ap/raw
- Safety review: PASS (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: vamseeachanta (https://skillmd.com/u/vamseeachanta)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/vamseeachanta/repo-structure-tier-classification-determines-which-rules-ap

---


# Tier Classification (Determines Which Rules Apply)

## Tier Classification (Determines Which Rules Apply)


| Tier | Repos | Rules |
|------|-------|-------|
| **Python package** | assetutilities, digitalmodel, worldenergydata, assethold, pdf-large-reader | Full src/ layout — ALL rules below apply |
| **Admin/tooling** | aceengineer-admin, aceengineer-website, pyproject-starter | src/ layout applies to Python; website = content/ not src/ |
| **Client/portfolio** | client-a, lng-a, client-d, mkt-a | EXEMPT — follow client conventions; indexing not API surface |

Client/portfolio repos must NOT be refactored to the Python layout. Do not open WRK items
for structural changes in those repos.

---

