Skills

clins1994/skills · sample text, made up

Four agent skills for writing on GitHub and Linear. People read the lead. The collapsed block holds the full text for agents, or for anyone who wants everything. Pick a skill to see what it writes. Click a block to open it.

$ npx skills add clins1994/skills

The writing format. A lead people read, then the full text in a collapsed block for agents. It writes in your languages: a lead language and any others under it, saved once as your default. Change them for one post in plain words. The other skills use it for their text.

First run

/clins:post

With no default saved, it asks once, in the language you write to the agent in, and saves one line to your agent's global instructions file. Your language is the default answer. No language codes needed.

Claude asks
Which language should your posts lead with?
englishthe default
another language…type it, for example "azerbaijani"
Add other languages under it?
no, just the lead
yes…"japanese"
Saved clins:post languages: lead english; also japanese. To change it, just tell me, for example: change my post languages to portuguese and japanese.

PR comment, English only

/clins:post

The default. One lead that says what changed and what the reader must do, then one collapsed block.

clins1994 commented 2 minutes ago

@mika-tanaka

Fixed the retry bug in a3f91c2. Uploads now stop after 3 tries instead of looping. Please review the backoff values.


🇬🇧 More detailscollapsed

What changed

  • upload/retry.ts counts attempts per file, not per batch.
  • The backoff is 1 s, 4 s, then 9 s. After the third failure, the job reports UPLOAD_GAVE_UP.

How it was tested

  • pnpm test upload: 42 passed.
  • Pulled the network cable during a 300 MB upload. The job stopped after 14 s.

PR comment, japanese first

/clins:post japanese first

The default is english. For a team that reads japanese, ask for japanese first. English is still the original, so it comes after 原文:. There is one collapsed block per language, and both blocks say the same thing.

clins1994 commented just now

a3f91c2で再試行のバグを直しました。アップロードは3回で止まります。待ち時間の値を見てください。

原文: Fixed the retry bug in a3f91c2. Uploads now stop after 3 tries. Please review the backoff values.


🇯🇵 詳細collapsed

変更点

  • upload/retry.tsで、試行回数をファイルごとに数える。
  • 待ち時間は1秒、4秒、9秒。3回失敗したらUPLOAD_GAVE_UPを返す。
🇬🇧 More detailscollapsed

Changes

  • upload/retry.ts counts attempts per file.
  • The backoff is 1 s, 4 s, then 9 s. After 3 failures, it returns UPLOAD_GAVE_UP.

Short post

/clins:post

When the details would only repeat the lead, the post is the lead alone. It has no divider, block or footer.

clins1994 commented just now

Fixed in b72e019. Please review again.