By billlzzz18
GitHub Spec-Kit integration for constitution-based spec-driven development (7-phase workflow)
AI-powered IDE for creating, managing, and testing bl1nk AI skills, agents, and MCP tools. This repository contains the complete platform code and design specification.
bl1nk Skill Builder is a comprehensive desktop IDE specifically designed for AI development. It is built as a Monorepo using pnpm and consists of a Desktop Client (apps/client) and a Backend Server (apps/server).
Think "VS Code but for AI development"
This project is fully documented with detailed design specifications.
| Document | Description | Target Audience |
|---|---|---|
| SKILL.md | Platform overview, core modules, skill workflows, and use cases. | Designers, Product Managers |
| API_SPECIFICATION.yaml | Complete REST API specification in OpenAPI 3.1 format (68 endpoints). | API Developers |
| ENDPOINTS_SUMMARY.md | Quick lookup table for all 68 endpoints, organized by module. | API Developers |
| MODULES_ARCHITECTURE.md | Complete architecture for all 9 modules, including database schema and data flow. | Backend Engineers |
| IMPLEMENTATION_GUIDE.md | Developer guide, quick start, API development workflow, and testing strategy. | Backend Engineers |
| Component | Technology | Details |
|---|---|---|
| Monorepo | pnpm | Efficient dependency management |
| Frontend (IDE) | Electron 38.2, Next.js 15, React 19 | Desktop application framework and UI |
| Backend (API) | Express.js / Hono, Node.js 20+ | High-performance API server |
| Database | SQLite (Phase 1), PostgreSQL (Phase 2) | Persistence layer |
| ORM | Drizzle ORM | Type-safe database access |
| Testing | Jest, Playwright, SuperTest | Unit, E2E, and API testing |
| AI Integration | AWS Bedrock, OpenAI, Anthropic, Google, OpenRouter | Multi-provider LLM support |
# Clone repository
git clone https://github.com/bl1nk-org/bl1nk-skill-platform.git
cd bl1nk-skill-platform
# Install dependencies (Monorepo)
pnpm install
# Copy environment variables
cp .env.example .env
# Start development (Client and Server)
pnpm dev
| Command | Description |
|---|---|
pnpm dev | Start all services (Client IDE and Server API) |
pnpm build | Build all packages |
pnpm test:e2e | Run End-to-End tests (Playwright) |
pnpm test:unit | Run unit tests |
pnpm validate | Run all checks (format, lint, type-check) |
pnpm validate:agents | Validate 501 agent configurations |
pnpm health | Project health check |
The platform is designed with security in mind, especially for credential management:
See SECURITY.md for detailed guidelines.
| Phase | Status | Key Milestones |
|---|---|---|
| Phase 1 | ✅ Complete | Core skill management, 501 agent library, Multi-provider AI, SQLite + Drizzle, Electron packaging. |
| Phase 2 | 🔄 Current | REST API v1 with OpenAPI spec, Comprehensive design documentation, PostgreSQL + Redis migration, CI/CD automation, Cloud synchronization. |
| Phase 3 | 📅 Planned | Multi-user authentication, Advanced skill organization, Observability dashboard, Automated backups. |
| Phase 4 | 📅 Future | Cloud sync for skills, Skill marketplace, Advanced access controls, Enterprise features. |
We welcome contributions! Please see CONTRIBUTING.md for development setup, code standards, and the pull request process.
MIT License - see LICENSE file for details.
Made with ❤️ by the bl1nk team
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub billlzzz18/bl1nk-skill-platform --plugin claude-code-settingsUse when user wants to execute long-running tasks that require multiple sessions to complete. This skill manages task decomposition, progress tracking, and autonomous execution using Claude Code headless mode with auto-continuation. Trigger phrases: autonomous, long-running task, multi-session, 自主执行, 长时任务, autonomous skill.
Extract subtitles/transcripts from YouTube videos via CLI or browser automation
Leverage OpenAI Codex (GPT-5/GPT-5.1) for non-interactive automation mode and hands-off task execution
Generate or edit images using Google Gemini API via nanobanana
Interactive feature development workflow from idea to implementation (Requirements → Design → Tasks → Execute)
GitHub Spec-Kit integration for constitution-based spec-driven development (7-phase workflow)
GitHub Spec-Kit integration for Specification-Driven Development - define WHAT and HOW before coding
Specification-Driven Development with Process Discipline for Claude Code
Spec-driven development with search, conflict detection, and reporting
Skills-first specification-driven development framework with 7 agent skills for planning, implementation, review, and shipping. Natural language activation with intelligent agent orchestration. Includes /plan, /implement, /research commands plus managing-specifications, implementing-features, and reviewing-and-shipping skills.
Spec-driven development using GitHub spec-kit methodology. Constitution-first approach with specify, plan, tasks, and implement phases.