agentsclimarketplace

Bootstrap

Skill shikanime-labs/skills/skills/workflow/bootstrap

A curated catalog of self-improved agent skills for Hermes and compatible agents

Install
npx -y skills add shikanime-labs/skills --skill bootstrap

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

  • 2 stars2 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

3.3 KB, as published. Nobody here has run it

<!-- markdownlint-disable MD013 -->

Setup Workflow

Run once per repo, before the first use of any other workflow skill. It teaches this repo where issues live, what the triage labels are called, and where the domain docs sit — and records those answers as the docs/agents/ files the rest of the pipeline reads.

This is prompt-driven, not a deterministic script: explore, present what you found, confirm with the user, then write. Never guess where guessing can be replaced by looking.

Process

1. Explore

Read what already exists; don't assume:

  • git remote -v — is this a GitHub repo? Which owner/repo?
  • AGENTS.md / CLAUDE.md at root — does either exist? Is there already an ## Agent skills section?
  • CONTEXT.md, CONTEXT-MAP.md at root.
  • docs/agents/ — did a prior run already write these?
  • Existing issue labels (gh label list, or the GitHub MCP) — so triage maps onto real labels instead of creating duplicates.
  • Monorepo signals (pnpm-workspace.yaml, workspaces in package.json, populated packages/*) — decides single- vs multi-context docs.

2. Present findings and ask

Summarise what's present and missing. Take the three decisions in order, each led by a recommended answer the user can accept in a word. Skip any the exploration already settled.

A — Issue tracker. Where work is tracked. Default: GitHub Issues on origin. Alternatives: GitLab, local markdown under .scratch/, or a workflow the user describes. Propose the one matching the git remote.

B — Triage labels. Read the repo's real labels first (gh label list or the GitHub MCP). If the canonical set already exists (bug, enhancement, needs-triage, needs-info, ready-for-agent, ready-for-human, wontfix), keep them. If the repo already uses different strings for the same roles, map onto those — never invent labels that already exist under another name. Record the final mapping in docs/agents/issue-tracker.md.

C — Domain docs layout. Assume single-context (one CONTEXT.md + ADRs in docs/adr/) unless monorepo signals appeared, in which case propose a CONTEXT-MAP.md.

3. Write

Write docs/agents/issue-tracker.md, docs/agents/domain.md, and docs/agents/workflow.md from the confirmed answers, and add an ## Agent skills block pointing at them in whichever of CLAUDE.md / AGENTS.md the repo already uses.

It's working if

docs/agents/issue-tracker.md and domain.md land (plus workflow.md), an ## Agent skills section appears in CLAUDE.md or AGENTS.md, the proposed tracker matches the real git remote, and the labels match strings that already exist. Afterwards to-spec, to-tickets, and triage act on the right place with the right labels instead of guessing.

Re-run only to switch trackers or start over — day-to-day tweaks are just edits to docs/agents/*.md.

Keep looking

Skills are one crate of 328,083. 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.