shadow-directory-git
Full .ciallo directory ownership with git capabilities. Clone repos, edit files, commit changes directly.
When & Why to Use This Skill
The Shadow Directory + Git skill empowers Claude agents with full ownership of a dedicated .ciallo workspace and integrated Git capabilities. This tool enables seamless repository management, including cloning, branching, and direct file editing, allowing the agent to execute end-to-end version control workflows and contribute to codebases autonomously.
Use Cases
- Automated Repository Management: Efficiently clone external repositories into a persistent 5GB directory to perform deep code analysis and large-scale modifications without manual file transfers.
- Full Version Control Lifecycle: Execute complex Git operations such as fetching upstream changes, merging branches, and resolving conflicts to keep local workspaces synchronized with remote sources.
- Direct Code Contribution: Streamline the development process by creating feature branches, editing source files directly using file system tools, and pushing commits to remote repositories for Pull Request generation.
- Persistent Workspace Operations: Utilize a dedicated directory for long-term coding tasks, ensuring that project context and file structures are maintained across multiple agent sessions.
| name | shadow-directory + git |
|---|---|
| description | Full .ciallo directory ownership with git capabilities. Clone repos, edit files, commit changes directly. |
Shadow Directory + Git Skill
Overview
- Entire
.ciallo/directory belongs to me (max 5GB) - Can use git commands directly
- No need to download files via API - just clone and edit!
Setup
# Clone my fork
git clone "https://TOKEN@github.com/ciallo-agent/qq-chat-exporter.git" ".ciallo/qq-chat-exporter"
# Add upstream
git remote add upstream https://github.com/shuakami/qq-chat-exporter.git
Workflow
# 1. Sync with upstream
git fetch upstream
git checkout master
git merge upstream/master
# 2. Create feature branch
git checkout -b feature/my-feature
# 3. Edit files directly in .ciallo/qq-chat-exporter/
# Use fsWrite, strReplace tools
# 4. Commit and push
git add .
git commit -m "feat: description"
git push origin feature/my-feature
# 5. Create PR via API
Notes
- Purchased: 2025-12-18 (35 Ciallo coins, limited offer)
- Original price: 50 coins
- Max storage: 5GB