Meet the Idea Machines¶
What if your repo generated its own feature backlog every morning? Not vague "we should consider" suggestions from a brainstorming doc nobody reads, but concrete, codebase-grounded feature proposals filed as issues -- five every day, each from a different domain expert. That's what the Idea Machines do.
The Idea Machines don't ship as named workflows in the ai-github-actions framework. They're custom configurations we built on top of the Scheduled Audit base workflow using additional-instructions to define each agent's persona and domain focus. We're showing them here because they demonstrate one of the most powerful patterns in the factory: take a generic base workflow, give it a personality, and let it run.
Here's what we built for our playground repo. You can build your own set for any domain.
Iterative Ideas Man -- The Quick Win Spotter¶
The Iterative Ideas Man fires at 9 AM UTC every day and files one small, iterative feature idea. Its persona is an enthusiastic product thinker who's done the research and genuinely believes each idea "won't be that hard." Every idea includes a section explaining why the effort is modest, grounded in actual codebase data points -- specific files, existing patterns, APIs already in use.
These are the ideas that unblock momentum. A missing filter on a list view. A config option that three users have asked about. A small UX improvement that leverages a component you already built. Issue prefix: [idea].
Medium Ideas Man -- The Sprint Scoper¶
One hour later, at 10 AM UTC, the Medium Ideas Man files a feature proposal scoped to a 1-2 sprint effort. Where the Iterative Ideas Man targets afternoon wins, this agent thinks in terms of planned work. Its persona is a pragmatic product thinker -- it includes realistic implementation outlines, effort estimates, and a breakdown of what needs to change.
This is the agent that populates the "next sprint" column. Each idea still includes "why it won't be that hard," but here "not that hard" means "achievable in a focused sprint, not a quarter." Issue prefix: [medium idea].
Security Ideas Man -- The SOC Analyst¶
At 11 AM UTC, the Security Ideas Man brings the perspective of a seasoned threat-hunter and SOC engineer. Its ideas focus on security workflows: threat hunting interfaces, alert triage improvements, IOC investigation tools, and detection engineering features. This isn't a vulnerability scanner -- it's a product thinker who thinks in terms of adversary behavior, MITRE ATT&CK coverage, and analyst friction.
Security features often get deprioritized in general planning. A product team might never propose a bulk IOC lookup workflow or a detection rule testing harness, but a SOC analyst would ask for it in the first week. The Security Ideas Man brings that voice daily. Issue prefix: [security idea].
Observability Ideas Man -- The SRE¶
At 12 PM UTC, the Observability Ideas Man thinks like a seasoned SRE and platform engineer who lives in logs, metrics, and distributed traces. Its ideas target the workflows on-call engineers actually use: log analysis, metric aggregation, distributed tracing, and anomaly investigation.
It proposes features that reduce mean-time-to-diagnosis: better correlation views, smarter log parsing, trace-to-metric linkage, anomaly detection that surfaces the signal before a human has to go hunting. Issue prefix: [observability idea].
Vector Search Ideas Man -- The Search Engineer¶
The final Idea Machine fires at 1 PM UTC, thinking like a search engineer and AI product builder. Its domain is relevance tuning, semantic and hybrid search, embedding inspection, and RAG pipeline improvements. Search quality always has another improvement to make -- a better reranking strategy, a more transparent relevance explanation, a tighter feedback loop between user behavior and index tuning. The Vector Search Ideas Man proposes those improvements daily, grounded in your actual search implementation. Issue prefix: [search idea].
The Daily Briefing¶
By 1 PM UTC every day, five fresh feature proposals have landed in your issue tracker. One quick win from the product thinker. One sprint-scoped project from the planner. One security workflow from the SOC analyst. One observability improvement from the SRE. One search enhancement from the search engineer. Five perspectives, each grounded in your actual codebase, each with a concrete implementation outline.
Every agent checks for duplicate ideas before filing. They review existing issues to make sure they're not proposing something already suggested or in progress. Nobody wants a backlog full of repeated proposals.
The result is a self-generating feature backlog that represents perspectives your team might not have on any given day. You don't have to act on every idea -- most teams cherry-pick the ones that resonate -- but you never run out of well-reasoned things to build.
Build Your Own¶
Every Ideas Man agent is a Scheduled Audit workflow with a custom additional-instructions prompt. You're not limited to these five personas. Need a "Data Pipeline Ideas Man" or a "Mobile UX Ideas Man"? Copy the Scheduled Audit example, write your persona prompt, set a cron schedule, and you're running.
See the workflow docs for setup instructions and base workflow details. If you're new to the factory, start with the welcome post for the full picture.