Skip to content

deepdadou/Rubber_Ducky

 
 

Repository files navigation

Rubber-ducky (Workflow Orchestrator MCP)

Repo: https://github.com/soad666p/Rubber_Ducky

MCP server that can be used from any MCP-compatible client (for example Gemini CLI, Claude Desktop, or other LLM tools). It exposes workflow tools (Jira, Confluence, GitHub, Splunk, SonarQube, etc.) and guides through proposals, planning, implementation, testing, log analysis, and PR creation.

Extension Installation (One-Click)

You can install this as a Gemini CLI extension directly from GitHub:

gemini extensions install https://github.com/soad666p/Rubber_Ducky

Note: If running locally, you must manually run npm install in the extension directory.

Setup

npm install
npm run build

To run the MCP server directly (e.g. for debugging):

npm run dev

Testing

npm test

Features

Active Mentorship (New!)

The AI Rubber Duck now acts as an active mentor, not just a code generator:

  • Socratic Questioning: Asks "why" before "what" to trigger analytical thinking
  • Source Citations: Always cites specific standards and ADRs
  • Tool Discovery: Proactively suggests relevant tools per persona
  • Psychological Safety: Non-judgmental, curious, teaching-oriented tone

New Tools (Issue #12, #13)

  • Duck_Context_Switch — Context switching with Jira/Confluence briefing
  • Duck_Security_Audit — Security-focused code review with CVE checks
  • Detect_Network_Hopping — Network hopping violation detection in tests
  • Duck_Onboard_Codebase — Architecture overview and onboarding guide

Existing Tools

  • Make_TODO_INTO_JIRA_TICKETS — Convert TODOs to Jira tickets
  • Explain_the_codebase — Detailed code explanations
  • full_sdlc_from_jira_to_github — End-to-end SDLC workflow
  • Check_for_test_standards — Test pyramid compliance audit
  • Report_the_latest_test_failures — CI failure analysis
  • And more...

Hackathon Submission

This project is submitted to AtlanTec AI Challenge 2026 under the Innovation category.

Issues Implemented:

  • #12 - AI Active Mentorship voice & tool discovery (€1000)
  • #13 - Unit & integration tests for new Duck tools (€1000)

License

See repository license file.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 100.0%