report
One-shot investigation → findings document. No state, no checklist, no phases — investigate, write the answer, stop.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
One-shot investigation → findings document. No state, no checklist, no phases — investigate, write the answer, stop.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Android/Kotlin/Compose coding rules — modular architecture, ViewModel scope, Material 3, Compose pitfalls, strings, navigation, network safety, and build hygiene. Extends `coding` + `coding-agent-guardrails`.
Universal code quality guardrails — file size limits, code structure, VCS discipline, and build behavior for any project
Universal coding rules for any project type — error handling, testing, API design, dependency hygiene, config/secrets, logging. Extends `coding-agent-guardrails`.
Structured technical feature plan with bullet-point format, file/line references, phased implementation checklists, and per-phase test verification
Product requirements document for larger features — user-facing behavior, options, decisions, screen layouts, and open questions. Precedes the technical plan.
Orchestrates the full agentic SDLC — PRD → Plan → Review → Implement → Verify → Review — with pluggable reviewer model, feature/sub-feature decomposition, and resumable state.
| name | report |
| description | One-shot investigation → findings document. No state, no checklist, no phases — investigate, write the answer, stop. |
| version | 0.1.0 |
| triggers | ["/report","write a report","investigate and report"] |
| globs | [".vibekit/reports/**"] |
Use this skill for one-shot, local-evidence investigation that ends in a findings document — not an implementation.
planning skill's FORMAT.md for the header block and the allowed/banned elements table
FORMAT.md's plan-specific sections — its checklist rules, .vibekit/feature-plans screenshot paths, and self-containment bar do NOT apply here| Situation | Skill |
|---|---|
| Pure question-answering, nothing will change as a result | report (this skill) |
| Investigation feeding an intended change | planning — put it in the plan's Research section |
| Kind | Typical trigger | Evidence is |
|---|---|---|
| Codebase map | "how does X work" | file:line refs, module diagram |
| Behavior audit | "does X actually do Y" | commands + real output |
| Device/UI check | "how does this screen look" | screenshots + layout notes |
| Comparison | "X vs Y in this repo" | side-by-side table |
| Health check | "what's broken here" | failing command output |
.vibekit/reports/
2026-07-29-auth-flow-codebase-map.md
2026-07-29-settings-screen-device-audit/
report.md
screenshots/ ← gitignored unless the project opts into permanent
.vibekit/feature-plans/ — a report is not a plan; no pending → wip → done lifecycle.md file by default; a directory only when the report has screenshotsYYYY-MM-DD-<slug>.md — date-prefixed because a report is a snapshot of a momentUse _template_report.md — Answer → Evidence → Detail → Not checked → Follow-ups.
.vibekit/reports/<YYYY-MM-DD-slug>/screenshots/<descriptive-name>.png.vibekit/.gitignore already carries **/screenshots/ (shared with feature-plans/, written by scaffold.sh) — on the first report in this project that contains a screenshot, if .vibekit/.gitignore does not exist, create it with config.yaml and **/screenshots/; if it exists, no action neededfeature-plans/ screenshotsFORMAT.md)file:line, a command + its real output, or a screenshot## Not checked is mandatory — name at least one concrete unexamined area, or state why coverage is total; - Nothing is not acceptable