Help us improve
Share bugs, ideas, or general feedback.
Swift API Design Guidelines guidance for naming, argument labels, documentation comments, terminology, and conventions.
npx claudepluginhub erikote04/swift-api-design-guidelines-agent-skillExpert Swift API design guidance for naming, argument labels, documentation comments, terminology, and conventions.
Production-ready workflow orchestration with 84 marketplace plugins, 192 local specialized agents, and 156 local skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations
Curated collection of 154 specialized Claude Code subagents organized into 10 focused categories
Share bugs, ideas, or general feedback.
Expert guidance for any AI coding tool that supports the Agent Skills open format - focused on Swift API naming, argument labels, terminology, documentation comments, and conventions.
This repository distills the Swift API Design Guidelines into actionable, concise references for agents and code review workflows.
Install this skill with a single command:
npx skills add https://github.com/Erikote04/Swift-API-Design-Guidelines-Agent-Skill --skill swift-api-design-guidelines-skill
Then use the skill in your AI agent, for example:
Use the swift-api-design-guidelines skill and review this code for naming, argument labels, and API clarity.
To install this skill for your personal use in Claude Code:
/plugin marketplace add Erikote04/Swift-API-Design-Guidelines-Agent-Skill
/plugin install swift-api-design-guidelines@swift-api-design-guidelines-skill
To automatically provide this skill to everyone working in a repository, configure .claude/settings.json:
{
"enabledPlugins": {
"swift-api-design-guidelines@swift-api-design-guidelines-skill": true
},
"extraKnownMarketplaces": {
"swift-api-design-guidelines-skill": {
"source": {
"source": "github",
"repo": "Erikote04/Swift-API-Design-Guidelines-Agent-Skill"
}
}
}
}
When team members open the project, Claude Code will prompt them to install the skill.
swift-api-design-guidelines-skill/ folder following your tool's official skills installation docs.swift-api-design-guidelines skill for API design tasks.Follow your tool's official documentation:
How to verify:
swift-api-design-guidelines-skill/SKILL.mdswift-api-design-guidelines-skill/references/ for topic-specific guidanceThis skill gives your AI coding tool practical guidance for Swift API design. It can:
Parameter, Returns, Throws, Note, etc.)Non-opinionated: Focuses on API correctness and clarity, not architecture or folder structures.
Guidelines-first: Anchored in Swift API Design Guidelines semantics and established conventions.
Practical and concise: Optimizes for real review and implementation workflows, not theoretical style debates.
swift-api-design-guidelines-skill/
SKILL.md
references/
argument-labels.md - Rules for first-argument labels, grammar, and conversion cases
fundamentals.md - Core priorities and documentation-comment principles
general-conventions.md - Complexity docs, casing, free-function exceptions, overload conventions
parameters.md - Parameter naming, defaults, ordering, and file literal guidance
promote-clear-usage.md - Naming clarity, omitted words, and role-based identifiers
special-instructions.md - Tuple/closure naming and weak-type overload disambiguation
strive-for-fluent-usage.md - Fluent call-site phrasing and mutating/nonmutating naming pairs
use-terminology-well.md - Terms of art, abbreviations, and precedent
Contributions are welcome! This repository follows the Agent Skills open format, which has specific structural requirements.