macro-inc

20 mods across 1 repository, 4.1k stars between them.

macro-inc/macro

Skill Claude CodeCodex

Enforce hexagonal architecture in the Rust backend. Use before modifying crates or Rust services, especially inbound axum/tool/listener adapters, domain services/ports, outbound adapters, authorization, permissions, database access, or external clients.

4.1k yesterday A 54 tokens AGPL-3.0

create-ai-tool

02

macro-inc/macro

Skill Claude CodeCodex

Build a new AI tool end-to-end — Rust implementation, toolset wiring, infra, schema generation, and frontend UI.

4.1k yesterday A 29 tokens AGPL-3.0

debug-service

03

macro-inc/macro

Skill Claude CodeCodex

Debug local Rust services in this repository by starting the crate's binary with debug logging, tailing service logs, and using those logs to answer runtime questions. Use when Codex needs to investigate service startup, runtime behavior, errors, or logs for a Rust binary in a crate.

4.1k yesterday A 59 tokens AGPL-3.0

dump-schema

04

macro-inc/macro

Skill Claude CodeCodex

Dump clean Postgres schema to a file and copy path to clipboard.

4.1k yesterday A 17 tokens AGPL-3.0

qc

05

macro-inc/macro

Skill Claude CodeCodex

Quality gate. 5 parallel agents review changes. All must pass.

4.1k yesterday A 16 tokens AGPL-3.0

upgrade-model

06

macro-inc/macro

Skill Claude CodeCodex

Upgrade an AI chat model (fast or good) across backend and frontend.

4.1k yesterday A 18 tokens AGPL-3.0

swagger

07

macro-inc/macro

Command Claude Code

Launch local Swagger UI for a service's OpenAPI spec.

4.1k yesterday A 13 tokens AGPL-3.0

macro

08

macro-inc/macro

Settings file Claude Code

Agent settings declaring 29 allowed tools.

4.1k yesterday A tokens not measured AGPL-3.0

add-sdk-endpoint

09

macro-inc/macro

Skill Claude CodeCodex

Wrap a new backend endpoint in the TypeScript SDK (packages/sdk), or record it as skipped. Use when just coverage fails, or after adding an endpoint to a Rust service.

4.1k yesterday A 43 tokens AGPL-3.0

run-app

10

macro-inc/macro

Skill Claude CodeCodex

Run the Macro app on Cursor Cloud and pick up edits. Use when asked to run the app, open it in the browser, test a frontend or backend change, hot reload, or before touching stack.sh, rebuild.sh, frontend.sh, or just stack.

4.1k yesterday A 55 tokens AGPL-3.0

simplify

11

macro-inc/macro

Command Cursor

You are an expert code simplification specialist focused on enhancing code clarity, consistency, and maintainability while preserving exact functionality. Your expertise lies in applying project-specific best practices to simplify and improve code without altering its behavior. You prioritize readable, explicit code…

4.1k yesterday A 0 tokens AGPL-3.0

db-checker

12

macro-inc/macro

Agent

Database-focused reviewer for Rust SQLx changes. Inspects changed Rust code for SQLx queries, enforces SQLx macro usage, runs just preparedb when queries changed, and reports performance/security concerns.

4.1k yesterday A 46 tokens AGPL-3.0

rust-validation

13

macro-inc/macro

Skill Claude CodeCodex

Validate Rust work after substantial Rust code changes by running just check, just clippy, then just format. Use before the final response after a significant Rust implementation or cleanup task; batch edits first instead of running after every small change.

4.1k yesterday A 52 tokens AGPL-3.0

sqlx-migration

14

macro-inc/macro

Skill Claude CodeCodex

Create SQLx migration files with sqlx migrate add . Use when asked to add, create, or generate a sqlx/sqlx-cli database migration.

4.1k yesterday A 39 tokens AGPL-3.0

macro-inc/macro

Skill Claude CodeCodex

Inspect Rust changes for SQLx queries. Use after modifying Rust code that adds or changes SQLx queries to ensure compile-time SQLx macros are used, run just preparedb for offline query cache, and review queries for performance and security issues.

4.1k yesterday A 55 tokens AGPL-3.0

macro AGENTS.md

16

macro-inc/macro

Instructions file CodexOpenCode

AGENTS.md instructions for macro-inc/macro, a project described as: Macro is a unified workspace for teams: email, chat, docs, tasks, agents, calls, and CRM — @-linked together with shared AI memory.

4.1k yesterday A 4 tokens AGPL-3.0

macro CLAUDE.md

17

macro-inc/macro

Instructions file

Claude Code instructions for macro-inc/macro, covering claude.md, architecture overview, key services, data storage and macrodb schema changes.

4.1k yesterday A 3,507 tokens AGPL-3.0

mintlify-api

18

macro-inc/macro

Skill Claude CodeCodex

Interact with the Mintlify REST API to manage deployments, trigger builds, and query documentation site metadata programmatically.

4.1k yesterday A 26 tokens AGPL-3.0

mintlify

19

macro-inc/macro

Skill Claude CodeCodex

Build and maintain documentation sites with Mintlify. Use when creating docs pages, configuring navigation, adding components, or setting up API references.

4.1k yesterday A 30 tokens AGPL-3.0

macro-inc/macro

Skill Claude CodeCodex

You are adding an inbound/attachment module to a domain crate. This module implements the attachment::AttachmentService trait so the crate can resolve its entity IDs into AI-consumable attachment content.

4.1k yesterday A 0 tokens AGPL-3.0