diff --git a/.agents/skills/index.md b/.agents/skills/index.md new file mode 100644 index 0000000..d3b43f9 --- /dev/null +++ b/.agents/skills/index.md @@ -0,0 +1,30 @@ +# Shared Agent Skills Index + +Skills available through the shared `.agents/` surface for Antigravity-compatible workflow views and other tools that read the Agent Skills open format. + +--- + +## Generic Skills + +- [Workspace Memory Curation](workspace-memory-curation/SKILL.md) +- [Professional Communication](professional-communication/SKILL.md) +- [Status Reporting](status-reporting/SKILL.md) +- [AI Prompt Engineering](ai-prompt-engineering/SKILL.md) + +--- + +## Fidelity / iOS Skills + +- [Copilot Prompt Engineering](copilot-prompt-engineering/SKILL.md) +- [iOS Swift Answering](ios-swift-answering/SKILL.md) +- [iOS Testing Strategy](ios-testing-strategy/SKILL.md) +- [SwiftUI Expert Skill](swiftui-expert-skill/SKILL.md) +- [SwiftUI XFlow Review](swiftui-xflow-review/SKILL.md) +- [Update SwiftUI APIs](update-swiftui-apis/SKILL.md) + +--- + +## Compatibility Notes + +- `.agents/skills/` is the shared skill source intended for Antigravity-compatible and cross-tool discovery. +- `.opencode/skills/` mirrors the installed skills for OpenCode runtime discovery. diff --git a/.agents/skills/swiftui-expert-skill b/.agents/skills/swiftui-expert-skill new file mode 120000 index 0000000..ddea81f --- /dev/null +++ b/.agents/skills/swiftui-expert-skill @@ -0,0 +1 @@ +../../vendor/agent-skills/SwiftUI-Agent-Skill/swiftui-expert-skill \ No newline at end of file diff --git a/.agents/skills/update-swiftui-apis b/.agents/skills/update-swiftui-apis new file mode 120000 index 0000000..5ba1571 --- /dev/null +++ b/.agents/skills/update-swiftui-apis @@ -0,0 +1 @@ +../../vendor/agent-skills/SwiftUI-Agent-Skill/.agents/skills/update-swiftui-apis \ No newline at end of file diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..717e74d --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "vendor/agent-skills/SwiftUI-Agent-Skill"] + path = vendor/agent-skills/SwiftUI-Agent-Skill + url = https://github.com/AvdLee/SwiftUI-Agent-Skill.git diff --git a/.opencode/skills/index.md b/.opencode/skills/index.md index 2669a2f..46333d0 100644 --- a/.opencode/skills/index.md +++ b/.opencode/skills/index.md @@ -18,7 +18,9 @@ Skills available to the workspace agent. - [Copilot Prompt Engineering](copilot-prompt-engineering/SKILL.md) - [iOS Swift Answering](ios-swift-answering/SKILL.md) - [iOS Testing Strategy](ios-testing-strategy/SKILL.md) +- [SwiftUI Expert Skill](swiftui-expert-skill/SKILL.md) - [SwiftUI XFlow Review](swiftui-xflow-review/SKILL.md) +- [Update SwiftUI APIs](update-swiftui-apis/SKILL.md) --- diff --git a/.opencode/skills/swiftui-expert-skill b/.opencode/skills/swiftui-expert-skill new file mode 120000 index 0000000..94339c9 --- /dev/null +++ b/.opencode/skills/swiftui-expert-skill @@ -0,0 +1 @@ +../../.agents/skills/swiftui-expert-skill \ No newline at end of file diff --git a/.opencode/skills/update-swiftui-apis b/.opencode/skills/update-swiftui-apis new file mode 120000 index 0000000..0f47adc --- /dev/null +++ b/.opencode/skills/update-swiftui-apis @@ -0,0 +1 @@ +../../.agents/skills/update-swiftui-apis \ No newline at end of file diff --git a/profiles/fidelity/profile.md b/profiles/fidelity/profile.md index 59b6e08..256cbe3 100644 --- a/profiles/fidelity/profile.md +++ b/profiles/fidelity/profile.md @@ -125,4 +125,6 @@ Domain-specific: - `ios-swift-answering` - `ios-testing-strategy` +- `swiftui-expert-skill` - `swiftui-xflow-review` +- `update-swiftui-apis` diff --git a/vendor/agent-skills/SwiftUI-Agent-Skill b/vendor/agent-skills/SwiftUI-Agent-Skill new file mode 160000 index 0000000..0066966 --- /dev/null +++ b/vendor/agent-skills/SwiftUI-Agent-Skill @@ -0,0 +1 @@ +Subproject commit 0066966574a22d30e6b89242be265b39fd19a0f4