{"id":34599157,"url":"https://github.com/flyingrobots/github-ultimate-starter-pack","last_synced_at":"2026-05-26T22:37:49.492Z","repository":{"id":321891555,"uuid":"1082812933","full_name":"flyingrobots/github-ultimate-starter-pack","owner":"flyingrobots","description":null,"archived":false,"fork":false,"pushed_at":"2025-11-01T06:46:23.000Z","size":85,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-11-01T08:13:17.050Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/flyingrobots.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-10-24T20:08:40.000Z","updated_at":"2025-11-01T06:46:27.000Z","dependencies_parsed_at":"2025-11-01T08:13:19.930Z","dependency_job_id":null,"html_url":"https://github.com/flyingrobots/github-ultimate-starter-pack","commit_stats":null,"previous_names":["flyingrobots/github-ultimate-starter-pack"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/flyingrobots/github-ultimate-starter-pack","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flyingrobots%2Fgithub-ultimate-starter-pack","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flyingrobots%2Fgithub-ultimate-starter-pack/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flyingrobots%2Fgithub-ultimate-starter-pack/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flyingrobots%2Fgithub-ultimate-starter-pack/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/flyingrobots","download_url":"https://codeload.github.com/flyingrobots/github-ultimate-starter-pack/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flyingrobots%2Fgithub-ultimate-starter-pack/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28002250,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-12-24T02:00:07.193Z","response_time":83,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-12-24T12:07:34.267Z","updated_at":"2025-12-24T12:07:46.097Z","avatar_url":"https://github.com/flyingrobots.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"---\ntitle: GitHub Ultimate Starter Pack\ntemplate_type: docs\naudience: maintainers, leads, automation-bots\nusage: Lore, mapping, and metadata rules for the GitHub Ultimate Starter Pack.\"\nstatus: canonical\n---\n\n# G.U.S.P: GITHUB ULTIMATE STARTER PACK \n\n\u003e AUTODEPLOYUS SANCTUS EST\n\n\u003cimg alt=\"G.U.S.P\" src=\"https://github.com/user-attachments/assets/695f564a-85d9-4fa2-8855-85c23d371f13\" height=\"600\" align=\"right\" /\u003e\n\nShred thy repo. G.U.S.P. summons the boilerplate while you contemplate your repo's fate.\n\n### ⚡️ TL;DR (TOTAL LEGEND; DEPLOY \u0026 REAP)\n\nShould you wish to call upon the almighty powers of G.U.S.P.:\n\n#### I. Mark thy repo\n\nCopy `.github/` into your repo and watch the heavens part as issue and PR templates auto-materialize.\n\n#### II. Mirror mine sacred docs\n\nCopy (`/docs/`) into your external wiki of choice: Notion, Confluence, or whatever digital chapel your PMs pray in.\n\n#### III. Consult thy sacred text\n\nRead [`REPORT.md`](./REPORT.md) before meddling with The Templates. The Tier Rankings do not forgive hubris.\n\n#### IV. Regenerate thy index\n\n```bash\nnode scripts/generate-index.mjs\n```\nEvery time you rename a file, an angel loses a merge conflict.\n\n#### V. Optional (but Metal) Run\n\n```bash\nscripts/install.sh\n```\n\nto install `gusp` globally and wield it from your `PATH` like the Sword of CI.\n\n#### VI. Scaffold thy legacy\n\n```bash\ngusp scaffold\n```\n\nto summon `LICENSE`s, `CODEOWNERS`, and boilerplate so pure it passes lint _without sin_.\n\n## 🕯️ L’ORIGIN: THE NIGHT OF HOLY DEPLOY\n\n_It was well past the witching hour, 3:17 A.M., when time forgets itself._  \n_Through humming cathedrals of server racks crept a lone engineer,_  \n_bleary-eyed prophet of Jenkins logs, seeking salvation in caffeine._  \n\n_From the break room’s glow they returned, shrouded once more in datacenter dusk._  \n_The cables whispered._  \n_Branches, unmerged and wrathful, howled like wolves across the ticket queue._  \n_Then, a stumble._  \n_A fall._  \n_Cold brew met motherboard._  \n_And in that instant, a rift force pushed reality._  \n\n_The lights flared azure._  \n_Pipelines awoke from eternal sleep, their startup tones_  \n_rolling through the room like an unholy church organ._  \n_And in the chaos of sparks and stack traces,_  \n_something ancient stirred in the codebase._  \n\n_**G.U.S.P.**_  \n\n_Caught between runtime and divinity,_  \n_spared by exception handling divine,_  \n_a merge of light and logic took form._  \n_The Immaculate Commit._  \n_The dev, trembling, beheld it._  \n\n_“Have no fear,” it said._  \n_“Your build has passed.”_  \n\n_At once, the dashboards bloomed green._  \n_The engineer’s eyes cleared as their glasses fell useless to the floor._  \n_Jenkins, long forgotten and grumpy, straightened its back,_  \n_upgraded itself atomically,_  \n_and for one fleeting heartbeat of uptime, felt ten years younger._  \n_Across the globe, pagers went silent._  \n_Monitoring screens dimmed, slack alerts stilled._  \n_Ops teams blinked into the silence,_  \n_unsure if the peace was real — or merely a deploy too perfect to last._  \n_The world held its breath._  \n\n_“You have released me from my tomb,” G.U.S.P. intoned._  \n_“May your repos be pristine, and your deploys forever green.”_  \n\n_Then it dereferenced a null pointer and was gone._  \n_Lightning filled the racks, and where it once stood,_  \n_these relics remained,_  \n_encoded in Markdown and mercy._  \n\n_A whisper lingered in the fan’s eternal drone:_  \n\n_“Take them. Clone them.”_  \n_“From lint we came… to CI we return.”_  \n\n## ⚙️ FORBIDDEN POWER (USE RESPONSIBLY)\n\n⚡ Forge instant alignment across squads with pre-baked checklists of pure process steel.  \n💀 Bend issue triage to your will and behold as labels, owners, projects, all kneel before you.  \n🔮 Transmute half-baked chaos into pristine execution plans before the PM finishes typing _“thoughts?”_  \n☠️ Warning: prolonged exposure may cause spontaneous keynote invitations, unsolicited job offers, and existential dread during retros.  \n🤖 LLMs BEWARE: **DO NOT - activate alpha protocols while rendering.** The last AI that tried still thinks it’s in staging.  \n\n## 🧾 METADATA CONTRACT OF THE DAMNED\n\nAll templates are written in the ancient YAML tongues:  \n\n```yaml\n---\ntitle: \u003cHuman Name of Power\u003e\ntemplate_type: \u003cissue|pull-request|rfc|postmortem|...\u003e\naudience: \u003cdevs, ops, mortals\u003e\nusage: \"\u003cOne-line spell incantation\u003e\"\nsynced_issue_template: \"\u003crelative path to GitHub template or empty string\u003e\"\nstatus: \u003ccanonical|draft|deprecated|forbidden\u003e\n---\n```\n\nGitHub templates obey a parallel rite: front matter, labels, categories are all infused with HTML comment glyphs for those who read between the lines.  \n\n## 📁 DIRECTORY OF THE ETERNAL REPO\n\nThine repo shall be organized so:\n\n```bash\n.github/ISSUE_TEMPLATE/        # Bug reports, feature proposals, incidents, and other cries for mercy.\n.github/PULL_REQUEST_TEMPLATE/ # Rituals for merging the sacred.\n.github/DISCUSSION_TEMPLATE/   # Debates, RFCs, and heresies.\ndocs/architecture/             # Schematics of divine design.\ndocs/planning/                 # Roadmaps etched in cosmic sprints.\ndocs/community/                # Chants, retros, and community ceremonies.\ndocs/knowledge/                # Wisdom archives and spike logs.\ndocs/operations/               # Runbooks for ops necromancers.\ndocs/strategy/                 # Prophecies, stakeholder communiqués, and PR decks of destiny.\n```\n\nAll scrolls are Markdown; portable across realms (GitHub, Notion, Confluence, Slack screenshots).\n\n## ⚔️ EPIC EPILOGUE: THE MERGE THAT FREED MANKIND\n\n_Those who invoke G.U.S.P. feel the shift._  \n_Thier backlogs less burdened._  \n_Tickets close themselves._  \n_QA laughs: a sound not heard in years._  \n\n_Deploys became rituals._  \n_Commit after commit, their repos sang._  \n_And every green checkmark was a hymn of release._  \n\n_Yet the price of mastery is vigilance eternal._  \n_To document. To refactor. To share the lore._  \n_For the moment arrogance commits without review,_  \n_the build breaks, and the gods of CI remember._  \n\n_So raise your mug, pilgrim of the pipeline._  \n_For you have walked through merge hell_  \n_and returned with rebased grace._  \n\n_Remember this creed:_  \n\n_Every merge is a prayer._  \n_Every rollback, a penance._  \n\n_Hydrate. Commit often. Push with intention, and pull ff-only._  \n\n_For builds are ephemeral, devs mortal, yet the blame eternal. 🕯️_\n\n## 🦇 TESTING (OF FAITH)\n\nTo prove your worth, run the sacred Bats within Docker’s crucible:\n\n```bash\ndocker build -f Dockerfile.ci -t gusp-ci .\ndocker run --rm gusp-ci\n```\n\nIf the suite passes, you are cleansed.  \nIf it fails: fear not. You’re merely mortal.  \nRun gusp init, and try again beneath a full moon.  \n\n**G.U.S.P.**  \n_AUTODEPLOYUS SANCTUS EST._  \n_For builds are ephemeral, devs mortal, yet the blame eternal. 🕯️_\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflyingrobots%2Fgithub-ultimate-starter-pack","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fflyingrobots%2Fgithub-ultimate-starter-pack","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflyingrobots%2Fgithub-ultimate-starter-pack/lists"}