Orchestrate autonomous software development lifecycles using structured agentic workflows with modules, personas, and project status files. Initialize frameworks, plan roadmaps and features, implement code, debug and fix bugs, refactor for quality, verify tests, generate specs and docs, and run hands-off progression loops.
Analyze and adopt an existing codebase into the GLaDOS framework
Orchestrate the entire development lifecycle autonomously
Clean up vibe debt — tighten codebase and resolve standards drift
Extract tribal knowledge from the codebase into documented standards
Reproduce and isolate a bug
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
GLaDOS (Generative Logic and Documentation Operating System) is an advanced agentic framework designed to structure, trace, and enhance the software development lifecycle when using LLMs.
It transforms vague instructions into a rigorous, verifiable process by enforcing Traceability, Role-Based Review, and Modular Workflows.
specs/)Every unit of work (Feature, Bugfix, Plan) creates a dedicated directory in specs/[YYYY-MM-DD]_[Name]/. It acts as a "Flight Recorder," logging every decision, prompt, and file change. The high-level state is maintained in PROJECT_STATUS.md, while long-term artifacts (MISSION.md, ROADMAP.md, TECH_STACK.md) live in product-knowledge/.
GLaDOS forces the agent to adopt specific viewpoints during planning and verification.
Personas support three modes: review (critique during gates), operating (drive session behavior), and hybrid (both). Add your own by dropping files into src/personas.
Development is broken into discrete, verifying steps: Plan → Spec → Implement → Verify. This prevents "hallucination spirals" by validating state at each checkpoint.
Documented standards are enforced automatically at pre- and post-implementation checkpoints using three severity tiers:
Beyond standards (the what), GLaDOS tracks philosophies (the why) — high-level design principles like "All APIs should be RESTful" or "Zero-downtime deployments are non-negotiable." Core philosophies are enforced as blocking constraints.
The pattern-observer module passively logs implicit standards and philosophies as they emerge during normal work — user corrections, repeated patterns, and explicit statements get captured in product-knowledge/observations/ for later review.
Logic is shared across workflows using Modules (src/modules/).
GLaDOS can optionally conform to the Structured Development Artifacts (SDA) Standard — a tool-agnostic markdown format for tracking phased work. Enable SDA at install time to scaffold:
claims.md: Multi-agent/developer coordination file.product-knowledge/SPEC_LOG.md: Historical log of archived specs with commit hashes and summaries.ROADMAP.md template with hierarchical item IDs.product-knowledge/standards/.See docs/standards/sda-standard-v1.md and docs/standards/sda-profile-glados-v1.md for the full specification.
GLaDOS installs directly into your project, creating a product-knowledge/ directory for configuration and product knowledge.
To install (or update) GLaDOS, run the install script and specify your environment:
Claude Code:
./bin/glados-install.sh --mode claude
Installs commands to .claude/commands/glados.
Antigravity (IDE):
./bin/glados-install.sh --mode antigravity
Installs workflows to .agent/workflows/glados.
Gemini CLI:
./bin/glados-install.sh --mode gemini
Installs as a skill to .gemini/skills/glados.
With SDA conformance:
./bin/glados-install.sh --mode claude --sda
Adds claims.md, SPEC_LOG.md, SDA-conformant ROADMAP.md, and reference docs.
Installing into a different project:
By default, GLaDOS installs into the current directory. Use --target to install into another repo:
./bin/glados-install.sh --mode claude --target /path/to/your/project
product-knowledge/ Directorynpx claudepluginhub cruxdigital-llc/crux-marketplace --plugin gladosReliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Design fluency for frontend development. 1 skill with 23 commands (/impeccable polish, /impeccable audit, /impeccable critique, etc.) and curated anti-pattern detection.
Behavioral guidelines to reduce common LLM coding mistakes, derived from Andrej Karpathy's observations on LLM coding pitfalls