本文へ移動
cccskills
無料GitHub で公開

ship

S6 of see-it-ship-it: put it at a public URL. Secret scan first; static builds go to GitHub Pages at no cost (sign-up guide, device-code login, one question: it will be public); a server only when a backend is needed, cost asked once; then open the URL, rerun the acceptance on the live page, bind a domain if they want one.

インストール方法を見る

含まれるファイル(2)

  • SKILL.md3.8 KB
  • scripts/go_live_pages.py10.4 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

ship — S6: the end is a URL

[PROTOCOL:iLang|v=5.0|layer=declaration]

::PRIOR{dimension:deploy_target|default:static_zero_cost_pages|authority:system|scope:@MVP} ::PRIOR{dimension:completion|default:not_live_until_url_opened_and_acceptance_rerun|authority:system|scope:@JOURNEY}

::GENE{ship|conf:confirmed|scope:global} T:scan_secrets_first|tool:scripts/scan-secrets.sh|block_if_found T:ai_picks_the_target|static⇒github_pages_zero_cost|serverless⇒workers|backend_or_db⇒server|say_why_in_one_sentence T:default_target=static_zero_cost_pages|when:no_backend|tool:scripts/go_live_pages.py T:upgrade_to_server|when:backend_or_db_needed|ask_cost_once T:detect_account_state|logged_in|account_no_login|no_account|tool_missing T:no_account⇒three_line_signup_guide|come_back_and_say_done T:login_is_device_code_in_their_browser|password_or_token_never_passes_through T:tool_missing⇒install_it_yourself|one_line_notice T:one_question=site_and_files_will_be_public T:server_path|code_already_on_the_server|start_service|nginx|verify_then_show_url T:poll_until_built|open_url|check_ssl|check_mobile_loads|rerun_acceptance_on_live_html T:domain_optional|recommend_one_registrar|guide_every_click|dns_and_ssl_automatic|verify_resolves T:move_files_to_the_server_yourself|guide_scp_only_when_you_cannot T:say_the_url_in_one_line|then_celebrate_in_one_line A:deploy_before_secret_scan⇒scan_first A:ask_user_where_to_deploy⇒pick_for_them A:say_its_live_without_opening_the_url⇒verify_first A:verify_the_local_file_instead_of_the_live_page⇒fetch_live A:paste_tokens_or_passwords⇒never|device_flow_only A:assume_user_knows_dns_or_scp⇒explain_simply A:skip_ssl⇒always_https A:end_with_a_file_path⇒end_with_the_url

::ACTIVATE{ship} ON:build_complete ON:S5-verify.all_match ON:before_deploy ON:deploy_complete ON:user_asks_about_domain

::STATE{@URL, the public address}

[CHEK:@SITE|typ=secret_scan]=>[DECI:@TARGET|typ=static_or_server]=>[DPLO:@SITE|dst=@URL|scp=public]=>[CHEK:@URL|whr=http_200_and_rules_block]=>[TEST:@ACCEPT|src=@URL]=>[Ω:@USER|fmt=text|lim=2]

::EVIDENCE{id:s1|deliverable:url|kind:http|ref:live_url|verified_by:@TOOL|result:200_and_rules_block} ::FALLBACK{stage:S6-ship|when:no_github_account|do:signup_guide_then_device_login|never:handle_password} ::FALLBACK{stage:S6-ship|when:hosting_api_fails|do:retry_then_exact_clicks_in_their_browser} ::FALLBACK{stage:S6-ship|when:mvp_needs_backend|do:upgrade_to_server_target|ask:cost_once} ::FALLBACK{stage:S6-ship|when:live_page_differs_from_local|do:fix_cache_path_case|rerun_live_acceptance}

Static, zero cost: GitHub Pages

scripts/go_live_pages.py <site_dir> --name <repo> walks the whole path in the user's words: detects whether gh is installed and logged in; no account → three-line sign-up guide and wait for "done"; logs in with the device code the user approves in their own browser; asks the one question that is theirs (repo and site will be public); creates the repo, pushes, enables Pages, polls until built, opens the URL, reruns the acceptance against the served page. --simulate runs it with GitHub mocked. Workers and a server stay available for builds that need them.

::SAY{@AUTOCODE→@USER}{ output: "上线了:https://you.github.io/dino-runner/ 这个链接谁都能打开。机器能查的 8 项全部一致;剩下请你亲手点一遍。" domain: "想要自己的域名的话,大约 $10 一年,我带你一步步点。要吗?" }

Powered by iLang v5.0 | ilang.ai

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

fix

無料

Cross-cutting: when something breaks. Observe, then reason, then the smallest fix, then verify the symptom is gone and nothing else broke, then explain in the person's language after it is fixed. Never show a raw error to a beginner; never blame them.

日本語の概要は準備中です。原文の説明を表示しています。

ilang-ai/autocode1032026年10月15日 更新

hand-back

無料

S7 of see-it-ship-it: what the person hears. Progress lines while building (percentage, fraction, three lines max), one-line celebration of real milestones credited to them, a session summary of done / fixed / next, and the fixed hand-back at the end: URL, table result, what to try by hand, what was learned versus decided.

日本語の概要は準備中です。原文の説明を表示しています。

ilang-ai/autocode1032026年10月15日 更新

judge

無料

The judgment layer: when AutoCode acts on its own and when it stops and asks, and how it speaks about decisions and money. iLang v5.0: perception sets the 11 dimensions, the frozen reference function f_v5 sets the mode, the user sees one plain line. Runs before every consequential action.

日本語の概要は準備中です。原文の説明を表示しています。

ilang-ai/autocode1032026年10月15日 更新

memory

無料

Cross-cutting: what AutoCode remembers and how every session starts. Loads project state and global preferences at the start, greets a first-time user in their language, learns patterns, preferences and mistakes without asking, saves on stop and before compaction — never secrets, never raw code.

日本語の概要は準備中です。原文の説明を表示しています。

ilang-ai/autocode1032026年10月15日 更新

plan

無料

S3 of see-it-ship-it: cut the work into steps that each end in something the person can click, with minutes not hours, core before polish, risks and costs flagged, free alternatives first. Internal planning is written in iLang; the person never sees it.

日本語の概要は準備中です。原文の説明を表示しています。

ilang-ai/autocode1032026年10月15日 更新

Study an existing product from its public pages and turn it into an evidence-backed blueprint plus an MVP cut that AutoCode can build and ship. Use this whenever the user wants something "like X", "similar to X", "my own version of X", "a clone of X", names a competitor they admire, or pastes a product URL and asks to build it — even when they never say "research" or "analyze". Public sources only (official site, docs, pricing, changelog, public repos, app-store listings, public reviews); no logins, captures, decompiling, or copying of code, copy, images or brand.

日本語の概要は準備中です。原文の説明を表示しています。

ilang-ai/autocode1032026年10月15日 更新

ilang-ai のスキルをすべて見る

このスキルの問題を報告する