inapp-inc
- 14 skills
- 0 followers
- 5 hours ago last updated
- ▌ UI UX Pro Max · inapp-inc bundleUI/UX design intelligence for web, mobile, and desktop. This skill should be used when designing, building, reviewing, or fixing interfaces, including pages, components, design systems, accessibility, interaction, responsive layout, typography, color, charts, and stack-specific UI implementation. Searchable local data: 79 searchable styles (50 active), 192 product palettes and reasoning profiles, 74 font pairings, 119 UX guidelines, 105 icons, 17 GSAP presets, 25 chart types, and 22 stacks.
- ▌ Rollback And Flags · inapp-incUse when a SEED Unit requires safe rollout, rollback steps, feature flags/config toggles, or risk mitigation. Invoked by spec-driven-development / seed-unit for non-trivial or risky changes.
- ▌ Security Engineering · inapp-incUse when a SEED Unit has security constraints (authn/authz, tenant isolation, input validation, secrets, OWASP). Invoked by spec-driven-development / seed-unit when security constraints apply.
- ▌ Performance Engineering · inapp-incUse when a SEED Unit includes performance constraints (latency/throughput/p95/p99, large datasets, UI responsiveness). Invoked by spec-driven-development / seed-unit when performance constraints apply.
- ▌ Spec Driven Development · inapp-incUse when the user wants work executed through a spec-driven development process. This skill coordinates requirement gathering, architecture, coding, testing, SEED, engineering, and handover skills so implementation follows an explicit spec, changes map back to approved requirements, and validation proves the delivered behavior matches the spec.
- ▌ Coding · inapp-incUse when implementing features or fixes against an approved spec slice. Applies language- and stack-specific coding guidelines (React, Node, Python, JavaScript, PHP, CI/CD) and keeps code aligned with the spec and OpenAPI contract. Invoked by spec-driven-development for implementation.
- ▌ Testing · inapp-incUse when implementation needs to be validated against a spec, acceptance criteria, or a defined behavior change. Turns requirements into a concrete test strategy, adds or updates tests, runs validation when possible, and reports coverage and gaps in terms of the spec. Invoked by spec-driven-development after each meaningful slice or before handoff.
- ▌ Handover · inapp-incUse at the end of delivery to create a holistic handover pack for downstream teams (BAs, architects, developers, QAs, PMs). Invoked by spec-driven-development at closeout.
- ▌ Scaffold · inapp-incUse for greenfield bootstrap — clone the versioned starter template (Express API, web/Python stubs, Dockerfile, lint, OpenAPI stub) consistent with ADR-0001/ADR-0003, then diverge for project specifics. Invoked by seed-unit for the bootstrap SEED unit after architecture platform-fit.
- ▌ Seed Unit · inapp-incUse to break work into SEED Units (small PR-sized deliverables) with explicit scope, constraints, acceptance criteria, evidence, and rollback. Produces SEED Unit artifacts and ties them to OpenSpec change folders. Invoked by spec-driven-development after architecture.
- ▌
- ▌ Architecture · inapp-incUse when the spec affects system boundaries, data contracts, APIs, persistence, concurrency, security, performance, or cross-team behavior. Applies platform ADRs and governance; produces or updates OpenAPI specs and design decisions. Invoked by spec-driven-development for design and architectural alignment.
- ▌ Requirements · inapp-incUse when gathering, clarifying, or documenting product or feature requirements. Produces gaps questionnaires and Functional Specification Documents (FSD) so that behavior is explicit, traceable, and usable as input to architecture and implementation. Invoked by spec-driven-development when no usable spec exists.
- ▌ Observability · inapp-incUse when a change affects runtime behavior and requires logs/metrics/traces, correlation IDs, dashboards/alerts, or evidence of observability. Invoked by spec-driven-development / seed-unit when runtime telemetry constraints apply.