s3manager-git-workflow — community s3manager-git-workflow, s3manager, community, ide skills, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Perfect for DevOps Agents needing strict Git workflow management for S3-compatible storage projects. A beautiful, self-hosted web interface for managing your S3-compatible storage.

Rudra370 Rudra370
[0]
[0]
Updated: 3/5/2026

Agent Capability Analysis

The s3manager-git-workflow skill by Rudra370 is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance.

Ideal Agent Persona

Perfect for DevOps Agents needing strict Git workflow management for S3-compatible storage projects.

Core Value

Empowers agents to enforce CRITICAL rules for Git workflow, ensuring code changes are made on the 'dev' branch and never committed without proper review, utilizing Git protocols and S3-compatible storage interfaces.

Capabilities Granted for s3manager-git-workflow

Enforcing Git workflow rules for S3 Manager projects
Automating branch management for dev and main branches
Validating commit history for S3-compatible storage projects

! Prerequisites & Limits

  • Requires Git version control system
  • Limited to S3-compatible storage projects
  • Manual merge to 'main' branch required
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

s3manager-git-workflow

Install s3manager-git-workflow, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with one-command setup.

SKILL.md
Readonly

S3 Manager Git Workflow

This skill contains CRITICAL rules that MUST be followed for any code changes to the S3 Manager project.

⚠️ CRITICAL RULES - NEVER VIOLATE

Rule 1: ALWAYS Work on dev Branch

bash
1# Before making ANY code changes, run: 2git checkout dev 3 4# If dev doesn't exist: 5git checkout -b dev
  • NEVER commit directly to main
  • NEVER create branches from main
  • NEVER merge to main — the user handles this manually

Rule 2: NEVER Commit Without Explicit Permission

  • ALWAYS ask: "Should I commit these changes?"
  • Wait for explicit "yes" or "commit them" before running git commit
  • Do NOT use git add -f for gitignored files
  • The user handles commits and pushes

Rule 3: E2E Test-First Workflow (MANDATORY)

For ANY new feature or bug fix:

  1. Write E2E test FIRST — before touching implementation code

    • Tests are in /e2e/test_runner.py
    • Add test method to S3ManagerE2ETests class
  2. Run test (expect failure)

    bash
    1cd /root/code/s3manager/e2e && python3 test_runner.py
  3. Implement the fix/feature

  4. Run test again (expect success)

    bash
    1cd /root/code/s3manager/e2e && python3 test_runner.py
  5. Ask permission to commit

Workflow Checklist

Before starting any code change:

  • git checkout dev — on dev branch
  • Write E2E test first (if feature/fix)
  • Run test — confirm it fails
  • Implement change
  • Run test — confirm it passes
  • Ask user: "Should I commit these changes?"

Trigger Phrases

This skill activates when user says things like:

  • "Fix this bug"
  • "Implement feature X"
  • "Add Y functionality"
  • "Refactor Z"
  • "Write a test for..."
  • "Update the code to..."
  • Any request involving code changes

Quick Commands

bash
1# Check current branch 2git branch --show-current 3 4# Checkout dev (or create if missing) 5git checkout dev 2>/dev/null || git checkout -b dev 6 7# Run E2E tests 8cd /root/code/s3manager/e2e && python3 test_runner.py 9 10# Run fast E2E tests (truncate DB, ~10s faster) 11make test-fast

Project Context

  • Backend: FastAPI + SQLAlchemy + PostgreSQL
  • Frontend: React + Material-UI + Vite
  • Tests: Playwright E2E tests in /e2e/
  • Default S3: MinIO (no AWS credentials needed for testing)
  • Working directory: /root/code/s3manager

Reminder

STOP and CHECK: Am I on dev branch? Have I asked permission before committing?

If the user explicitly says "commit this" or "commit these changes" — then commit. Otherwise, ask first.

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is s3manager-git-workflow?

Perfect for DevOps Agents needing strict Git workflow management for S3-compatible storage projects. A beautiful, self-hosted web interface for managing your S3-compatible storage.

How do I install s3manager-git-workflow?

Run the command: npx killer-skills add Rudra370/s3manager/s3manager-git-workflow. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for s3manager-git-workflow?

Key use cases include: Enforcing Git workflow rules for S3 Manager projects, Automating branch management for dev and main branches, Validating commit history for S3-compatible storage projects.

Which IDEs are compatible with s3manager-git-workflow?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for s3manager-git-workflow?

Requires Git version control system. Limited to S3-compatible storage projects. Manual merge to 'main' branch required.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add Rudra370/s3manager/s3manager-git-workflow. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use s3manager-git-workflow immediately in the current project.

Related Skills

Looking for an alternative to s3manager-git-workflow or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI