ContextKit — Summary
ContextKit is a Claude Code slash-command system by FlineDev implementing a 4-phase spec-driven development workflow for iOS/macOS Swift development. It ships commands for business spec creation, technical architecture research, numbered implementation task generation, supervised development execution, and backlog management — all built around a Context/Features/ directory structure that persists specs across sessions.
Important: ContextKit is marked "no longer actively maintained" in its README as of March 2026, with features evolved into PlanKit (a lighter plugin-based successor). Analysis is of the frozen 0.2.0 state.
Problem it solves: AI assistants are reactive — they wait for step-by-step instructions instead of understanding the bigger picture. ContextKit gives the AI planning intelligence to understand intent upfront, break down features systematically, and execute with specialized quality agents (accessibility, localization, code debt, error handling) without constant steering.
Distinctive trait: iOS/macOS/Swift specialization — the technical architecture phase explicitly includes "Swift/SwiftUI patterns and architectural decisions, Accessibility, localization, and privacy considerations." The quality agents (check-accessibility.md, check-localization.md, check-modern-code.md) are Swift-ecosystem-specific, making this the most domain-specialized framework in this batch.
Differs from seeds: Most similar to kiro (spec lifecycle with requirements/design/tasks phases and approval gates) and openspec (command-per-phase workflow) but with a Swift/iOS domain focus rather than general-purpose development. Unlike kiro which uses an IDE fork, ContextKit uses standard Claude Code slash-commands. The numbered S001-S999 task system resembles taskmaster-ai's task numbering but operates on markdown files rather than a JSON database.