Frontmatter
| id | 7306 |
| title | Exploration Quest: Make the AI Aware of `buildScripts` |
| state | Closed |
| labels | enhancementhelp wantedgood first issuehacktoberfest |
| assignees | Saksham-chourasia |
| createdAt | Sep 28, 2025, 4:13 PM |
| updatedAt | Oct 24, 2025, 11:54 AM |
| githubUrl | https://github.com/neomjs/neo/issues/7306 |
| author | tobiu |
| commentsCount | 3 |
| parentIssue | 7296 |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Oct 24, 2025, 11:54 AM |
Exploration Quest: Make the AI Aware of buildScripts
tobiu added parent issue #7296 on Sep 28, 2025, 4:13 PM

tobiu
Oct 2, 2025, 1:14 AM
Hi, thanks for the interest! For this one I would definitely recommend the "ai native" workflow and let e.g. gemini cli explore it in-depth and then reason back and forth. might be a fun experience.
tobiu assigned to @Saksham-chourasia on Oct 2, 2025, 1:14 AM

tobiu
Oct 24, 2025, 11:54 AM
Hi @Saksham-chourasia,
Thank you for your interest in this ticket during Hacktoberfest.
As there has been no activity for a couple of weeks and the project’s architecture has been evolving rapidly, the core functionalities for this ticket have now been implemented as part of the main MCP server development.
We’re closing this ticket now. Thanks again for your willingness to contribute, and we hope to see you in other issues!
tobiu closed this issue on Oct 24, 2025, 11:54 AM
This is a special "Exploration Quest" ticket. Your mission is to investigate and define the best way to make our AI agent aware of the valuable utility scripts located in the
/buildScriptsdirectory.Currently, the AI has a blind spot: it does not know these tools exist, what they do, or how to use them. Your task is to solve this discovery problem.
The Quest
Investigate at least two potential solutions:
Full Knowledge Base Integration: This would involve modifying
buildScripts/ai/createKnowledgeBase.mjsto parse all.mjsfiles within/buildScriptsand add them to the vector database. This would give the AI deep, semantic knowledge of the scripts' content.A Manifest File: This would involve creating a new file (e.g.,
buildScripts/manifest.yaml) that lists each script with a one-sentence description of its purpose. The AI could then be taught to read this file for a high-level awareness.Think about the pros and cons of each approach. Is deep knowledge necessary, or is simple awareness enough? What is the implementation cost of each?
Constraint: When considering your solution, please note that simply adding every build script to the
scriptsobject inpackage.jsonis not a desired outcome. We are looking for a more scalable and maintainable solution.Acceptance Criteria
The deliverable for this quest is not to implement the solution yourself. Instead, the deliverable is a Pull Request containing a single new markdown ticket file inside the
.github/ISSUE/directory.This new ticket that you create should: