원클릭으로
filesystem-navigation
Guidelines for systematically exploring and understanding directory structures.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Guidelines for systematically exploring and understanding directory structures.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Use when you need to work with GitHub through Python MCP wrappers. The agent should discover the needed wrapper files, run Python inline with the skill's venv Python, and return only compact results.
Use this skill for any GitHub-related task. Always read it before using gh. It contains the default commands and operating rules for working with GitHub through the local gh CLI.
How to find, read, and audit configuration files — includes concrete investigation steps like grepping for env vars, checking for hardcoded secrets, and mapping external service dependencies.
| name | filesystem_navigation |
| description | Guidelines for systematically exploring and understanding directory structures. |
When you are asked to explore, understand, or map a project's file structure. This includes requests like "what is this project?", "show me the structure", or "help me find where X is".
Always begin by listing the top-level directory. The root reveals the project type faster than anything else:
README.md or README.rst → start here, it's the author's own summaryrequirements.txt, pyproject.toml, package.json → tells you the language and dependenciesDockerfile, docker-compose.yml → the project is containerizedMakefile, justfile → there are predefined commands to run.env.example → environment variables are needed; never read .env itselfList all top-level directories before diving into any single one. Build a mental map:
src/ or app/ → application code lives heretests/ or test/ → test suiteconfig/ or conf/ → configurationdocs/ → documentationscripts/ or bin/ → utility scriptsmigrations/ or alembic/ → database migrationsDon't read every file. Choose what to read based on what you're trying to answer:
src/ recursivelyutils.py could contain anything.env files — they may contain secretsnode_modules/, __pycache__/, .git/, or other generated directories__main__.py or if __name__ == "__main__" block indicates an entry pointapp.py, main.py, or server.py is usually the entry point__init__.py files in Python indicate a package; they may re-export key symbols.gitignore, .flake8, .pre-commit-config.yaml) reveal tooling choices