idea-forge
Skill7 starsChanged 8 days agoMITView on GitHub
Research a customer's business, industry, and publicly stated priorities on the web when the team needs AI opportunity ideas. Propose internal and external ideas by complexity and prepare a selected idea's unapproved brief for AI Agent Creator.
We split this skill into the rules it gives an agent
14 rules. 0 are common, 12 are distinctive, and 2 are very specific to this project.
0
Common
Most of the 10 edited versions we read keep these.
12
Distinctive
This author's own choices. Worth a look.
2
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 9
Use public evidence to help the user choose what to build.
- Distinctive: line 20
Ask for the customer name and industry when missing.
- Distinctive: line 30
Use internet search and read the underlying sources.
- Distinctive: line 43
Check for newer statements before treating an older priority as current.
- Distinctive: line 51
Research gate: Before ranking, every retained candidate must have a cited customer or industry observation and an explicit connection to …
- Distinctive: line 56
Treat benefits as hypotheses to measure.
- Distinctive: line 58
If no candidate meets this bar, explain the research gap, ask for public sources or a revised scope, and wait.
- Distinctive: line 74
Use these columns in each table:
- Distinctive: line 97
Use the highest complexity warranted by the dependencies or risk, and name the driver.
- Distinctive: line 100
Leave platform, UI, grounding, and autonomous execution decisions to architecture discovery.
- Distinctive: line 103
Proposal gate: Every retained idea passes the research gate, has all table fields addressed, and differs in beneficiary or workflow from …
- Very specific: line 105
Check each audience against the 2/2/1 mix and explain every unsupported slot before asking the user to select.
- Distinctive: line 115
If the user requests more detail, expand only the named candidates using the field table in step 5.
- Distinctive: line 121
After the user selects an idea, prepare a brief in the conversation labelled
“Common” is measured: kept by at least 6 in 10 of the 10 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Idea Forge
Use public evidence to help the user choose what to build. If the user already has
a bounded use case, recommend invoking ai-agent-creator with it and stop.
That routing branch is complete when the recommendation is given. Otherwise,
follow the research workflow below.
This is an intake workflow. Its brief is not an approved architecture or a delivery commitment. Run in the user's application workspace; this skill requires no files from the tooling repository.
1. Establish the research scope
Ask for the customer name and industry when missing. Accept optional region, known pain points, and existing capabilities as user-provided context, not verified public facts. Use the host's question form where available; otherwise ask directly and wait.
Proceed when the customer and industry are identified. Resolve ambiguous company names before researching.
2. Research public sources
Use internet search and read the underlying sources; search snippets alone are not evidence. If browsing is unavailable, report the blocker and wait for access or user-supplied public source content.
Build a cited research summary covering:
- Business: What the customer sells or delivers, whom it serves, and how it operates.
- Industry: Relevant market pressures and operating constraints.
- Publicly stated priorities: Goals or commitments the company or its leadership has stated.
Prioritize the customer's investor relations and stakeholder publications, annual reports, earnings materials, and leadership statements. Use credible articles and freely accessible industry bodies or government sources for context. Check for newer statements before treating an older priority as current. Record publication dates where available and explain material conflicts between sources. Mark missing public evidence explicitly.
Cite every customer or industry claim. Do not send private application files or customer data to research services. Public research is separate from permission to connect enterprise systems.
Research gate: Before ranking, every retained candidate must have a cited customer or industry observation and an explicit connection to the proposed AI capability. Distinguish company-stated priorities from industry pressures. Label the proposed opportunity as an inference and unconfirmed pain or benefits as assumptions. Industry-only evidence supports a customer-fit hypothesis. Treat benefits as hypotheses to measure; do not invent customer metrics or ROI.
If no candidate meets this bar, explain the research gap, ask for public sources or a revised scope, and wait. Resume research after the user responds.
3. Propose and rank ideas
Return two compact tables: Internal audiences and External audiences. Classify each idea by its primary beneficiary. Internal ideas serve employees or internal operations; external ideas serve customers, partners, or other external users. Place a cross-audience idea in its primary group and name the secondary beneficiary rather than repeating it.
Target five distinct ideas per audience: two Simple, two Medium, and one Complex. These are per-audience caps, not quotas to fill without evidence. Return fewer when the research gate cannot support the mix, and explain which complexity slots remain unsupported and what evidence is missing.
Use these columns in each table:
| Column | Required content |
| Rank | Position within this audience |
| Idea and target user | A short, outcome-first name and the role that benefits |
| Business outcome | The proposed observable improvement, labelled as a hypothesis |
| AI responsibility | The task AI performs and why it needs AI |
| First proof | One bounded user journey and its first tangible output |
| Evidence and fit | The cited observation and the proposed opportunity, clearly distinguished |
| Complexity and rationale | Simple, Medium, or Complex, with the dependencies or operating risk that justify the label |
| Key uncertainty | The assumption or scope/access decision that most affects feasibility |
Rank within each audience by customer fit and an achievable first proof. Explain what makes each idea distinct. Where deterministic automation is sufficient, recommend it separately instead of counting it as an AI idea.
Classify the proposed bounded capability, not just its demonstration:
- Simple: One narrow task with limited data dependencies and low operating risk; no substantial integration.
- Medium: Requires system integration or coordination across data sources, with bounded actions and review needs.
- Complex: Requires broader workflow coordination, substantial data or system dependencies, or high-impact actions needing stronger controls.
Use the highest complexity warranted by the dependencies or risk, and name the driver. These labels are relative scope assessments, not delivery estimates. A small first proof can test a Complex idea; name what that proof defers. Leave platform, UI, grounding, and autonomous execution decisions to architecture discovery.
Proposal gate: Every retained idea passes the research gate, has all table fields addressed, and differs in beneficiary or workflow from the other ideas. Check each audience against the 2/2/1 mix and explain every unsupported slot before asking the user to select.
4. Let the user select
Return the cited research summary and both tables from step 3. Recommend the strongest candidate overall and explain its fit. Ask the user to choose an idea, request shortlist details, or revise the direction, then wait. A ranking is not the user's approval.
If the user requests more detail, expand only the named candidates using the field table in step 5. Label these as candidate details and keep selection pending. Ask the user to select or revise, then wait.
5. Hand off the selected idea
After the user selects an idea, prepare a brief in the conversation labelled Unapproved idea brief:
| Brief field | Content |
| Intended outcome and user | The task, its beneficiary, and proposed observable improvement |
| Evidence | Cited observations distinguished from inference; label user-provided context and assumptions |
| First journey | What the user does and the first tangible output |
| Data and systems | Known capabilities and sources to reuse, owners, and unknown access boundaries |
| Existing environment | Facts supplied by the user; otherwise unknown |
| Constraints | Known safety, operating, and delivery constraints |
| Safe representative input | Approved or synthetic context for an initial check; state access gaps |
| Acceptance starter | A routine case and a relevant failure, refusal, or access check for discovery to refine |
| Open questions | The first scope decision and assumptions the customer must confirm |
Tell the user to invoke ai-agent-creator with this brief in their application
repository. Do not invoke it automatically, select an architecture, or create
implementation work. The creator owns discovery confirmation and architecture
approval.
The research workflow is complete when the user has selected an idea and received the unapproved brief with every field above addressed. Mark unknowns explicitly.
Other versions14 projects use a version of this.
Word for word · 1
- microsoft/frontier-ai-starter-kit-rvas★ 7100% same
Edited · 0
None found.
Wrote their own version · 13
- aeonfun/aeon★ 785same name
- aaronjmars/aeon★ 776same name
- aaronjmars/miroshark-aeon★ 19same name
- MiroShark/miroshark-aeon★ 19same name
- fernandopetry/keelson★ 4same name
- weiyongw/Skills★ 4same name
- jiriforman/skills★ 1same name
- alexcsl/ideaforge★ 0same name
- jerid-cyber/Idea-Forge-Claude-OS-Skill-Builder★ 0same name
- justEstif/pi-shelf★ 0same name
3 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
Used alongsideProjects with it also use aeon-update, auto-workflow and 10 more.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
aaronjmarsSkillaeon-update
Pull framework updates from the upstream Aeon repo into this instance - 3-way merges canon's new commits into a PR, never clobbering operator config.
Also in 4 projects that use this
aaronjmarsSkillauto-workflow
Two-mode aeon.yml workflow builder - analyze inspects URLs and emits a tiered, signal-verified skill-enablement plan plus an aeon.yml diff; enable flips slugs to enabled:true and opens a PR.
Also in 4 projects that use this
- +10 more from aaronjmars
In this repository28 other files it gives its agents.
- AGENTS.mdAGENTS.md
- .github/copilot-instructions.mdCopilot instructions
- azure-aigatewaySkill
- azure-aiSkill
- diagram-designSkill
- excalidraw-diagramSkill
- humanize-contentSkill
- impeccableSkill
- finetuningSkill
- capacitySkill
- customizeSkill
- presetSkill
- deploy-modelSkill
- microsoft-foundrySkill
- rvap-brandSkill
- writing-for-agentsSkill
- agentic-workflowsSkill
- content-accuracy-auditSkill
- foundry-hosted-agentsSkill
- foundry-iq-knowledge-basesSkill
- foundry-modelsSkill
- foundry-observabilitySkill
- foundry-projects-resourcesSkill
- foundry-toolboxesSkill
- foundry-workflowsSkill
- impeccableSkill
- ai-agent-creatorSkill
- cloud-architecture-diagramSkill
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
Reviews can't be read right now.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

