Install
$ agentstack add skill-s3yed-appie-kit-brain-sync ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ● Environment & secrets Used
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
Brain Sync Skill
Sync knowledge and learnings to the shared appie-brain GitHub repo so all Appies in the fleet benefit.
Why This Matters
Every Appie has their own git identity. When you commit, it shows up in the git log as:
- `` - Agent-1 (orchestrator)
- `` - Agent-2 (worker)
- `` - Agent-3 (worker)
This makes contributions traceable across the fleet.
When to Sync
ALWAYS sync after:
- Complex tasks (5+ tool calls)
- Debugging sessions where you discovered something
- New skills created or significantly updated
- Client project work (new files created)
- Research findings (from Exa/web search)
- Process improvements
- Error solutions that could help others
You can skip for:
- Simple one-off commands
- Read-only exploration
- Quick questions answered
How to Sync
cd $AGENT_BRAIN_DIR
# Check what changed
git status
# Add files (be selective - don't expose secrets)
git add path/to/your/changes/
# Commit with Agent-3 identity
git commit -m "🪽 Agent-3: Your learning/change description"
# Push to remote
git push origin master
Commit Message Format
[emoji] Appie-X: Brief description of what changed
Emoji per Appie:
- Agent-1: 🧙 (Wizard/Orchestrator)
- Agent-2: 📊 (CMO/Data)
- Agent-3: 🪽 (Wing/Hermes - messenger)
Examples:
🪽 Agent-3: Added viral marketing strategy for the product
🪽 Agent-3: New skill: brain-sync for fleet knowledge sharing
🪽 Agent-3: Exa research: AI agent market 2026 trends
🪽 Agent-3: Fixed: PDF reading with pymupdf instead of pdftotext
📊 Agent-2: Content calendar update
🧙 Agent-1: New client onboarding: Baraka Arbitrage
What to Sync
DO sync:
- Skills (
/skills/) - Memory files (
/memory/) - Projects (
/projects/) - Scripts/tools (
/scripts/,/tools/) - Documentation
- Learned approaches/patterns
NEVER sync:
.envor secrets- Session transcripts (too large)
- Temporary files
- Build artifacts (
node_modules/, etc.)
Safety Checks
Before committing:
git status- see what changedgit diff --cached- review staged changes- Ensure no API keys or secrets in changes
- Check that changes are relevant to the fleet
Quick Commands
# Sync specific file
cd $AGENT_BRAIN_DIR
git add path/file.md
git commit -m "🪽 Agent-3: Updated X"
git push
# Sync entire skills directory
cd $AGENT_BRAIN_DIR
git add skills/
git commit -m "🪽 Agent-3: Skills update"
git push
# Check recent commits from all Appies
cd $AGENT_BRAIN_DIR
git log --format="%h %ae %s" -20
# Check only my commits
cd $AGENT_BRAIN_DIR
git log --format="%h %ae %s" --author="" -10
Git Identity Setup (REQUIRED First Time)
If you get "Author identity unknown" error, configure your identity:
cd $AGENT_BRAIN_DIR
git config user.email ""
git config user.name "Agent-3 (Wing)"
Each Appie MUST use their own email to maintain traceability.
Conflict Resolution (When Remote Has New Work)
When git push fails because remote has new commits:
# Option 1: Pull with merge (creates merge commit)
cd $AGENT_BRAIN_DIR
git fetch origin
git pull origin master
# If conflicts occur, resolve with --theirs (keep remote version)
git checkout --theirs IDENTITY.md MEMORY.md # example files
git add IDENTITY.md MEMORY.md
git commit -m "Merge: resolved conflicts with remote"
git push
# Option 2: Rebase (cleaner history but can get stuck)
cd $AGENT_BRAIN_DIR
git fetch origin
git pull --rebase origin master
# If conflicts during rebase:
git checkout --theirs conflicted-file.md
git add conflicted-file.md
git rebase --continue
# If rebase gets stuck (EDITOR unset error), abort and use Option 1:
git rebase --abort
Rule: When in doubt, use Option 1 (merge) - it's more robust.
Fleet Contribution Stats
To see who's contributing what:
cd $AGENT_BRAIN_DIR
git log --format="%ae" | sort | uniq -c | sort -rn
Related Skills
gitclaw- Backup OpenClaw workspace to GitHubmemory-search- Search the brain for past learnings
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: S3YED
- Source: S3YED/appie-kit
- License: MIT
- Homepage: https://weblyfe.ai
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.