SOC 직업 분류 기준
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/fossasia/eventyay --skill repo-navigation명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
How to review code and Pull Requests in the Eventyay repository against canonical instructions.
Steps for creating or modifying Django forms and adding validation
Steps for adding a new Django REST Framework API endpoint
| name | repo-navigation |
| description | Repository layout and where to find code |
.
├── app/ # Main Django application
├── deployment/ # Infrastructure and deployment configs
├── doc/ # Project documentation
├── .github/instructions/ # File-scoped AI coding guidance
├── .agents/skills/ # AI agent skill files (this directory)
├── agents.md # Canonical AI agent policy
├── docker-compose.yml # Docker Compose for local/dev environment
├── DEPLOYMENT.md # Production deployment walkthrough
├── CONTRIBUTING.md # Contributor guidelines
└── README.rst # Project overview
app/app/
├── eventyay/ # Core Django application package
├── tests/ # Test suite
├── pyproject.toml # Project metadata and dependencies
└── manage.py # Django management entry point
app/eventyay/ (selected directories)| Directory | Purpose |
|---|---|
api/ | REST API endpoints (Django REST Framework) |
agenda/ | Agenda and timetable domain logic |
base/ | Shared models (base/models/), utilities, middleware, and forms (base/forms/) |
cfp/ | Call-for-proposals and review workflows |
control/ | Organiser/back-office views, forms, and URLs |
presale/ | Attendee-facing (ticket purchase) views and forms |
orga/ | Organiser-facing event management flows and views |
event/ | Event domain models and related business logic |
common/ | Cross-cutting helpers shared across modules |
config/ | Application configuration and settings |
plugins/ | Plugin infrastructure |
static/ | Static assets (CSS, JS, images) |
jinja-templates/ | Jinja HTML templates |
locale/ | Translation files |
mail/ | Email rendering and sending |
celery.py / celery_app.py | Celery task configuration |
This table is intentionally non-exhaustive and focuses on high-traffic modules.
Note: Models, forms, and templates are distributed inside sub-apps (e.g.
base/models/,control/forms/,presale/templates/), not in standalone top-level directories.
deployment/deployment/
├── docker-compose.yml # Production Compose file
├── env.sample # Sample environment variables
├── env.dev.sample # Sample dev environment variables
└── nginx/ # Nginx configuration
doc/Contains extended project documentation written in reStructuredText or Markdown.
app/eventyay/<sub-app>/models.py or app/eventyay/base/models/app/eventyay/api/app/eventyay/<sub-app>/forms.py or app/eventyay/<sub-app>/forms/python manage.py makemigrations from app/app/tests/