Repository navigation
Conversation
Commit Cursor's project plugin config so agents on this repo can use pstack skills, and record that CI flakes are never a reason to land. Co-authored-by: tt-a1i <tt-a1i@users.noreply.github.com>
Project plugin settings did not provision the marketplace plugin on a fresh cloud agent. Cloud agents load skills from .cursor/skills, so pin pstack 0.15.25 there and keep the existing test-value skill. Co-authored-by: tt-a1i <tt-a1i@users.noreply.github.com>
Place setup-pstack and correct next to test-value so a fresh cloud agent can show whether .agents/skills is scanned from this branch. Co-authored-by: tt-a1i <tt-a1i@users.noreply.github.com>
Copied skills stay out of a cloud agent's skill list, and disable-model-invocation skills are omitted unless they come from the plugin. Keep the project plugin enablement. Co-authored-by: tt-a1i <tt-a1i@users.noreply.github.com>
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem
Cloud agents on this repository cannot use pstack skills such as
/poteto-mode,/correct,/interrogate, and/benchmark-checklist. Those skills live in Cursor's pstack plugin, and this repo did not enable that plugin.Value
Future cloud agents on this repo can load pstack through Cursor's project plugin install instead of a copied skill tree. The existing
.agents/skills/test-valueskill stays the project's own skill.Approach
Enable pstack through the committed project plugin config that pstack's Benny setup writes for a target repository:
{ "plugins": { "pstack": { "enabled": true } } }.gitignoreignores everysettings.json, including Pi settings. The exception is only.cursor/settings.json, so this plugin config is checked out with the repo.AGENTS.mdrecords the project rule that overrides pstack's overnight "land even if CI flakes" example: root-cause fixes only, never land through CI flakes, no reruns, no retries, and no wider timeouts.A copied skill tree was tried and removed. pstack marks those skills
disable-model-invocation, and the cloud agent runtime omits that class from request context unless the skill has plugin identity. A fresh cloud agent also did not list newly added.agents/skillsor.cursor/skillsentries; the only project skill in its catalog wastest-value, which is already onmain.Validation
.cursor/settings.jsonis tracked.git diff origin/mainis only this file,.gitignore, andAGENTS.md.bc-ee0fa347-48b8-5eb4-8078-9530eca175cc, started from the settings-only commit7a1b4d3, checked out.cursor/settings.jsonwithplugins.pstack.enabled: true.~/.cursor/pluginswas absent, and its skill catalog did not includepoteto-mode,correct,interrogate, orbenchmark-checklist.bc-a8adbee5-72df-59c7-8bbe-3e960716abd6, started from commite1a7447with pstack 0.15.25 copied under.cursor/skills, had thoseSKILL.mdfiles on disk (54 skills, including the four named above) and.cursor/agents/poteto-agent.md. Its catalog still listed only/workspace/.agents/skills/test-value/SKILL.mdamong project skills (31 skills total).bc-4494e1ab-bd49-5428-b9ab-7321b8337dfe, started from commit3b1de24, also did not list.agents/skills/setup-pstack/SKILL.md(nodisable-model-invocation) or.agents/skills/correct/SKILL.md. Those copies were removed after that check.Impact
AGENTS.mdnow forbids landing through CI flakes. pstack skills are expected once Cursor provisions the project plugin; this branch does not vendor them.settings.jsonremains ignored. pstack's overnight flake example does not apply here. A cloud agent started from this branch did not receive a plugin cache, so plugin provisioning is not demonstrated until a cloud agent is started with this commit as the repository revision Cursor indexes.