anyproto
- 32 skills
- 0 followers
- 3 hours ago last updated
- ▌ Swiftui Expert Skill · anyproto bundleWrite, review, or improve SwiftUI code following best practices for state management, view composition, performance, macOS-specific APIs, and iOS 26+ Liquid Glass adoption. Use when building new SwiftUI features, refactoring existing views, reviewing code quality, or adopting modern SwiftUI patterns.
- ▌ Anytype · anyproto bundleRead, search, create and edit Anytype objects through the anytype CLI. Use when the user asks to find notes/tasks/pages in Anytype, create objects, tick checkboxes, edit document text, fill tables, or reorganize content. Task-shaped verbs over the local API; results are numbered handles you pass back — never copy long ids.
- ▌ Anytype API · anyproto bundleCall Anytype's local HTTP API v2 directly — search, read, create and edit objects, queries, collections and chats over REST. Use when writing scripts, SDK code or curl against the API. For interactive note/task work prefer the `anytype` CLI and its skill (cmd/anytype/SKILL.md); this guide is the raw-HTTP layer beneath it.
- ▌
- ▌
- ▌
- ▌
- ▌
- ▌ QA Engineer · anyprotoAnalyze code changes and generate Playwright E2E tests in anytype-desktop-suite. Run after implementing features or modifying editor/component behavior to ensure new functionality has test coverage.
- ▌ Update Docs · anyprotoUpdate README documentation in the folder of changed components/abstractions to reflect code changes — keeps docs lean, precise, and in sync
- ▌ Release Notes · anyproto bundleWrite and update release notes in whatsNew.ts with context-aware content generation
- ▌ Dark Mode Check · anyprotoAudit SCSS and TSX files for dark mode issues — missing variable usage, hardcoded colors, icon gaps, selector misuse, and inline dark overrides outside the theme folder
- ▌ Typescript Code Review · anyprotoPerform comprehensive code reviews for TypeScript projects, analyzing type safety, best practices, performance, security, and code quality with actionable feedback
- ▌ Decompose · anyprotoDecompose a large Linear task into independent subtasks with a master plan. Analyzes issue, project, related tasks, PRs, and codebase to create PLAN.md and Linear sub-issues.
- ▌ Self Review · anyprotoAgent self-reviews its own diff against TASTE_INVARIANTS.md before presenting to user. Catches mechanical violations early.
- ▌ Sentry Triage · anyprotoTriage Sentry crashes for an iOS release. Pulls unresolved fatal events from sentry.anytype.io, investigates each fingerprint cluster against the source, creates one Linear ticket per cluster with a root-cause hypothesis (no proposed fix - the implementer figures that out with full context), then archives the Sentry issue (status `ignored`) so it stops cluttering the inbox. Activate on "triage Sentry crashes", "triage fatal errors", "investigate crashes in release", "fatal errors in 0.X.Y", or any time the user wants to turn a release's Sentry inbox into actionable Linear tickets. The slash entry is `/do-sentry-triage`.
- ▌ Skills Manager · anyprotoContext-aware routing to skills and hooks management. Use when troubleshooting skill activation, fine-tuning keywords, or managing the automated documentation system.
- ▌ Tests Developer · anyprotoSmart router to testing patterns and practices. Use when writing unit tests, creating mocks, testing edge cases, or working with Swift Testing and XCTest frameworks.
- ▌ Confidence Check · anyprotoPre-implementation confidence assessment to prevent wrong-direction work. Evaluates readiness across 5 weighted criteria before proceeding with implementation.
- ▌
- ▌ IOS Dev Guidelines · anyprotoContext-aware routing to Swift/iOS development patterns, architecture, and best practices. Use when working with .swift files, ViewModels, Coordinators, refactoring, or discussing Swift/SwiftUI patterns.
- ▌ Analytics Developer · anyprotoContext-aware routing to the Anytype iOS analytics system. Use when adding analytics events, tracking user routes, or working with AnytypeAnalytics and AnalyticsConstants.
- ▌
- ▌ Code Review Developer · anyprotoContext-aware routing to code review guidelines. Use when reviewing pull requests, providing code feedback, or discussing review standards.
- ▌ Liquid Glass Developer · anyprotoContext-aware routing to iOS 26 Liquid Glass implementation patterns. Use when working with glass effects, GlassEffectContainer, morphing transitions, or iOS 26 visual effects.
- ▌ Localization Developer · anyprotoContext-aware routing to the Anytype iOS localization system. Use when working with .xcstrings files, Loc constants, hardcoded strings, or user-facing text.
- ▌ Design System Developer · anyprotoContext-aware routing to the Anytype iOS design system including icons, typography, colors, and spacing. Use when working with Figma-to-code translation, design assets, or UI components.
- ▌ Feature Toggle Developer · anyprotoGuides systematic removal of feature toggles from the codebase with automated cleanup detection. Use when removing feature flags, enabling toggles permanently, or cleaning up unused code after toggle removal.
- ▌ Code Generation Developer · anyprotoContext-aware routing to code generation workflows including SwiftGen, Sourcery, Feature Flags, and Protobuf. Use when running make generate, adding feature flags, or working with generated files.
- ▌ Swiftui Patterns Developer · anyprotoSwiftUI view structure, composition, and best practices. Use when refactoring SwiftUI views, organizing view files, or extracting subviews.
- ▌ Swift Concurrency Developer · anyproto bundleExpert guidance on Swift concurrency using the Office Building mental model. Use when working with actors, isolation, Sendable, TaskGroups, or fixing concurrency warnings and data race issues.
- ▌ Swiftui Performance Developer · anyproto bundleAudit and improve SwiftUI runtime performance through code review and Instruments guidance. Use for diagnosing slow rendering, janky scrolling, excessive view updates, or layout thrash in SwiftUI apps.