senior-sigan
- 16 skills
- 0 followers
- 20 hours ago last updated
- ▌ Tdd · senior-sigan bundlePractice Red-Green-Refactor TDD methodology with pytest, avoiding common antipatterns and following FIRST principles for robust test suites.
- ▌ Spec · senior-siganInteractive requirements discovery through Socratic dialogue and systematic exploration
- ▌ Design · senior-siganDesign system architecture, APIs, and component interfaces with comprehensive specifications
- ▌ Specify · senior-sigan bundleInteractive feature specification discovery through Socratic dialogue and systematic exploration.
- ▌ Handover · senior-siganSave session context to HANDOVER.md — decisions, lessons, rules, and project state for future sessions
- ▌
- ▌ Brainstorm · senior-siganInteractive requirements discovery through Socratic dialogue and systematic exploration
- ▌ Estimation · senior-siganEstimate project scope, timeline, and resource requirements using multiple estimation techniques including bottom-up, top-down, and analogous estimation methods for accurate project planning.
- ▌
- ▌ MCP Builder · senior-sigan bundleGuide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).
- ▌ Pr Describe · senior-siganGenerate PR title (conventional commits) and description by analyzing branch changes. Use when creating or describing a pull/merge request.
- ▌
- ▌ Database Designer · senior-sigan bundleComprehensive database design tool creating complete schemas with tables, fields, indexes, and ER diagrams. Use when users request database design for any system. Generates Markdown docs, SQL scripts, and DrawDB-compatible JSON/DBML files. Supports MySQL, PostgreSQL, SQL Server. Triggers: database design, schema, ER diagram, SQL, data model.
- ▌ Git Commit Message · senior-siganGenerate descriptive commit messages by analyzing git diffs. Use when the user asks for help writing commit messages or reviewing staged changes.
- ▌ Solution Architect · senior-sigan bundleTransform product requirements into executable technical architecture. Use when users request: (1) Technical/system architecture design, (2) Tech stack selection, (3) Architecture from PRD, (4) Deployment strategy, (5) Architecture review. Provides workflows from requirements to deployment with tech stack templates. Triggers: architecture, tech stack, system design, deployment, infrastructure.
- ▌ Python Fastapi Developer · senior-siganGuide for creating high-quality backend in Python with FastAPI. Use when building an API backend application in Python with FastAPI.