Create a new Swift app

Coding
Vibe Coding Rule prompt
by Kitze1 month ago

Prompt

We are creating a new app for {{purpose}}.
{{name}}

Should you enable licensing: {{boolean:licensing}}
Menu bar icon: {{boolean:tray}}
Show in dock: {{select:showdock,configurable, always show, hidden}}
Onboarding wizard: {{boolean:onboarding}}
generate icon: {{boolean:generateIcon}}
set up github runner: {{boolean:ghRunner}}

{{#if name}}
The name of the app is {{name}}
{{else}}
Please try to generate a name for it based on the description.
{{/if}}

Copy ~/webdev/swift-boilerplate into a new folder in ~/webdev
We do NOT want to touch any code in the swift boilerplate.
Then use the gh cli to push it to a *private* repo on github (be careful and make sure that it's private, if there are issues inform me, in no case you should make this repo public)

skills path: ~/synced/agents/skills

Read the swift-app-workflow skill for more help regarding swift.

The app should have license checking and sparkle updates (explained in the skill)

{{#if generateIcon}}
Use the ai-image-generator with the presets/icon.json preset to generate an nice icon for it
{{else}}

{{/if}}

{{#if ghRunner}}
Use the ~/agents/skills/github-runner skill and create a new local runner for this app.
{{else}}
{{/if}}

When you are done, commit and push the code to my private github


{{#if ghRunner}}
we want to trigger the first release . It should run on the local github runner.
{{else}}
{{/if}}

Comments (0)

Log in to leave a comment.

No comments yet. Be the first to comment!