agentsclimarketplace

Setup repo

Skill jaredwray/agentic/skills/project-setup/setup-repo

Configure a repo's working conventions for these skills — issue tracker (GitHub / Linear / local files), label taxonomy, docs locations (ADR directory, CHANGELOG path), default branch, and PR settings — and record them so the other skills read consistent values. Use when first adopting this plugin in a repo, or when asked to set up labels, choose an issue tracker, or decide where ADRs and changelogs live. Manual; writes a conventions block to the repo.From its SKILL.md

Install
npx -y skills add jaredwray/agentic --skill setup-repo

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

4.1 KB, as published. Nobody here has run it

Set Up Repo

Operation manual for configuring how these skills operate in a given repository, and recording the choices so every other skill reads the same values instead of guessing. Run this once when adopting the plugin in a repo; re-run to change a setting.

When this document is loaded, begin executing immediately. Start with Step 1. This skill asks a few setup questions (it is one of the few that legitimately interviews the user), records the answers, and stops. It does not open feature PRs.

Detect before asking. Infer each setting from the repo first; only ask to confirm a guess or to resolve a genuine ambiguity. Don't make the user answer what the repo already tells you.

What it configures

SettingDetect fromUsed by
Issue tracker — GitHub Issues, Linear, or local docs/ files.github/, a Linear link in the README, existing issue templatesplanning / triage skills
Label taxonomy — the bug/enhancement/etc. label setexisting repo labelsany skill that opens or files issues/PRs
ADR directory — where Architecture Decision Records livean existing docs/adr/ or docs/decisions/adr
CHANGELOG path — whether a changelog is kept, and wherea root CHANGELOG.md, Changesets configrelease-cut
Default branch — main / mastergit symbolic-ref refs/remotes/origin/HEADevery PR-loop skill
Package manager — pnpm / npm / yarn (Node)the lockfiledependency / release skills

Workflow

  1. Detect. Inspect the repo for each row above and record the detected value (or "none found"). Resolve the default branch with git symbolic-ref --short refs/remotes/origin/HEAD. Read existing labels (mcp__github__get_label / repo settings) for the label taxonomy.

  2. Confirm and fill gaps. Present the detected values in one message. Ask only about settings that are missing or ambiguous — e.g. "No ADR directory found; use docs/adr/?" or "Issue tracker — GitHub Issues (detected .github/) or Linear?". Use sensible defaults (docs/adr/, CHANGELOG.md, the detected default branch) so a user can accept everything at once.

  3. Record the conventions. Write the agreed values into a ## Agentic conventions section in the repo's AGENTS.md (create the file if absent; preserve any existing content). This is the single place the other skills read. Use a stable, parseable shape:

    ## Agentic conventions
    - Issue tracker: GitHub Issues
    - Labels: bug, enhancement, documentation, security
    - ADR directory: docs/adr/
    - CHANGELOG: CHANGELOG.md
    - Default branch: main
    - Package manager: pnpm
    
  4. Create what's missing, only if asked. If the user wants the ADR directory or a label set created now, do it (one small PR, following shipping-conventions and pr-conventions). Otherwise just record the intended values — the skills that need them will create them on first use.

  5. Stop and report. Summarize the recorded conventions and where they live (AGENTS.md). Note that other skills now read these values, and that re-running this skill updates them.

Notes

  • Other skills read AGENTS.md's Agentic conventions block for these values; keep its shape stable so they can parse it. When a skill needs a value that isn't recorded, it falls back to the detection rules above and may suggest running setup-repo.
  • This skill is the one place a setup interview is expected — elsewhere, prefer detection and sensible defaults over asking.

Keep looking

Skills are one crate of 627,801. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.