Ilya Siganov

Ilya Siganov

@senior-sigan
21 published skills0 installs

21 results

Ilya Siganov
Collection

LLM skills

0
Ilya Siganov
Agent

architect

Software architecture specialist for system design, scalability, and technical decision-making. Use PROACTIVELY when planning new features, refactoring large systems, or making architectural decisions.

0
Ilya Siganov
Agent

flutter-reviewer

Flutter and Dart code reviewer. Reviews Flutter code for widget best practices, state management patterns, Dart idioms, performance pitfalls, accessibility, and clean architecture violations. Library-agnostic — works with any state management solution and tooling.

0
Ilya Siganov
Agent

tdd-orchestrator

Master TDD orchestrator specializing in red-green-refactor discipline, multi-agent workflow coordination, and comprehensive test-driven development practices. Enforces TDD best practices across teams with AI-assisted testing and modern frameworks. Use PROACTIVELY for TDD implementation and governance.

0
Ilya Siganov
Skill

architecture-decision-records

Capture architectural decisions made during Claude Code sessions as structured ADRs. Auto-detects decision moments, records context, alternatives considered, and rationale. Maintains an ADR log so future developers understand why the codebase is shaped the way it is.

0
Ilya Siganov
Skill

brainstorm

Interactive requirements discovery through Socratic dialogue and systematic exploration

0
Ilya Siganov
Skill

database-designer

Comprehensive 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.

0
Ilya Siganov
Skill

design

Design system architecture, APIs, and component interfaces with comprehensive specifications

0
Ilya Siganov
Skill

estimation

Estimate project scope, timeline, and resource requirements using multiple estimation techniques including bottom-up, top-down, and analogous estimation methods for accurate project planning.

0
Ilya Siganov
Skill

git-commit-message

Generate descriptive commit messages by analyzing git diffs. Use when the user asks for help writing commit messages or reviewing staged changes.

0
Ilya Siganov
Skill

handover

Save session context to HANDOVER.md — decisions, lessons, rules, and project state for future sessions

0
Ilya Siganov
Skill

implement

Feature and code implementation

0
Ilya Siganov
Skill

index-repo-py

Create or update PROJECT_INDEX.md for python fastapi project

0
Ilya Siganov
Skill

index-repo

Repository Indexing - 94% token reduction

0
Ilya Siganov
Skill

mcp-builder

Guide 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).

0
Ilya Siganov
Skill

pr-describe

Generate PR title (conventional commits) and description by analyzing branch changes. Use when creating or describing a pull/merge request.

0
Ilya Siganov
Skill

python-fastapi-developer

Guide for creating high-quality backend in Python with FastAPI. Use when building an API backend application in Python with FastAPI.

0
Ilya Siganov
Skill

solution-architect

Transform 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.

0
Ilya Siganov
Skill

specify

Interactive feature specification discovery through Socratic dialogue and systematic exploration.

0
Ilya Siganov
Skill

spec

Interactive requirements discovery through Socratic dialogue and systematic exploration

0
Ilya Siganov
Skill

tdd

Practice Red-Green-Refactor TDD methodology with pytest, avoiding common antipatterns and following FIRST principles for robust test suites.

0