# gsd-build/get-shit-done

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/gsd-build-get-shit-done).**

64,265 stars · 5,465 forks · JavaScript · MIT

## Links

- GitHub: https://github.com/gsd-build/get-shit-done
- awesome-repositories: https://awesome-repositories.com/repository/gsd-build-get-shit-done.md

## Topics

`claude-code` `context-engineering` `meta-prompting` `spec-driven-development`

## Description

This project is an autonomous software development assistant and project management tool that utilizes a multi-agent orchestrator to automate complex workflows. It functions as an agentic framework designed to research, plan, execute, and verify software development tasks by coordinating specialized agents that manage context windows and system performance.

The system distinguishes itself through a structured, interview-based requirement engineering phase that clarifies project objectives before initiating automated work. It employs atomic task decomposition to break goals into independent units, executing them in parallel waves with individual version control commits to ensure traceability. A dedicated file mutation safety layer coordinates modifications across planning and installation modules to prevent conflicts and maintain system stability during automated updates.

The platform integrates with external issue trackers to drive development lifecycles from initialization to release. It provides comprehensive project automation, including milestone management, implementation validation, and the ability to customize pull request documentation. Users can configure agent skill sets, model profiles, and workflow toggles through schema-based settings to adapt the system to specific project requirements.

## Tags

### Artificial Intelligence & ML

- [AI Development Assistants](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-development-assistants.md) — Integrates AI-driven agents to automate software development workflows, including requirement engineering, task execution, and implementation validation.
- [AI Agent Orchestrators](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-systems-frameworks/agent-orchestration-multi-agent/coordination-and-routing/ai-agent-orchestrators.md) — Orchestrates specialized agents to research, plan, and execute complex software development tasks while managing context windows.
- [Agentic Workflow Orchestrators](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-workflow-orchestrators.md) — Orchestrates specialized agents to plan, execute, and verify complex project tasks through structured, context-aware workflows.
- [Multi-Agent Orchestrators](https://awesome-repositories.com/f/artificial-intelligence-ml/multi-agent-orchestrators.md) — Orchestrates teams of specialized AI agents to research, plan, execute, and verify complex software development tasks. ([source](https://github.com/gsd-build/get-shit-done/tree/main/docs/zh-CN))
- [Multi-Agent Systems](https://awesome-repositories.com/f/artificial-intelligence-ml/multi-agent-systems.md) — Deploys specialized agents to perform research, coding, and testing while managing context windows and system performance.
- [Multi-Agent Coordination Systems](https://awesome-repositories.com/f/artificial-intelligence-ml/agent-architectures/orchestration-engines/ai-agent/multi-agent-coordination-systems.md) — Coordinates specialized agents to perform specific roles and complete project objectives through defined toolsets and spawning patterns. ([source](https://github.com/gsd-build/get-shit-done/tree/main/docs/ja-JP))
- [Conversational Project Generators](https://awesome-repositories.com/f/artificial-intelligence-ml/conversational-project-generators.md) — Facilitates a structured interview phase to clarify project assumptions and requirements before initiating automated task execution. ([source](https://github.com/gsd-build/get-shit-done/tree/main/docs/))
- [Context Engineering](https://awesome-repositories.com/f/artificial-intelligence-ml/prompt-engineering/structural-formatting-frameworks/context-engineering.md) — Maintains project-specific documentation and state files to provide high-quality context for automated operations. ([source](https://github.com/gsd-build/get-shit-done/tree/main/docs/zh-CN))
- [Agent Skill Configurations](https://awesome-repositories.com/f/artificial-intelligence-ml/agent-skill-configurations.md) — Configures agent capabilities and skill sets at install time or via runtime commands to enable specific functionality. ([source](https://github.com/gsd-build/get-shit-done/tree/main/docs/adr))

### Development Tools & Productivity

- [Project Management Tools](https://awesome-repositories.com/f/development-tools-productivity/project-management-tools.md) — Provides autonomous project management by decomposing goals into atomic tasks and maintaining project state throughout the development lifecycle.
- [Agentic Task Orchestration](https://awesome-repositories.com/f/development-tools-productivity/task-automation-tools/agentic-task-orchestration.md) — Orchestrates execution through structured phases by utilizing specialized agents to manage tasks and monitor active context windows. ([source](https://github.com/gsd-build/get-shit-done/tree/main/docs/ja-JP))
- [File System Operations](https://awesome-repositories.com/f/development-tools-productivity/file-system-operations.md) — Coordinates file modification policies across planning and installation modules to prevent conflicting changes. ([source](https://github.com/gsd-build/get-shit-done/tree/main/docs/adr))
- [Command Execution](https://awesome-repositories.com/f/development-tools-productivity/command-execution.md) — Translates installer-owned command text into runtime-aware projections for execution within the current environment. ([source](https://github.com/gsd-build/get-shit-done/tree/main/docs/adr))
- [Command Standardizers](https://awesome-repositories.com/f/development-tools-productivity/command-execution/command-standardizers.md) — Translates installer-owned command text into environment-specific instructions to ensure correct execution within the local context.
- [Pull Request Templates](https://awesome-repositories.com/f/development-tools-productivity/project-scaffolding-config-code-generation/project-scaffolding-configuration/repository-templates/pull-request-templates.md) — Appends project-specific documentation or requirement sections to automated pull request bodies during the shipping process. ([source](https://github.com/gsd-build/get-shit-done/tree/main/docs/))
- [Configuration Migration Utilities](https://awesome-repositories.com/f/development-tools-productivity/terminal-shell-cli/cli-tooling-frameworks/cli-tooling/data-io-transformation/configuration-converters/configuration-migration-utilities.md) — Preserves user data while safely moving or rewriting configuration files during software installation and update processes. ([source](https://github.com/gsd-build/get-shit-done/tree/main/docs/adr))

### Software Engineering & Architecture

- [Lifecycle Automation](https://awesome-repositories.com/f/software-engineering-architecture/lifecycle-automation.md) — Integrates issue trackers and automated pull request generation to streamline the transition from requirements to production-ready code.
- [Project Management](https://awesome-repositories.com/f/software-engineering-architecture/project-management-governance/project-management.md) — Organizes projects into structured workflows that track progress, milestones, and task execution from initialization to release. ([source](https://cdn.jsdelivr.net/gh/gsd-build/get-shit-done@main/README.md))
- [Automated Task Execution Engines](https://awesome-repositories.com/f/software-engineering-architecture/automated-task-execution-engines.md) — Breaks complex goals into small, independent plans executed in parallel waves with individual version control commits for traceability. ([source](https://github.com/gsd-build/get-shit-done/tree/main/docs/zh-CN))
- [Requirement Clarification Tools](https://awesome-repositories.com/f/software-engineering-architecture/project-management-governance/project-management/project-lifecycle-management/requirement-clarification-tools.md) — Facilitates a structured interview-based phase to clarify project assumptions and objectives before initiating automated workflows.
- [Context-Aware State Engines](https://awesome-repositories.com/f/software-engineering-architecture/architectural-design-patterns/state-management/state-logic-and-utilities/context-aware-state-engines.md) — Maintains project-specific documentation and state files to ensure consistent output during automated development processes.
- [Issue Tracking Integrations](https://awesome-repositories.com/f/software-engineering-architecture/project-management-governance/project-management/project-management-tooling/issue-tracking-integrations.md) — Links external project management trackers to the local environment to drive execution workflows directly from existing issue tickets. ([source](https://github.com/gsd-build/get-shit-done/tree/main/docs/))
- [Configuration Workflows](https://awesome-repositories.com/f/software-engineering-architecture/configuration-workflows.md) — Customizes project behavior through schema-based settings, including model profiles and workflow toggles. ([source](https://github.com/gsd-build/get-shit-done/tree/main/docs/ko-KR))
- [Declarative Configuration Schemas](https://awesome-repositories.com/f/software-engineering-architecture/declarative-configuration-schemas.md) — Uses structured schema-based settings to define project behavior, workflow toggles, and inheritance patterns.
- [Development Milestone Reviews](https://awesome-repositories.com/f/software-engineering-architecture/development-milestone-reviews.md) — Structures development into defined milestones and phases to ensure consistent progress from initialization to release. ([source](https://github.com/gsd-build/get-shit-done/tree/main/docs/zh-CN))
- [Implementation Validation Frameworks](https://awesome-repositories.com/f/software-engineering-architecture/experimental-features/implementation-validation-frameworks.md) — Performs automated checks against project requirements and facilitates user acceptance testing to ensure delivered features match expectations. ([source](https://github.com/gsd-build/get-shit-done/tree/main/docs/zh-CN))
- [Workflow Automation](https://awesome-repositories.com/f/software-engineering-architecture/workflow-automation.md) — Executes structured task management through defined phases, automated command sequences, and configurable branching strategies. ([source](https://github.com/gsd-build/get-shit-done/tree/main/docs/ko-KR))

### Data & Databases

- [Atomic Transactional Commits](https://awesome-repositories.com/f/data-databases/database-management-systems/database-systems-management/connection-transaction-management/atomic-transactions/atomic-transactional-commits.md) — Executes complex goals in small, independent plans with individual version control commits for traceability and safety.

### Part of an Awesome List

- [Individual Skill Modules](https://awesome-repositories.com/f/awesome-lists/ai/individual-skill-modules.md) — System for meta-prompting and spec-driven development.

### Security & Cryptography

- [Safety and Validation Layers](https://awesome-repositories.com/f/security-cryptography/safety-and-validation-layers.md) — Provides a safety layer that coordinates file modification policies to prevent conflicts and maintain system stability.

### System Administration & Monitoring

- [LLM Performance Monitoring](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/metric-performance-monitors/llm-performance-monitoring.md) — Tracks context window usage and system architecture metrics to ensure efficient resource management during automated project workflows. ([source](https://github.com/gsd-build/get-shit-done/tree/main/docs/ko-KR))
