find-entry-point
OfficialFind the true entry point fast.
Software Engineering#codebase onboarding#entry point discovery#startup tracing#CLI main()#package.json exports#docker CMD#language conventions
Authordhnt
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It solves the problem of getting unstuck when you are dropped into an unfamiliar codebase and need to determine where execution begins.
Core Features & Use Cases
- Entry-point discovery across ecosystems: Guides you through common conventions for Go, Node/TypeScript, Python, Rust, JVM stacks, Ruby, and container/orchestration setups.
- Evidence-based verification: Prompts you to confirm the candidate entry by tracing the first ~50 lines to see whether it actually performs startup/bootstrapping work.
- Multi-binary and library-awareness: Helps identify multiple binaries (e.g.,
cmd/in Go,[[bin]]in Rust) and explicitly handles projects that are libraries or frameworks with no singlemain.
Quick Start
Ask the skill to identify the entry point by checking the project’s stated documentation and then following the language-specific conventions for where startup code should live.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: find-entry-point Download link: https://github.com/dhnt/dhnt/archive/main.zip#find-entry-point Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.