Export the structure of a local PostgreSQL database to a SQL file, excluding data, comments, ownership, and privileges. Clean up the output and copy the saved file's path to the clipboard.
中文简介正在准备中。当前显示英语简介。
- Exporting a local database structure as SQL
- Extracting a schema without ownership or privileges
- Copying an exported file path to the clipboard
macro-inc/macro☆ 47892026年10月21日 更新
Review code changes with five parallel agents before committing. Each checks a separate area: code quality, simplicity, consistency, robustness, or task scope. Results identify issues, and every check must pass before the changes are considered ready.
中文简介正在准备中。当前显示英语简介。
- Review changes before committing
- Find unnecessary abstractions and dead code
- Check consistency with surrounding code
macro-inc/macro☆ 47892026年10月21日 更新
Run the Macro app on Cursor Cloud, apply Rust and frontend edits, and check the results in a browser. Includes guidance for signing in, restarting services, and diagnosing common startup or login problems.
中文简介正在准备中。当前显示英语简介。
- Start Macro and inspect it in the VM browser
- Apply Rust changes to running containers
- Check frontend updates after saving
macro-inc/macro☆ 47892026年10月21日 更新
Validate substantial Rust changes by running the repository’s prescribed checks in order. Handle check failures, review formatting changes, and report which commands ran and whether validation passed before handing the work back.
中文简介正在准备中。当前显示英语简介。
- Validating a substantial Rust implementation
- Checking Rust code after refactoring
- Verifying a bug fix before handoff
macro-inc/macro☆ 47892026年10月21日 更新
Add a deployable service by following a structured guide for application code, infrastructure, configuration, and related integrations. It tracks applicable steps, reports local verification results, and leaves deployment and secret creation as explicit follow-up work.
中文简介正在准备中。当前显示英语简介。
- Adding a Rust service or Kafka consumer
- Creating a Cloudflare Worker
- Adding a Pulumi infrastructure stack
macro-inc/macro☆ 47892026年10月21日 更新
Identify the checks required for changed files, run tests, and review applicable project rules. Get a table of passed, failed, and skipped checks with evidence, helping you verify changes before handoff or pushing code.
中文简介正在准备中。当前显示英语简介。
- Checking changes before reporting work complete
- Reviewing required checks before pushing code
- Finding missing tests or documentation updates
macro-inc/macro☆ 47892026年10月21日 更新
Run an app preview on the local machine and provide an HTTPS link for trying changes. It selects a frontend preview or full local stack based on changed files, then explains sign-in, certificate requirements, and how to stop it.
中文简介正在准备中。当前显示英语简介。
- Previewing frontend changes in the browser
- Trying backend changes with the full local stack
- Testing permissions with seeded sample data
macro-inc/macro☆ 47892026年10月21日 更新
Upgrade the chat app’s fast or good model slot across Rust backend code and the frontend. Updates model definitions, selection logic, generated types, and display names, then checks compilation and consistency.
中文简介正在准备中。当前显示英语简介。
- Upgrade the default chat model
- Replace the smart mode model
- Align backend definitions with frontend model labels
macro-inc/macro☆ 47892026年10月21日 更新
Collect open Dependabot alerts, group them by dependency files, and propose fixes suited to each package manager. After approval, update dependency versions or override settings and verify that patched versions are installed without introducing new audit issues.
中文简介正在准备中。当前显示英语简介。
- Organizing unresolved Dependabot alerts
- Comparing fix plans across package managers
- Updating vulnerable dependencies after approval
macro-inc/macro☆ 47892026年10月21日 更新
Investigate bugs in a running local application using service logs, traces that follow requests across services, and a shared browser. Connect frontend actions to backend activity, inspect failures, and verify that tracing records appear as expected.
中文简介正在准备中。当前显示英语简介。
- Investigating bugs in a running local service
- Following a request across multiple services
- Reproducing frontend issues in a shared browser
macro-inc/macro☆ 47892026年10月21日 更新
Add OpenTelemetry tracing to frontend and backend flows. Connect execution records across services and background jobs, record phase durations and entity IDs, and mark failures so developers can investigate slow or broken operations.
中文简介正在准备中。当前显示英语简介。
- Tracing a user action across multiple services
- Investigating slow queues and background jobs
- Connecting missing or disconnected traces
macro-inc/macro☆ 47892026年10月21日 更新
Add or update guided feature tours in the web app. Covers registering interface targets, writing steps, guiding users toward hidden controls, and checking the tour with saved progress and different sidebar states.
中文简介正在准备中。当前显示英语简介。
- Add a guided tour to a view
- Revise tour steps and their target controls
- Guide users toward controls in a collapsed sidebar
macro-inc/macro☆ 47892026年10月21日 更新
Add a new AI tool to an existing Rust application, from implementation and service connections to infrastructure configuration, generated TypeScript types, and a frontend component that displays the tool's results.
中文简介正在准备中。当前显示英语简介。
- Adding an AI tool to an existing Rust application
- Connecting a tool to services and environment variables
- Generating frontend types from tool schemas
macro-inc/macro☆ 47892026年10月21日 更新
Add, read, or remove feature flags, switches that control feature availability, in a web app and Rust backend. The skill covers PostHog rollout controls, environment settings, loading behavior, and cleanup after a feature is fully released.
中文简介正在准备中。当前显示英语简介。
- Add a flag for a staged feature rollout
- Configure an environment-specific feature switch
- Check all entry points and flag loading behavior
macro-inc/macro☆ 47892026年10月21日 更新
Expose new backend API endpoints through the TypeScript SDK, or record intentional exclusions. Follow existing entity and client conventions, check generated request types, and verify that each endpoint is either used by the SDK or explicitly skipped.
中文简介正在准备中。当前显示英语简介。
- Adding SDK support for a new Rust service endpoint
- Investigating endpoints reported as uncovered
- Recording agreed SDK exclusions
macro-inc/macro☆ 47892026年10月21日 更新
Create database migration files with the SQLx CLI, which generates timestamped filenames, then add the requested SQL changes. The workflow identifies the target project, prepares its test environment, and gives the migration a short, consistent name.
中文简介正在准备中。当前显示英语简介。
- Creating a migration for a new table
- Adding SQL for a database schema change
- Generating timestamped files with the SQLx CLI
macro-inc/macro☆ 47892026年10月21日 更新
Review SQLx queries changed in Rust code, replace suitable calls with macros that check SQL at compile time, refresh the offline query cache, and check for performance problems and unsafe handling of user input.
中文简介正在准备中。当前显示英语简介。
- Reviewing SQLx queries after Rust changes
- Replacing static query calls with checked macros
- Refreshing the offline query cache
macro-inc/macro☆ 47892026年10月21日 更新
Organize changes into focused branches and commits, write consistent commit messages and pull requests, and run relevant checks before pushing. It also handles dependent pull requests, CI follow-up, and updates that preserve review history.
中文简介正在准备中。当前显示英语简介。
- Committing changes in logical units
- Writing pull request titles and descriptions
- Splitting dependent work across pull requests
macro-inc/macro☆ 47892026年10月21日 更新
Create and maintain Mintlify documentation sites with pages, navigation, built-in components, and API references. Follow the existing site’s structure and writing style, then check internal links and validate the documentation build before submitting changes.
中文简介正在准备中。当前显示英语简介。
- Adding guides that match existing documentation
- Organizing navigation and site appearance
- Building API references from OpenAPI specifications
macro-inc/macro☆ 47892026年10月21日 更新
Design features such as CRM around reusable database storage and a shared editor. It guides ownership, permissions, API contracts, and update behavior so different applications can use the same database components while enforcing their own access rules.
中文简介正在准备中。当前显示英语简介。
- Adding shared database storage to CRM
- Reusing one database editor across applications
- Separating storage from ownership and lifecycle metadata
macro-inc/macro☆ 47892026年10月21日 更新
Prepare and validate a version update for @macro-inc/sdk, then track its automatic release after an authorized merge. Verify the published version and npm distribution label, and report whether the release is prepared, publishing, failed, or published.
中文简介正在准备中。当前显示英语简介。
- Preparing an SDK version update
- Validating package contents before release
- Checking automatic publication after a merge
macro-inc/macro☆ 47892026年10月21日 更新
Investigate local Rust services by starting the crate’s executable with debug logging and following its log output. Use the recorded messages to examine startup problems, runtime behavior, and errors while discussing findings with the agent.
中文简介正在准备中。当前显示英语简介。
- Investigating service startup problems
- Checking runtime behavior through logs
- Examining errors with an agent
macro-inc/macro☆ 47892026年10月21日 更新
Review and structure Rust backend changes using hexagonal architecture, which separates business rules from external interfaces. Check dependency direction, place authorization policy in domain services, and keep database operations and external clients behind defined interfaces.
中文简介正在准备中。当前显示英语简介。
- Reviewing layer boundaries before Rust backend changes
- Moving permission decisions into domain services
- Separating database and external client implementations
macro-inc/macro☆ 47892026年10月21日 更新
Guide the integration of collaboratively edited Markdown fields into an application feature. It explains service selection, permissions inherited from parent records, content storage in Loro sessions, and how to initialize and retire each editing surface.
中文简介正在准备中。当前显示英语简介。
- Adding a collaboratively edited description field
- Implementing shared input through a public API
- Connecting editing permissions to a parent record
macro-inc/macro☆ 47892026年10月21日 更新