Skip to content

Push all the scripts from the different skills in 1 tools directory - #86

Merged
Yann-CV merged 4 commits into
mainfrom
skills-tools
Nov 4, 2026
Merged

Yann-CV merged 4 commits into
mainfrom
skills-tools

Conversation

@Yann-CV

@Yann-CV Yann-CV commented Nov 4, 2026 •

Copy link
Copy Markdown
Contributor

Summary by cubic

Consolidates all skill helper scripts into a single shared skills/tools directory and makes plugin installs pull in that directory, so skills no longer bundle their own private copies of the same script.

  • Skills resolve helpers through <tools-dir> (found at runtime in the checkout's skills/tools or the installed plugin's tools/) instead of local copies, and the SKILL.md files now include instructions for discovering that path.
  • Removes the duplicate papers.py from short-paper-review; bundle_resources.py, the test suite, and the LinkedIn workflow point at the shared location, and researchers.py adjusts its default repo-root lookup for the shallower path.
  • Restructures the Claude marketplace so shared tools/ is installed alongside each skill, adds a matching Codex plugin, updates packaging tests, and ignores local agent discovery configs (.agents/).

Written for commit 0ae64dc. Summary will update on new commits.

View guided diff Turn on auto-fix

@cubic-dev-ai cubic-dev-ai Bot left a comment •

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1 issue found across 16 files

Prompt for AI agents (unresolved issues)

Check if these issues are valid — if so, understand the root cause of each and fix them. When an issue isn't valid or won't be fixed in this PR, reply in its thread with the reason and then resolve the thread. If appropriate, use sub-agents to investigate and fix each issue separately.


<file name="skills/paper-review/SKILL.md">

<violation number="1" location="skills/paper-review/SKILL.md:16">
P1: The installed `paper-review` plugin has no shared tools: the marketplace installs only `./paper-review`, while `papers.py` now lives in sibling directory `skills/tools`. `<tools-dir>` therefore does not exist when this skill is installed, so title lookup and random selection cannot run; bundle the shared tools in the install surface or publish one plugin containing both the skills and `skills/tools`.</violation>
</file>

Reply with feedback, questions, or to request a fix.

View guided diff | Turn on auto-fix | Re-trigger cubic

Comment thread .agents/plugins/marketplace.json Resolved
Comment thread skills/paper-review/SKILL.md Outdated
This skill does not touch the repository: no edits, no commits, no PR, and it
never adds the paper to a `BIBLIOGRAPHY.md`. Its only output is the HTML file.

Resolve `<tools-dir>` to the absolute `skills/tools` directory in the local

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1: The installed paper-review plugin has no shared tools: the marketplace installs only ./paper-review, while papers.py now lives in sibling directory skills/tools. <tools-dir> therefore does not exist when this skill is installed, so title lookup and random selection cannot run; bundle the shared tools in the install surface or publish one plugin containing both the skills and skills/tools.

Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. When an issue isn't valid or won't be fixed in this PR, reply in its thread with the reason and then resolve the thread. At skills/paper-review/SKILL.md, line 16:

<comment>The installed `paper-review` plugin has no shared tools: the marketplace installs only `./paper-review`, while `papers.py` now lives in sibling directory `skills/tools`. `<tools-dir>` therefore does not exist when this skill is installed, so title lookup and random selection cannot run; bundle the shared tools in the install surface or publish one plugin containing both the skills and `skills/tools`.</comment>

<file context>
@@ -13,6 +13,9 @@ reviewer's opinion (sections 1 and 3).
 This skill does not touch the repository: no edits, no commits, no PR, and it
 never adds the paper to a `BIBLIOGRAPHY.md`. Its only output is the HTML file.
 
+Resolve `<tools-dir>` to the absolute `skills/tools` directory in the local
+goldener-research checkout, including when this skill is installed elsewhere.
+
</file context>

Comment thread skills/contact-researchers/SKILL.md Resolved
Comment thread skills/short-paper-review/SKILL.md Resolved
Comment thread skills/paper-review/SKILL.md Resolved

@cubic-dev-ai cubic-dev-ai Bot left a comment •

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All reported issues were addressed across 8 files (changes from recent commits).

Reply with feedback, questions, or to request a fix.

View guided diff | Turn on auto-fix | Re-trigger cubic

Comment thread skills/contact-researchers/SKILL.md Resolved
@Yann-CV
Yann-CV merged commit 08ba697 into main Nov 4, 2026
1 check passed
@Yann-CV
Yann-CV deleted the skills-tools branch November 4, 2026 07:25

This branch had an error being deployed

1 failed deployment
linkedin-post — 0ae64dc2 Deployed Nov 4, 2026 by Yann-CV via Draft a LinkedIn post about a research paper #13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant