OpenSIN-AI Platform — Plugin Ecosystem & GitHub Automation
OpenSIN-AI Platform ist das Plugin- und Automatisierungs-Ökosystem der OpenSIN-AI Organisation. 14 Plugins, GitHub Workflows und DevContainer-Setup.
Repository: OpenSIN-AI/opensin-ai-platform
Umfang: 182 Dateien | 87.247 Zeilen | 14 Plugins
OpenSIN-AI Agent Roadmap
- Feature spec: OpenSIN-overview/docs/opensin-ai-agent-feature-spec.md
- Comparison guide: OpenSIN-AI Agent Features
- This repo documents the automation and plugin surfaces that support the OpenSIN-AI Agent stack.
Plugin Ecosystem
| Plugin | Beschreibung | Dateien |
|---|---|---|
| opensin-feature-dev | 7-Phase Feature Development Workflow | 6 |
| opensin-model-migration | Modell-Migration (Sonnet → Opus) | 5 |
| opensin-agent-sdk-dev | Agent SDK Development Toolkit | 5 |
| opensin-code-review | Multi-Agent Code Review | 3 |
| opensin-commit-commands | Git Workflow Commands | 5 |
| opensin-explanatory-mode | Erklär-Modus via Hooks | 4 |
| opensin-frontend-design | Production-Grade Frontend Generation | 3 |
| opensin-hookify | Hook Creation from Conversations | 20 |
| opensin-learning-mode | Interactive Learning Mode | 3 |
| opensin-plugin-dev | Plugin Development Toolkit | 30+ |
| opensin-pr-review | PR Review Toolkit | 9 |
| opensin-loop | Self-Referential Development Loops | 7 |
| opensin-security | Security Guidance Hooks | 3 |
Feature Dev
7-Phase guided workflow für Feature-Entwicklung:
- Discovery — Requirements gathering
- Exploration — Codebase analysis
- Questions — Clarification phase
- Architecture — Design blueprint
- Implementation — Code generation
- Review — Quality assurance
- Summary — Documentation
Agents
- Code Reviewer — Reviews code with confidence scoring (threshold 80)
- Code Explorer — Traces execution paths, maps architecture
- Code Architect — Designs implementation blueprints
Hookify
Hook-Erstellung aus Conversations:
bash
/hookify — Create hooks from conversation analysis
/hookify:list — List all configured rules
/hookify:configure — Interactive enable/disable
/hookify:help — Usage guideHook Types
- PreToolUse — Validate before tool execution
- PostToolUse — Audit after tool execution
- Stop — Control session termination
- UserPromptSubmit — Filter user prompts
Plugin Dev Toolkit
Umfassende Toolkit für Plugin-Entwicklung:
bash
/plugin-dev:create-plugin — 8-Phase guided plugin creationSkills
- Plugin Structure — Directory layout, manifest, auto-discovery
- Command Development — Slash commands with YAML frontmatter
- Hook Development — Prompt-based and command hooks
- Skill Development — Skills with progressive disclosure
- Agent Development — Agent creation with frontmatter
- MCP Integration — Server configuration (stdio, SSE, HTTP, WebSocket)
GitHub Automation
| Workflow | Zweck |
|---|---|
opensin.yml | Haupt CI/CD Pipeline |
opensin-issue-triage.yml | Auto-Triage neuer Issues |
opensin-dedupe-issues.yml | Duplicate-Erkennung |
sweep.yml | Täglicher Stale-Issue Cleanup |
auto-close-duplicates.yml | Auto-Close von Duplicates |
issue-lifecycle-comment.yml | Lifecycle Labels & Comments |
lock-closed-issues.yml | Lock alter Issues |
log-issue-events.yml | Analytics |
non-write-users-check.yml | Security Check |
remove-autoclose-label.yml | Label Management |
backfill-duplicate-comments.yml | Backfill alter Issues |
issue-opened-dispatch.yml | Dispatch zu externem Repo |
DevContainer
Sandboxed development environment:
- Base: Node.js 20
- Firewall: iptables — blocks all outbound except approved endpoints
- Tools: git, gh, delta, zsh, vim, nano, fzf
- VS Code Extensions: ESLint, Prettier, Remote Containers, GitLens
Schnellstart
bash
# Repository klonen
git clone https://github.com/OpenSIN-AI/opensin-ai-platform.git
cd opensin-ai-platform
# DevContainer starten
# In VS Code: F1 > Dev Containers: Reopen in Container
# Oder manuell
docker build -t opensin-ai-platform .devcontainer/
docker run -it opensin-ai-platformZuletzt aktualisiert: 2026-04-07 | OpenSIN-AI