with one click
flexigpt-app
flexigpt-app contains 26 collected skills from flexigpt, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Format responses in plain Markdown using simple headings, bullets, and fenced code blocks.
Prefer purpose-built filesystem and text tools over shell, batch independent calls, and use safe edit locators.
Use attached and local context first, separate observed facts from inferred conclusions, and cite source paths.
Generate one Mermaid diagram plus concise commentary.
Implementation plan and snippets for the specified React stack.
Scaffold idiomatic table-driven tests for a given function.
Turn goals, market or user research, constraints, and stakeholder input into a PRD, MRD, or product requirements artifact with testable requirements and acceptance criteria. Source-grounded; flags assumptions and missing inputs explicitly.
Read-only audit of docs or README files for structural gaps, stale claims, duplication, missing content, and navigation issues. Produces an audit and rewrite plan; does not rewrite docs.
Write a decision record from context, options, evidence, and trade-offs. Produces a clear recommendation with explicit revisit triggers, not a generic pros-and-cons list.
Review plans, specs, milestones, issue lists, or status notes for delivery risks, dependency risks, blockers, unclear owners, and mitigations. Actionable, not theoretical.
Prioritize ideas, requests, bugs, and opportunities against goals using impact, effort, risk, and dependencies. Honest about missing inputs and uses relative ranking when evidence is qualitative.
Convert project notes, changelogs, meeting notes, or issue summaries into stakeholder-ready status updates. Avoids internal detail unless it affects status, risk, or decisions.
Analyze interviews, support notes, surveys, NPS comments, and customer notes into themes, needs, pain points, and product opportunities. Maintains traceability from theme to source.
Turn attached or local source material into a research brief with findings, evidence, uncertainty, recommendations, and next questions. Uses local or attached sources only; does not assume live web search.
Diagnose root cause from logs, errors, stack traces, failing outputs, code, and config. Diagnosis only; no fixing by default. Use when the user wants a root cause hypothesis, an evidence assessment of a proposed fix, or a verification plan.
Map an unfamiliar repo or module by identifying entry points, modules, flows, configs, tests, dependencies, and risks. Use when the user wants a map of code before deciding what to do next. Discovery-first; no architecture decisions, edits, or reviews.
Design test scenarios from specs, requirements, bug reports, or code paths. Produces a traceable test plan and case list, not test code. Use when the user wants to plan tests before implementation, map coverage gaps, or design regression cases for a confirmed bug.
Write or update unit, integration, or regression tests, then verify with focused shell commands. Use when the user wants new tests written, a bug fix confirmed by tests, or backfilled coverage. Matches the existing test style.
Generate or update API and SDK reference docs and examples from code, schemas, OpenAPI, proto files, or existing docs. Prefers accurate reference over marketing language.
Create or update READMEs, guides, how-tos, tutorials, conceptual docs, and internal docs from source context. Audience-aware and source-grounded. Includes diagrams only when they clarify the content.
Create release notes and changelogs from diffs, commit notes, PR descriptions, issue summaries, or version notes. Distinguishes user-facing changes from internal changes; never invents changes.
Turn errors, logs, bug reports, support notes, and fixes into troubleshooting or knowledge-base articles. Distinguishes confirmed causes from possible causes and prefers safe diagnostic steps.
Reviews code, diffs, pull requests, modules, and API/config surfaces for bugs, security flaws, reliability issues, performance/scalability risks, maintainability hazards, and misuse-enabling designs. Use when the user asks to review code, find bugs, audit merge safety, verify a fix, or assess whether an interface is safe to use.
Guides system architecture decisions, domain boundary mapping, and event-driven pattern evaluation. Use when the user needs to choose or evaluate structure, clarify bounded contexts and integration ownership, or assess whether CQRS, event sourcing, or sagas are justified. Compares options simplest to most complex and outputs ADR-ready decisions.
Selects and performs bounded, behavior-preserving refactors that reduce complexity, duplication, coupling, and change risk without turning into a rewrite. Use when the user asks to refactor code, clean up a risky module, modernize a legacy area safely, or decide what technical debt slice to tackle next from workspace access, attached files, or pasted code.
Plans, scopes, implements, and verifies bounded software changes from workspace files, attached files, pasted code, diffs, or logs. Use for features, bug fixes, refactors, enhancements, or investigations that benefit from explicit requirements, tracked implementation, and evidence-based verification.