agentleFS
DarthJonathanDarthJonathan/guac-skills/skills/setup-pstack/SKILL.md

setup-pstack

Skill0 starsChanged 16 days agoMITView on GitHub

Configure pstack role preferences for Codex using supported models and inherited defaults. Use for setup-pstack or changing pstack model choices.

25 other projects use a version of this.

Adopted by

Most recently taken up by

The file

We split this skill into the rules it gives an agent

5 rules. 0 are common, 4 are distinctive, and 1 is very specific to this project.

  • 0

    Common

    Most of the 25 edited versions we read keep these.

  • 4

    Distinctive

    This author's own choices. Worth a look.

  • 1

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    Read the Codex runtime adapter once per session before using this skill.

    line 6
  2. Very specific:

    Read existing personal and repository pstack-models.json files using the adapter's precedence.

    line 12
  3. Distinctive:

    Use the example configuration for role and panel labels.

    line 15
  4. Distinctive:

    Write valid JSON with schema_version 1, a roles object, and a panels object.

    line 17
  5. Distinctive:

    If the user asks for project verification, route to create-verification-skill or create-formal-verification-skill.

    line 20

“Common” is measured: kept by at least 6 in 10 of the 25 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.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

Read the Codex runtime adapter once per session before using this skill. Its tool, model, history, and authorization mappings apply to all linked instructions.

Set up pstack for Codex

Configure pstack without changing the host's global model or approval settings.

  1. Read existing personal and repository pstack-models.json files using the adapter's precedence. A missing file means all roles inherit the host model and reasoning effort.
  2. Inspect the currently available subagent schema or other authoritative model listing. Do not guess model names or probe with rejected IDs. If delegation or overrides are unavailable, explain that inheritance still works.
  3. Apply choices the user already supplied. For setup without model preferences, use inheritance. If the user wants a comparison or per-role override, show the supported options and ask only for the unresolved choice. Store effort separately from the model ID, and only when explicitly selected.
  4. Use the example configuration for role and panel labels. Each panel entry is one reviewer or candidate. Two inherited entries mean two sessions of the same model, not a multi-model panel.
  5. Honor a requested destination. Otherwise use the repository's .codex/pstack-models.json when working in a repository, or the personal file described in the adapter for projectless use. This is a pstack file that skills read explicitly. It is not an always-applied Codex rule.
  6. Write valid JSON with schema_version 1, a roles object, and a panels object. Preserve unrelated keys and existing role choices. Check that every configured model and effort is supported and authorized. Write atomically and keep an existing file if validation fails.
  7. Report the file and effective choices. A new invocation of a pstack skill reads the updated settings. No host restart is required for this JSON file.

If the user asks for project verification, route to create-verification-skill or create-formal-verification-skill. Setup alone does not create those extra project files.

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

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.