ワンクリックで
forge-idiomatic-developer
Load this whenever you are about to write, edit, or review code that uses the forgelib library in any language.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Load this whenever you are about to write, edit, or review code that uses the forgelib library in any language.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | forge-idiomatic-developer |
| description | Load this whenever you are about to write, edit, or review code that uses the forgelib library in any language. |
Forge provides the backend primitives most applications need, with Postgres backends by default. Initialize one client from forge.toml and use Forge's actual API rather than inferring behavior from similar libraries.
Use the Forge version resolved by the project. Check its installed declarations when an exact signature or behavior matters; when editing Forge itself, use the repository source.
Read the relevant sections of the language reference:
Read these only when they apply:
Do not preload unrelated language or framework references.
| Need | Forge primitive | Core constraint |
|---|---|---|
| Direct-key values, TTL state, counters, CAS | kv | Single-key operations; weakly consistent prefix scans |
| Durable background work and retry | queue | Requires an owning consumer; at-least-once |
| Ephemeral live fan-out | pubsub | At-most-once, live subscribers only |
| Files and presigned transfer URLs | blob | Application must enforce its ownership policy |
| Passwords, sessions, API keys, one-time tokens | auth | Application owns user and authorization records |
| Request throttling | ratelimit | Fail mode is a security/availability choice; not a business counter |
| Cron or delayed enqueue | schedule | Application must run scheduler ticks |
| Runtime settings and rollout flags | config | Cached; secrets remain environment-backed |
job-id:recipient-id, and duplicate jobs may require a stable domain operation id.