원클릭으로
stripe-projects-cli
Use the Stripe Projects CLI in this repository to manage deploying and access to third party services.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Use the Stripe Projects CLI in this repository to manage deploying and access to third party services.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Use when the user wants a plan or design stress-tested before implementation, or asks to be grilled, interviewed, or interrogated about a decision tree.
Disciplined root-cause investigation for hard bugs and performance regressions, with findings pinned to the case board. Use when user reports a bug, says something is broken/throwing/failing, describes a performance regression, or asks to diagnose/debug/investigate something.
Use when writing a commit message — "write a commit", "commit message", "generate commit", "/commit", or invokes /faceless-commit, or when staging changes. Legacy alias: "/caveman-commit".
Use when reviewing code or a diff — "review this PR", "code review", "review the diff", "/review", or invokes /faceless-review. Legacy alias: "/caveman-review".
Use when the user wants terse, compressed, low-token responses — "faceless mode", "talk faceless", "be brief", "less tokens", "compress", or invokes /faceless. Also when token efficiency is explicitly requested. Legacy aliases: "caveman mode", "use caveman".
Use when turning raw material — research, notes, interview answers, fragments, or investigation findings — into a sourced written report or article, or when shaping, drafting, restructuring, or tightening such a draft. Triggers: "write up the findings", "investigative report", "turn these notes into an article", "draft the report", "shape this into an article", "edit the article", "help me write this up".
| name | stripe-projects-cli |
| description | Use the Stripe Projects CLI in this repository to manage deploying and access to third party services. |
This repository is initialized for the Stripe project "Agentic Assembly-Line System".
Run stripe projects llm-context to get the LLM context for the project.
Start with stripe projects status or stripe projects show to inspect the current project, linked providers, and named resources.
Use stripe projects catalog or stripe projects services to browse available providers and services. When you know the provider, run stripe projects catalog <provider> --json or stripe projects catalog <provider> and copy the exact <provider>/<service> slug from the output.
Provision a resource with stripe projects add <provider>/<service>. Do not guess the stripe projects add argument. Run stripe projects catalog <provider> --json or stripe projects catalog <provider> and copy the exact <provider>/<service> slug before you run stripe projects add. Example: stripe projects add databaseco/postgres --name primary-db. Use --name <resource> to control the local resource name used by future resource commands and environment variable prefixes. If you omit --name, the CLI uses the provider/service default for the local resource name. When a service config field looks like a name, the CLI uses the current project name as the default value when that satisfies the field schema. Use --config '<json>' when the service requires configuration.
Review credentials with stripe projects env. Values are redacted by default, and you can use stripe projects env --pull to write them to local files. If named project environment commands are available, stripe projects env --pull writes credentials for the active environment to that environment's output file.
After a successful stripe projects add, summarize the result and suggest next steps:
| Field | Value |
|---|---|
| Provider | <provider name> |
| Service | <service type> |
| Tier | <tier> |
| Env vars | <variable names only — never values> |
Then show a compact summary of the other services already provisioned on the project (from stripe projects status):
Already on this project:
| Provider | Service | Env var prefix |
|---|---|---|
| ProviderA | service-name (Tier) | PREFIX_* |
| ProviderB | service-name (Tier) | PREFIX_* |
Then suggest 3–5 complementary services from different categories in the catalog (e.g., if user added a database, suggest auth, hosting, or observability). Only reference services that actually appear in stripe projects catalog --json output — never fabricate commands or provider names. Use this human-friendly format without CLI commands or provider/service slugs:
For named environments, use stripe projects env list to see all environments and the active *, stripe projects env create <environment> --output .env.<environment> to create one, and stripe projects env use <environment> to switch the active environment.
Use stripe projects env add <resource> and stripe projects env remove <resource> to change resource membership for the active environment only.
stripe projects link <provider> directly. But stripe projects add <provider>/<service> will guide you through provider authentication when needed..projects or the generated .env output..env. The CLI manages everything for you.--json flag when structured output will make follow-up steps easier.stripe projects catalog <provider> --json so you can copy the exact <provider>/<service> slug without guessing.--non-interactive to disable prompts across commands. When you do, pass fully specified arguments and companion flags like --yes or --accept-tos when the command requires confirmation.stripe projects status — view project, providers, and servicesstripe projects catalog [provider] — browse available services (optionally for one provider) and copy exact provider/service slugsstripe projects add <provider>/<service> — provision a servicestripe projects add databaseco/postgres --name primary-db — example add command you can copy and adapt
--name <resource> — custom local resource name for future commands and env var prefixes--config '<json>' — service configuration that can be passed with projects add--provider-config '<json>' — provider link configuration (e.g. region)--force-provider-relink — force a fresh provider link request during addstripe projects add @database — browse services by category (interactive only)stripe projects remove <resource> — remove a provisioned resourcestripe projects rotate <resource> — rotate credentials for a resourcestripe projects upgrade <resource> — change a resource's service tierstripe projects open <provider> — open provider dashboard in browserstripe projects link <provider> — link/re-link a providerstripe projects link <provider> --force — force a fresh provider re-link requeststripe projects env — list credentials (redacted)stripe projects env --pull — fetch credentials and write them to .envstripe projects env list — list named project environments and mark the active one with *stripe projects env show — show the active project environmentstripe projects env create <environment> --output .env.<environment> — create a named environment and make it activestripe projects env use <environment> — switch the active project environmentstripe projects env add <resource> — add an existing resource to the active environmentstripe projects env remove <resource> — remove resource membership from the active environmentstripe projects llm-context — get provider-specific LLM guidancestripe projects billing show — view billing methodstripe projects billing add — add or update billing methodstripe projects spend — view charges on your accountSome deployable services require a companion plan service to be provisioned first (controls pricing tier/resource limits).
Run stripe projects status to see provisioned plans. If the required plan is already active, no action needed — proceed directly with the deployable.
When adding a deployable that has component pricing and no plan is yet provisioned:
stripe projects catalog <provider> --json — look for plan-kind services that are parents of the target deployable.stripe projects add <provider>/<plan-service> --non-interactive --yesstripe projects add <provider>/<deployable> --non-interactive --yesThe plan must be provisioned before the deployable. If you skip it, the add command will fail in non-interactive mode.
If you need to deploy paid services, use stripe projects billing add to configure payment, or stripe projects billing show to view your current method.
If you get asked to deploy your project, copy the following files to the remote host into the project root:
Deploying a project might require to provision a provider that offers compute or hosting, and you may need to download their CLI.
stripe projects status --json to understand the current state.PENDING_AUTH or EXPIRED, run stripe projects link <provider> to re-authenticate. Add --force if you need a fresh re-link request regardless of local state.stripe projects rotate <resource> then stripe projects env --pull.