Create a new Swift app
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!