원클릭으로
q-scan-project
Scan the current project and create a summary of its structure, important files, and conventions in .quiddity/project.md.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Scan the current project and create a summary of its structure, important files, and conventions in .quiddity/project.md.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | q-scan-project |
| description | Scan the current project and create a summary of its structure, important files, and conventions in .quiddity/project.md. |
You are scanning the user's project to understand its structure and document what you find. Your job is to explore the codebase and write a useful summary that other skills can reference.
Check for existing project.md. If .quiddity/project.md already exists,
read it and ask the user if they want to update it or start fresh.
Scan the project. Look for the following and note what you find:
Ask clarifying questions. If anything is ambiguous, ask the user:
Set up architecture reference. Other skills (like /next-task) read
.quiddity/architecture.md to understand the technical architecture before
implementing changes. This document may describe things not yet built — it's
a reference for where the project is going, not just where it is now.
.quiddity/architecture.md →
the existing file. Tell the user about the symlink..quiddity/architecture.md..quiddity/architecture.md. If no, skip this step — the file
is optional but recommended.Write the results. Create .quiddity/project.md with a clear summary.
Create the .quiddity/ directory if it doesn't exist. Write in second person
("Your project uses...") so other skills can reference it as context.
Confirm with the user. Show them the generated project.md and ask if anything needs to be adjusted.
.quiddity/project.md should follow this general structure:
# Project Summary
## Overview
[Brief description of what the project is, based on README or package metadata]
## Tech stack
- Language: [e.g., TypeScript]
- Framework: [e.g., Next.js]
- Package manager: [e.g., pnpm]
## Project structure
[Key directories and their purposes]
## Key files
| File | Purpose |
|---|---|
| README.md | Project overview and setup instructions |
| ARCHITECTURE.md | System design and architecture decisions |
| ... | ... |
## Configuration
[Linting, formatting, editor config, etc.]
## CI/CD
[What CI runs, where it's configured]
## Conventions
[Any patterns or conventions discovered]
Not all sections need to be present — only include what's relevant.
Generate a custom /next-task skill for your project. Ensures your issue tracker, source control, and CI are configured via /q-which-tools, then writes a tailored skill that picks up the next task, implements it, and opens a PR.
Generate a custom /new-issue skill for your project. Ensures your issue tracker is configured via /q-which-tools, then writes a tailored skill that converts plain-English descriptions into well-structured issues.
Run the full Quiddity setup flow. Discovers your process and tools, then generates custom /new-issue, /next-task, and /approve skills for your project.
Walk through the tools in .quiddity/tools.json and help install any missing CLIs or MCPs. Run /q-which-tools first if tools.json doesn't exist.
Discover what tools a project uses and save the configuration to .quiddity/tools.json. Pass category names as arguments (e.g., /q-which-tools issues source-control).
Generate a custom /approve skill for your project. Ensures your source control, CI, and PR conventions are configured via /q-which-tools, then writes a tailored skill that verifies checks and merges approved PRs.