AgentSkillsCN

prepare

在 Junjo AI Studio 代码库中开展工作前,先通读核心文档(README、AGENTS、ADR、测试与数据库文档、docker-compose/Dockerfile、GitHub 工作流),随后简要梳理系统数据流,确认准备工作就绪。无论是开启新任务、完成新人入职培训,还是在修改代码前被要求“做好准备”、“熟悉规范与架构”,亦或是“深入了解系统运行机制”,本技能都将成为您的得力助手。

SKILL.md
--- frontmatter
name: prepare
description: Prepare to work in the Junjo AI Studio repo by reviewing core docs (README, AGENTS, ADRs, testing/db docs, docker-compose/Dockerfiles, GitHub workflows) and then confirming readiness with a brief explanation of the system data flow. Use when starting a new task in this codebase, onboarding, or when asked to “prepare”, “review conventions/architecture”, or “understand how the system works” before making changes.

Prepare for a Junjo AI Studio task

Review core documents

  1. Review README.md.
  2. Review AGENTS.md (architecture overview).
  3. Review global ADR docs in docs/adr/**.
  4. Review ingestion ADR docs in ingestion/adr/**.
  5. Review detailed docs as needed:
    • TESTING.md (contract tests, MSW integration tests, fixtures)
    • backend/app/db_sqlite/README.md (SQLite + Alembic patterns, autouse fixtures)
  6. Review docker-compose.yml and each service Dockerfile:
    • ingestion/Dockerfile
    • frontend/Dockerfile
    • backend/Dockerfile
  7. Skim .github/workflows/** to understand CI expectations (tests, proto staleness, gitleaks).

Notes

  • Do not include simulated secrets (example API keys, tokens, or credentials) in any output, including plans and comments (avoid triggering gitleaks).

Confirm readiness

  • State that you are ready to proceed.
  • Give a very short (1–3 sentence) explanation of the end-to-end data flow and functionality.