원클릭으로
project-structure
Understand project structure, directories, and checks configuration
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Understand project structure, directories, and checks configuration
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Create a new repo-local OpenCode skill scaffold
This skill should be used when the user asks to "create a proposal", "design a report", "make a one-pager", "build a PDF", "create a newsletter", "design slides", "make event materials", "design a flyer", or needs help with print-ready HTML documents. Provides brand configuration, CSS patterns for print layout, and document design best practices.
Write type-safe TypeScript with proper narrowing, inference patterns, and strict mode best practices.
Use common project commands via just
Use swimlane for task tracking with proper workflow
Astro web framework patterns for content-driven sites. Covers content collections with Zod schemas and loaders, island architecture with selective hydration directives, view transitions with ClientRouter, server-side and hybrid rendering modes, server islands, Astro DB with astro:db, middleware with onRequest, and framework integrations (React, Svelte, Vue). Use when building content-driven websites, configuring island hydration strategies, setting up view transitions, choosing between static and server rendering, integrating UI framework components, defining content collection schemas, or adding middleware.
SOC 직업 분류 기준
| name | project-structure |
| description | Understand project structure, directories, and checks configuration |
| compatibility | opencode |
Explain the project's structure, directories, and checks configuration.
Directories:
.schemas/ — JSON Schema files for validating config/data. Generated schemas go here so editors and validators have a single known location. Cleared by just clean --deep..testignore — file patterns excluded from triggering test re-runs in watch mode (just test --watch). Uses the same format as .gitignore. Add paths for files whose changes should not re-run tests (documentation, editor config, etc.)..todo/ — swimlane task files. Each file is a Markdown ticket with YAML frontmatter. See task-management skill for workflow.Checks:
Checks are defined in YAML and run by checksy.
Doctor checks (doctor.checksy.yaml) — validate the dev environment (tools installed, env vars set, etc.). Run on container creation and with just doctor.
To add a check:
rules:
- name: description of check
check: 'shell command that exits 0 on success'
severity: error # error | warning | debug
fix: 'optional command to auto-fix'
Static checks (static.checksy.yaml) — validate the codebase (lint, format, etc.). Run in CI and with just static.
To add a check:
rules:
- name: description of check
check: 'shell command that exits 0 on success'
severity: error
fix: 'optional auto-fix command'
Devcontainer:
Open in VS Code and choose Reopen in Container. The container runs just doctor --fix on creation, just doctor on each start, and includes just, checksy, and AI coding tools.
Use this when you need to understand project directories, add or modify checks, or work with the devcontainer configuration.