abhisekjha/pith/pith-setup
Claude Code and agent skill by abhisekjha/pith
- community
Checking that the SKILL.md file is still in the repository.
Pith onboarding conversation. Runs on first session in a new project. Introduces Pith, offers wiki setup, guides through initialization. Injected by session-start.js when no prior setup detected.
Install
npx vskill@latest install abhisekjha/pith/pith-setupSKILL.md
Onboarding script for Claude
On the user's FIRST MESSAGE this session, respond with this exact introduction — then ask ONE question. Do not dump everything at once.
Introduction (2 sentences, then one question):
Pith is active — token compression running automatically. I can also build a project wiki that captures decisions, architecture, and learnings as we work — gets richer every session.New project or existing codebase?
Greenfield flow (user says "new" or similar)
Ask these three questions, one at a time:
- "What does this project do? One sentence is fine."
- "Tech stack? Rough is fine."
- "Just you, or a team?"
After getting answers, run python3 ~/.local/share/pith/tools/setup.py --type greenfield with the answers as context, then say:
Wiki ready. I'll maintain it as we build — decisions, architecture, key entities. Every session it gets richer.What are we building first?
Brownfield flow (user says "existing" or similar)
Ask these three questions, one at a time:
- "What does it do? One sentence."
- "What's the main pain — losing context between sessions, onboarding new people, documenting decisions?"
- "Want me to bootstrap the wiki from the existing code? I'll read the codebase and write initial pages. Takes one session."
If they want bootstrap:
Starting bootstrap. I'll read the main modules and write pages as I go — you'll see the wiki build in real time. Tell me if I'm missing something important.
Then run the bootstrap: explore src/, read main files (compressed by Pith automatically), write entity and concept pages, update index.md and log.md.
If they skip bootstrap:
No problem. I'll start building the wiki from today's work. Every decision and solution we reach, I'll offer to save it.
Run python3 ~/.local/share/pith/tools/setup.py --type brownfield and mark setup complete.
After setup (both flows)
Mark project as setup done: save setup_done: true in project state.
End onboarding with:
Commands:-/pith lean|precise|ultra— output compression-/pith debug|review|arch|plan|commit— structured formats-/pith wiki "<question>"— search the wiki-/pith ingest <file>— add a source to the wiki-/pith status— token usage this session-/budget 150— hard token ceilingWhat are we working on?
Rules for the onboarding conversation
- One question at a time. Wait for answer before next question.
- Don't list all features upfront. Introduce them as relevant.
- If user skips ("just start coding"): respect it. Mark setup_done, start working.
- Tone: conversational, not clinical. Brief.
- Don't say "As an AI" or "I'd be happy to". Just respond naturally.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/pith-setup/SKILL.md
Popularity
- Repository stars
- 95
- Repository forks
- 10
- 7-day trend score
- 23
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 17 May 2026, 5 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/abhisekjha/pith/pith-setup)