JA
ベータ版の翻訳
作者の方へ

アーキテクチャを公開しよう。

コードは GitHub に残ります。レジストリが保存するのはマニフェストと、それが指すコミットだけ。4 ステップ、約 1 分です。

1

Init

リポジトリから genpm.json を作成します。

genpm init
2

ルールを書く

目的、構成、統合、規約、禁止事項を含む AGENTS.md。

AGENTS.md
3

タグ

タグは不変です。ブランチは拒否されます。

git tag v1.0.0 && git push --tags
4

公開

タグを検証し、ルールをスキャンし、パッケージを掲載します。

genpm publish
マニフェストビルダー

genpm.json を作成

レジストリと同じルールでブラウザー内で検証します。

genpm.json
{
  "$": 1,
  "n": "@acme/payments",
  "v": "1.0.0",
  "s": {
    "en": "Stripe Checkout and webhooks for Hono"
  },
  "d": "src/lib/payments",
  "l": "MIT",
  "k": [
    "billing",
    "stripe"
  ],
  "g": {
    "@core/db": "^1.0.0"
  },
  "p": {
    "stripe": "^17.0.0"
  },
  "e": [
    "STRIPE_SECRET_KEY"
  ]
}
✔ 有効 · スキーマ v1
公開の前に

品質チェックリスト

  • l と一致する LICENSE ファイル。
  • 16 KB 未満で、推奨の 5 セクションを含む AGENTS.md。
  • 組み込まれるツリーに、シークレット、.env ファイル、ビルド成果物を含めない。
  • .genpmignore でテストを除外。
  • ユーザーが 1 行で理解できる概要。