Proto
Official@proto-at-block
Accelerating the world's transition to an open economy
Agent Skills by Proto
Showing 16 vetted skills indexed across 1 GitHub repositories.
debug-ios-ci
Diagnose iOS CI build failures and performance issues using Buildkite logs.
git-commit
Create signed, atomic git commits with comprehensive messages.
manage-ai-rules
Manage AI rule docs, keywords, and allowlists across repository paths.
manage-pr
Automate GitHub pull request creation, updates, and submission via gh CLI.
use-datadog-mcp
Locate logs, traces, and user sessions via Datadog MCP to triage production issues.
implement-service
Design and implement domain services with Result-based error handling and AppScope integration.
implement-f8e-client
Implement an F8e HTTP client for the Fromagerie API using Kotlin and Ktor.
use-slack-mcp
Retrieve Slack discussions, decisions, and channel mappings via MCP integration.
write-test
Automate Kotest FunSpec unit and integration tests with fakes and Turbine.
run-gradle
Automates Gradle builds and tasks in multi-agent environments via agent-task-queue MCP.
edit-docs
Align KDoc comments and MkDocs documentation to maintain a single source of truth.
review-pr
Automates GitHub pull request reviews for correctness, security, and quality issues.
run-tests
Execute and debug JVM unit and integration tests across Gradle modules.
implement-dao
Automate SQLDelight-backed DAO creation with interface/implementation separation and test fakes.
find-module
Determine module placement for new code in Kotlin Multiplatform projects.
implement-state-machine
Configure a UI state machine for screen models and navigation.
Frequently Asked Questions About Proto
FAQPage SchemaWhat specific engineering tasks are enabled by these capabilities?▼
These capabilities enable developers to manage Kotlin Multiplatform projects, implement SQLDelight-backed data access objects, configure UI state machines, and orchestrate Gradle builds. Additionally, they facilitate the maintenance of KDoc documentation and the execution of Kotest-based unit and integration tests within multi-module environments.
Which technical personas benefit from these engineering primitives?▼
These primitives are designed for mobile and backend engineers working within Kotlin-centric ecosystems. They are particularly useful for developers managing complex multi-module architectures, those responsible for maintaining high-quality CI/CD pipelines for iOS and JVM targets, and teams enforcing strict repository governance and documentation standards.
What are the primary dependencies for implementing these services?▼
Implementation requires a Kotlin-based environment utilizing Gradle for build management. Key dependencies include SQLDelight for database abstraction, Ktor for HTTP client operations, Kotest for testing frameworks, and integration with GitHub and Datadog for repository management and production observability.