AI Kit PortalCatalogSkill Tree

Skill Tree Explorer

Browse the complete library of agents, skills, and rules organized by domain and maturity stage

Legend:In catalogSSkillAAgentRRule
50 items
DomainPlan6 skills
SkillAssess ImpactAnalyze the impact of a proposed change across scope, timeline, risk, and stakeholders. Produces a structured impact summary for decision-making.
SkillGather RequirementsInterview-driven requirements elicitation. Walks through scope, functional, non-functional, integration, and failure-mode phases to produce a structured requirements summary.
SkillPlan SprintFacilitate a sprint planning ceremony. Review goals, check capacity, select stories, break down tasks, and produce a sprint commitment.
SkillRefine BacklogFacilitate backlog refinement by clarifying stories, estimating effort, splitting large items, and reprioritizing based on value and risk.
SkillRun RetrospectiveFacilitate a sprint retrospective to identify improvements. Collects feedback, finds root causes, and produces concrete action items with owners.
SkillWrite User StoriesConvert requirements into well-structured user stories with acceptance criteria and MoSCoW prioritization. Supports epic grouping.
DomainDesign6 skills
SkillDesign API ContractDesign a REST or GraphQL API contract by identifying resources, defining endpoints, specifying error handling, and producing an OpenAPI or markdown specification.
SkillDesign Database SchemaDesign a database schema by identifying entities, defining relationships, normalizing, adding indexes, and producing DDL or an ER description.
SkillDesign Multitenant AccessChoose and document a tenant isolation model, tenant context propagation, and cross-contamination test strategy.
SkillDesign SolutionProduce a technical architecture design covering components, data flow, patterns, and trade-offs. Scales from a single module to a full system.
SkillInterview StakeholdersConduct a structured stakeholder interview focused on technical constraints, quality attributes, and system boundaries to inform architecture decisions.
SkillWrite ADRCreate an Architecture Decision Record documenting a technical decision, alternatives considered, and consequences. Follows the standard ADR format.
DomainBuild14 skills
SkillAdd i18n KeysExtract hardcoded user-visible strings from React components and add i18next keys with ICU placeholders across all supported locales.
SkillAdd TestsAnalyze existing untested code, identify gaps, and write tests to improve coverage and confidence.
SkillConfigure Feature FlagAdd a feature flag with a clear type, naming convention, rollout strategy, observability, and a scheduled cleanup ticket.
SkillConfigure SAML SSOWire SAML 2.0 single sign-on into a service with proper metadata exchange, signing, encryption, and a gated rollout.
SkillFix BugDiagnose and fix a bug systematically. Reproduce, write a regression test, find root cause, fix, and verify.
SkillImplement FeatureGuide a developer from a ticket, spec, or idea to working code with tests.
SkillImplement Flutter FeatureGuide a Flutter developer from a ticket to a fully wired feature across data, domain, and presentation layers with a BLoC and tests.
SkillImplement React FeatureGuide a frontend developer through building a React/TypeScript feature slice end-to-end — components, hooks, queries, store, translations, styles, and tests.
SkillImplement with TDDBuild a feature using the red-green-refactor cycle. Write a failing test first, implement the minimum to pass, then refactor.
SkillRefactor CodeImprove code structure, readability, or performance without changing behavior. Tests must pass before and after every change.
SkillWrite Database MigrationCreate a database schema migration with rollback support. Covers new tables, columns, indexes, and data migrations.
SkillWrite Kafka ConsumerImplement a reliable Kafka consumer with typed deserialization, retry and DLQ handling, idempotent processing, and integration tests.
SkillWrite Kafka ProducerImplement a safe Kafka producer with idempotence, acks=all, async send handling, optional transactional outbox, and metrics.
SkillWrite MyBatis MapperCreate a MyBatis mapper interface and XML for a CRUD or query operation, with safe parameter binding and a unit test.
DomainVerify12 skills
SkillAnalyze Test QualityAssess test coverage and quality by reviewing metrics, test patterns, and gaps, then recommend concrete improvements.
SkillCheck AccessibilityAudit a component, route, or full React app for WCAG 2.1 AA accessibility issues — automated axe scan plus keyboard, focus, contrast, and ARIA review.
SkillCheck SecurityPerform a security audit covering dependency vulnerabilities, OWASP Top 10 risks, authentication and authorization patterns, and secrets exposure.
SkillCreate Test CasesGenerate structured test cases from requirements by identifying scenarios across happy path, error, and edge conditions, then prioritizing and formatting them for the team.
SkillCreate Test StrategyBuild a comprehensive test strategy by analyzing the system under test, identifying required test types, defining coverage targets, and producing a strategy document.
SkillMigrate Selenium to PlaywrightPort an existing Selenium end-to-end test suite to Playwright, preserving coverage while gaining auto-wait, traces, and parallel execution.
SkillReview CodePerform a structured code review covering correctness, readability, security, and test coverage. Produces actionable findings with suggested fixes.
SkillWrite BLoC TestGuide a developer through writing thorough bloc_test cases for a BLoC, covering every event-to-state transition with happy, error, and edge scenarios.
SkillWrite Bug ReportCreate a structured, actionable bug report with clear reproduction steps, severity classification, and supporting evidence.
SkillWrite Robot Integration TestGuide a developer through writing a Flutter integration_test that exercises a full user journey using the robot pattern — one robot per screen with action and assertion methods.
SkillWrite Vitest Component TestWrite behavior-first Vitest + React Testing Library tests for a component or hook, with proper mocking and accessibility assertions.
SkillWrite Widget TestGuide a developer through writing a Flutter widget test that pumps a widget with the providers it needs, drives it with finders and gestures, and asserts rendered output.
DomainDeliver6 skills
SkillComplete FeatureExecute the full feature handoff process including final verification, ticket updates, documentation, and team notification.
SkillGenerate DiagramsGenerate architecture, flow, and relationship diagrams from code or descriptions using Mermaid, PlantUML, or ASCII art.
SkillPrepare Pull RequestPrepare a polished pull request with a clear description, self-review checklist, and CI verification before requesting review.
SkillResolve PR CommentsSystematically address pull request review feedback by categorizing comments, resolving each one, and re-requesting review.
SkillWrite DocumentationWrite clear, well-structured technical documentation tailored to the audience and purpose, from API references to architecture guides.
SkillWrite Release Notes (CalVer)Produce release notes for a CalVer-versioned release, grouped by category, with a user-visible summary and a signed tag.
DomainOperate4 skills
SkillConfigure ArgoCD DeployDefine an ArgoCD Application for a service with the right sync policy, sync waves, health checks, and a tested rollback procedure.
SkillInvestigate IncidentInvestigate a production incident by gathering facts, analyzing logs and metrics, identifying root cause, and producing a remediation plan with postmortem draft.
SkillSetup MCP ServersConfigure Model Context Protocol (MCP) servers for your AI coding tool. Connects your AI assistant to external systems like Jira, GitHub, Confluence, databases, and custom APIs.
SkillSetup MonitoringConfigure observability for your application by setting up logging, metrics, alerts, and dashboards tailored to your stack and SLOs.
DomainLearn2 skills
SkillExplore CodebaseSystematically understand an unfamiliar codebase by mapping its structure, tracing request flows, documenting patterns, and identifying tech debt.
SkillOnboard to ProjectDeep interactive onboarding for new team members. Studies the project structure, documentation, and codebase, then creates a personalized knowledge base and teaches the engineer about the project step by step.