{"adoption": {"forks": 138, "observed_at": "2026-08-28T04:04:05.581160+00:00", "stars": 1238}, "canonical_url": "https://ross.abutalabs.com/products/rooflow", "card": {"archived": false, "artifact_type": "plugin", "description": "RooFlow - Enhanced Memory Bank System with ☢️Footgun Power☢️  Next-gen Memory Bank system with five integrated modes and system-level customization. Uses Roo Code's experimental \"Footgun\" feature for deep AI assistant customization while maintaining efficient token usage! ", "domain": ["developer-tools", "artificial-intelligence"], "enriched": true, "function": ["developer-tools", "prompt-engineering", "agent-framework", "configuration-management"], "health_score": 48, "homepage": null, "language": "Python", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["GreatScottyMac/RooFlow"], "name": "GreatScottyMac/RooFlow", "platform": ["editor-plugin", "cross-platform"], "pushed_at": "2025-06-18T22:06:28+00:00", "repo": "GreatScottyMac/RooFlow", "stars": 1238, "tags": ["roo-code", "memory-bank", "yaml-prompts", "vscode-extension", "ai-assisted-development", "system-prompts", "ai-agents"], "topics": [], "urls": [], "use_cases": ["maintain persistent project context across AI coding sessions in VS Code", "reduce token usage when using Roo Code AI assistant", "customize AI assistant behavior with YAML system prompts", "orchestrate architect, code, debug, and ask workflows with an AI coding agent", "set up a memory bank for AI-assisted development"], "what_it_is": "RooFlow is an experimental set of YAML-based system prompts and modes for the Roo Code VS Code extension, providing persistent project context via a Memory Bank system. It offers five integrated Flow modes (Architect, Code, Debug, Ask, Orchestrator) with reduced token consumption compared to standard Markdown prompts.", "when_to_avoid": ["you don't use Roo Code or VS Code", "you need officially supported, stable tooling rather than experimental prompts", "you prefer standard Markdown-based prompt configurations"], "when_to_choose": ["you use the Roo Code VS Code extension and want lower token consumption", "you need your AI assistant to remember project context between sessions", "you want preconfigured specialized AI modes for planning, coding, and debugging"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/rooflow", "repo": "GreatScottyMac/RooFlow", "role": "main", "score": 30}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.581160+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T05:10:01.889929+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "adcfdbb4ac996d836689df510d2827bee3127520857a9bf0d1294faf425c58a7", "fetched_at": "2026-08-28T04:04:05.581160+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GreatScottyMac/RooFlow"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.581160+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T05:10:01.889929+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "adcfdbb4ac996d836689df510d2827bee3127520857a9bf0d1294faf425c58a7", "fetched_at": "2026-08-28T04:04:05.581160+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GreatScottyMac/RooFlow"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T05:10:01.889929+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "adcfdbb4ac996d836689df510d2827bee3127520857a9bf0d1294faf425c58a7", "fetched_at": "2026-08-28T04:04:05.581160+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GreatScottyMac/RooFlow"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.581160+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.581160+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.581160+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T05:10:01.889929+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "adcfdbb4ac996d836689df510d2827bee3127520857a9bf0d1294faf425c58a7", "fetched_at": "2026-08-28T04:04:05.581160+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GreatScottyMac/RooFlow"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.581160+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.581160+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T05:10:01.889929+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "adcfdbb4ac996d836689df510d2827bee3127520857a9bf0d1294faf425c58a7", "fetched_at": "2026-08-28T04:04:05.581160+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GreatScottyMac/RooFlow"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.581160+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.581160+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.581160+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T05:10:01.889929+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "adcfdbb4ac996d836689df510d2827bee3127520857a9bf0d1294faf425c58a7", "fetched_at": "2026-08-28T04:04:05.581160+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GreatScottyMac/RooFlow"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.581160+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.581160+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T05:10:01.889929+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "adcfdbb4ac996d836689df510d2827bee3127520857a9bf0d1294faf425c58a7", "fetched_at": "2026-08-28T04:04:05.581160+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GreatScottyMac/RooFlow"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T05:10:01.889929+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "adcfdbb4ac996d836689df510d2827bee3127520857a9bf0d1294faf425c58a7", "fetched_at": "2026-08-28T04:04:05.581160+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GreatScottyMac/RooFlow"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T05:10:01.889929+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "adcfdbb4ac996d836689df510d2827bee3127520857a9bf0d1294faf425c58a7", "fetched_at": "2026-08-28T04:04:05.581160+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GreatScottyMac/RooFlow"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T05:10:01.889929+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "adcfdbb4ac996d836689df510d2827bee3127520857a9bf0d1294faf425c58a7", "fetched_at": "2026-08-28T04:04:05.581160+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GreatScottyMac/RooFlow"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 27, "longevity": 39, "rhythm": 28}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 550, "days_push": 441, "days_rel": 486, "gap_med": 62, "n_releases_24m": 2}, "score": 30, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}