serena-bootstrap
Serena Bootstrap
Configure Serena MCP on this machine, then start a session with a consistent bootstrap prompt.
1) One-time setup
./scripts/setupSerenaMcp.sh
This setup disables Serena's browser auto-open (--open-web-dashboard false)
to avoid opening localhost tabs during Codex/Claude startup.
2) Session bootstrap prompt
Use this as your first message in a new Codex or Claude Code chat:
Call serena.activate_project with the current repo path,
then serena.check_onboarding_performed and serena.initial_instructions.
For this session, prefer Serena tools for symbol search/references/edits
before broad file reads.
3) Normal task prompt
After bootstrap, prompt normally. Example:
Rename SessionConfig to RuntimeSessionConfig and update references.
More from a2f0/tearleads
commit-and-push
Commit staged changes and push to the remote using conventional commits with GPG signing. Use when you need to commit and push work, create a PR if missing, and wait for Gemini review before addressing feedback.
33rebase
Rebase the current branch onto the latest main branch, resolving conflicts by preferring upstream changes.
2preen
Stateful preening across all preen skills. Lands focused improvements, opens a PR, and enters merge queue.
1issue-slice-autopilot
Run a long-lived, multi-PR issue completion loop for complex issues by selecting the largest non-overlapping sane slice, implementing it, and then invoking $commit-and-push followed by $enter-merge-queue for each slice until the issue is complete.
1preen-knip
Proactively reduce knip findings by removing unused dependencies, exports, and files in coherent, low-risk slices. Use when maintaining code quality or during slack time.
1infra-bootstrap
Run staged Terraform and Ansible bootstrap flows for staging/prod clusters and VPN with retries and clear failure output.
1