بنقرة واحدة
demo
Set up a demo session — pick a sample repo, index it, open web UI, prep the narrative.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Set up a demo session — pick a sample repo, index it, open web UI, prep the narrative.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
End-to-end MCP server verification — spawn stdio server, list tools, invoke each one, verify response shape.
Run full lint + format + test + frontend build. Pre-commit / pre-release check.
Cut a release — bump version, update CHANGELOG, tag, push, create GitHub release, install local binaries.
Sprint / project status from knowledge graph. Show what's planned, in-progress, done.
Audit MCP tool set — count, descriptions, consolidation candidates, budget compliance.
Autonomous research loop. Takes a topic, runs web searches, fetches sources, synthesizes findings, and files everything into the knowledge graph. Based on Karpathy's autoresearch pattern. Triggers on: "/autoresearch", "research [topic]", "deep dive into [topic]", "investigate [topic]", "find everything about [topic]", "go research".
| name | demo |
| description | Set up a demo session — pick a sample repo, index it, open web UI, prep the narrative. |
Prepare codescope for a live demo or screen recording. The 30-second pitch in terminal + browser.
The best demo repos are medium-size, well-known, and have interesting call graphs.
| Repo | Size | Language | Why it demos well |
|---|---|---|---|
| tokio | 769 files | Rust | Deep async call chains, Runtime::spawn blast radius |
| FastAPI | 2,713 files | Python | Route handler cross-refs, dependency injection graph |
| axum | 296 files | Rust | Middleware layering visible, smaller than tokio |
| Gin | 108 files | Go | Small enough to show whole graph zoomed out |
| ripgrep | 101 files | Rust | Famous, familiar, compiles fast for live index demo |
Default for first demo: axum (296 files, meaningful graph, indexes in ~11s).
# Scene 1: fresh install (show this once, can be trimmed)
curl -fsSL https://raw.githubusercontent.com/onur-gokyildiz-bhi/codescope/main/install.sh | bash
# Scene 2: index a real repo
git clone https://github.com/tokio-rs/axum /tmp/demo-axum
cd /tmp/demo-axum
codescope init --daemon # spins up MCP + Web UI on port 9877
# Scene 3: open the web UI
# Show the 3D graph. Click a central node (e.g. `Router`), watch neighborhood expand.
# Scene 4: Claude Code
# Open Claude Code in /tmp/demo-axum. Ask:
# "Who calls Router::route transitively within 3 hops?"
# Show the response — instant, exact, small token count.
# Scene 5: knowledge save
# Claude: "This codebase uses a layered middleware pattern."
# codescope: knowledge saved to graph.
# Next session: agent already knows.
codescope --version)During demo:
search(mode="fuzzy", query=...) / find_callers(...) / impact_analysis(...) visibly