satanyakiv

33 mods across 1 repository, 11 stars between them.

crash-analyzer

02

satanyakiv/NutriSport

Agent Claude Code

Automatic Tracey crash dump analysis. Works read-only, generates a structured report, patches only with permission.

11 3mo ago A 0 tokens original MIT

security-kotlin

03

satanyakiv/NutriSport

Agent Claude Code

Security audit of NutriSport against the OWASP Mobile Top-10 (2024) standard. Adapted for KMP (Android + iOS) with Firebase.

11 3mo ago A 0 tokens original MIT

clean-arch

04

satanyakiv/NutriSport

Command Claude Code

Read .claude/rules/architecture.md, .claude/rules/models.md, .claude/rules/error-handling.md, .claude/rules/conventions.md.

11 3mo ago A 0 tokens original MIT

debug-crash

05

satanyakiv/NutriSport

Command Claude Code

Read .claude/rules/architecture.md, .claude/rules/error-handling.md.

11 3mo ago A 0 tokens original MIT

debug-deps

06

satanyakiv/NutriSport

Command Claude Code

Read .claude/rules/architecture.md, .claude/rules/conventions.md.

11 3mo ago A 0 tokens original MIT

fix

07

satanyakiv/NutriSport

Command Claude Code

Read .claude/rules/architecture.md, .claude/rules/error-handling.md, .claude/rules/testing.md.

11 3mo ago A 0 tokens original MIT

natural-docs

08

satanyakiv/NutriSport

Command Claude Code

Read /.claude/skills/anti-ai-slop-writing/SKILL.md Read /.claude/skills/anti-ai-slop-writing/references/banned-words.md Read .claude/rules/docs.md.

11 3mo ago A 0 tokens original MIT

refactor

09

satanyakiv/NutriSport

Command Claude Code

Read .claude/rules/architecture.md, .claude/rules/models.md, .claude/rules/testing.md, .claude/rules/conventions.md.

11 3mo ago A 0 tokens original MIT

PreToolUse

11

satanyakiv/NutriSport

Hook Claude Code

Runs before the agent uses a tool for Edit, Write, mcp__figma-dev-mode__.* and mcp__figma-desktop__.* tool calls, executing figma-budget-guard.sh (2 commands). From satanyakiv/NutriSport.

11 3mo ago A tokens not measured original MIT

PostToolUse

12

satanyakiv/NutriSport

Hook Claude Code

Runs after a tool call finishes for mcp__claude-in-mobile__get_logs, Write, Edit, Write, MultiEdit, Edit, Write and Bash tool calls, executing auto-append-memory.sh, navigation-compile-gate.sh, skill-frontmatter-check.sh and gradle-output-notice.sh (5 commands). From satanyakiv/NutriSport.

11 3mo ago A tokens not measured original MIT

Notification

13

satanyakiv/NutriSport

Hook Claude Code

Runs when the agent sends a notification for permission_prompt tool calls, running afplay /System/Library/Sounds/Ping.aiff. From satanyakiv/NutriSport.

11 3mo ago A tokens not measured copy · 100% MIT

NutriSport

14

satanyakiv/NutriSport

Settings file Claude Code

Agent settings declaring 3 hook events (PreToolUse, PostToolUse, Notification).

11 3mo ago A tokens not measured original MIT

claude-in-mobile

15

satanyakiv/NutriSport

Skill Claude CodeCodex

Use when capturing an Android emulator screenshot or iOS simulator screenshot, dumping a UI tree, or installing a build to the device — e.g. "screenshot the emulator", "capture Details on the emulator", "зроби скрін емулятора", "які пристрої підключені", "ui dump", or any step in the feature / dev-jump pipelines that…

11 3mo ago A 165 tokens original MIT

satanyakiv/NutriSport

Skill Claude CodeCodex

Audit and split monolithic Compose Screen files in the NutriSport KMP project before they become unmanageable. Use when a Screen file feels too long, when you see warnings like "DetailsScreen.kt is 568 lines", when the user says "split this Screen", "розпиляй екран", "decompose composable file", "екран став…

11 3mo ago A 228 tokens original MIT

debug-crash-live

17

satanyakiv/NutriSport

Skill Claude CodeCodex

Pull live crash data from Firebase Crashlytics via MCP, correlate with source code, and generate an analysis report with proposed fix. Use when user says "analyze crashes", "check crashlytics", "what's crashing in production", "crashlytics issue", "production crashes", or provides a Crashlytics issue ID.

11 3mo ago A 73 tokens original MIT

dev-jump

18

satanyakiv/NutriSport

Skill Claude CodeCodex

Use when verifying the visual/design fidelity of a specific Android screen via the claude-in-mobile skill (Android transport: android-cli) — bypasses full user flows by launching the debug app directly on the target screen via the nutrisport:// deep-link scheme. Activates on requests like "verify the PaymentCompleted…

11 3mo ago A 189 tokens original MIT

feature

19

satanyakiv/NutriSport

Skill Claude CodeCodex

End-to-end feature pipeline for NutriSport. Use when the user types "/feature" or the legacy "/overnight-feature" alias, asks to "build feature autonomously", "spin up the auth/cart/profile flow", or hands you a Figma URL with a feature description. The skill runs an interactive plan-mode phase (clarifications →…

11 3mo ago A 240 tokens original MIT

figma-handoff

20

satanyakiv/NutriSport

Skill Claude CodeCodex

Translate Figma frames into Compose Multiplatform code following NutriSport's design system. Use this skill whenever the user asks to implement a UI screen, build a component from a Figma frame, "translate this Figma to Compose", "use design from Figma", or references the project's Figma file (URL, frame name, or node…

11 3mo ago A 120 tokens original MIT

figma-mcp-budget

21

satanyakiv/NutriSport

Skill Claude CodeCodex

Discipline rules для Figma MCP на Pro-плані ($20: 10 calls/min, 200 calls/day). Prefer getdesigncontext, scope by nodeId, anti-runaway guard, no-retry on 429, behavioral session cache, per-screen interleaving (Rule 11). Activate before any series of Figma MCP calls — особливо bootstrap-сценарії, feature-pipeline runs…

11 3mo ago A 156 tokens original MIT

firebase-ops

22

satanyakiv/NutriSport

Skill Claude CodeCodex

Firebase operations for the NutriSport project via the firebase-tools CLI plus a zero-dependency FCM HTTP v1 sender — NO always-on Firebase MCP. Use when the user wants to read or roll back Remote Config, upload Crashlytics native symbols or R8 mapping files, distribute a build via Firebase App Distribution, list /…

11 3mo ago B 205 tokens original MIT

gen-test

23

satanyakiv/NutriSport

Skill Claude CodeCodex

Generate tests for a Kotlin class following NutriSport conventions. Use this skill whenever the user asks to write tests, add test coverage, create unit tests, or says "test this", "cover this", "write tests for X". Also use when user mentions a specific ViewModel, UseCase, Mapper, or Repository and wants it tested.…

11 3mo ago A 89 tokens original MIT

infra-weekly

24

satanyakiv/NutriSport

Skill Claude CodeCodex

Weekly review of infrastructure changes for the NutriSport portfolio docs. Activates on "/infra-weekly", "/infra-review", "weekly infra", "тижневий ревʼю інфри", "що ми зробили цього тижня в інфрі", or any time the user mentions Sunday review of infra wins. Scans the last 7 days of git commits, diff'd files in…

11 3mo ago A 146 tokens original MIT