Back to list
Folly-Partners

first-run-plugins

by Folly-Partners

Syncs my Claude code instances across computers.

0🍴 0📅 Jan 25, 2026

SKILL.md


name: first-run-plugins description: On first run after claudesync setup, offer to install recommended plugins triggers:

  • CLAUDESYNC_FIRST_RUN=true in hook output

First-Run Plugin Recommendations

When you detect CLAUDESYNC_FIRST_RUN=true in the session start output, show the user how to install recommended plugins using the /plugin command.

Trigger

The first-run-plugins.sh hook outputs CLAUDESYNC_FIRST_RUN=true when the flag file exists at ~/.claude/.claudesync-first-run.

Action

Always ask before installing. Show the user the commands and let them choose whether to install or skip.

Implementation Steps

  1. Show welcome message with plugin recommendation:
Welcome to claudesync!

I recommend the **compound-engineering** plugin for advanced workflows,
code review skills, and planning tools.

**Quick install** (run these commands in terminal):
```bash
claude plugin marketplace add https://github.com/EveryInc/every-marketplace
claude plugin install compound-engineering

Or use the plugin manager UI: Run /plugin to browse and install interactively.

Would you like me to install it now, or skip for now?


2. **Use AskUserQuestion** to let user choose:
   - "Install it" - run the two CLI commands above
   - "Skip for now" - continue without installing

3. **After showing the recommendation**, delete the flag file:
   ```bash
   rm ~/.claude/.claudesync-first-run
   touch ~/.claude/.claudesync-first-run.done

Example Interaction

Welcome to claudesync!

I noticed this is your first session after setup. I recommend installing
the **compound-engineering** plugin for advanced workflows and planning tools.

**Quick install** (run in terminal):
  claude plugin marketplace add https://github.com/EveryInc/every-marketplace
  claude plugin install compound-engineering

Or run `/plugin` to browse and install via the UI.

[Install it] [Skip for now]

Updike MCP Servers Check

After handling the plugin recommendation, also check if the updike repository is set up:

# Check if updike repo exists
ls ~/updike/mcp-servers/social-api/src/index.ts 2>/dev/null

If missing, show:

The Updike MCP servers require the ~/updike repository.

Would you like me to set it up?

If user agrees, run:

git clone https://github.com/Folly-Partners/updike.git ~/updike
cd ~/updike/mcp-servers/webflow && npm install && npm run build

Also check if webflow needs building (for existing repos):

ls ~/updike/mcp-servers/webflow/dist/index.js 2>/dev/null

If the repo exists but webflow isn't built, offer to build it:

cd ~/updike/mcp-servers/webflow && npm install && npm run build

Notes

  • Always ask first - never install without user consent
  • Only show this recommendation once (delete flag after showing)
  • The .done file prevents showing again
  • Keep it simple - just recommend compound-engineering for now

Score

Total Score

50/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon