Skip to main content
You have independent Skills and want them to collaborate under consistent rules instead of explaining the sequence every time. Use /comet-any to create a standalone SDK application that records input, steps, files, acceptance, and user decisions together. This tutorial combines task research, report writing, and source review. The application accepts weekly task records and writes a local publication only after source review and approval of the actual draft. It does not use Native or Classic development phases.

1. Describe your goal in natural language

Tell Any what material to work with, what result you want, and which decisions require your approval. Describe it directly or provide existing documents and paths. You do not need to write JSON, a Schema, or an execution request. For example:
If a detail is unclear, say so. Any investigates the materials and actual Skills, asks for missing information, and proposes inputs, outputs, steps, and acceptance conditions for you to confirm. Review these designs against business requirements; you do not need to name protocol fields or copy SDK requests. Any checks allowed project output paths. For email, website, or other external publication, it explains permissions and reconciliation requirements and waits for your decision.

2. Prepare cooperating Skills

This example assumes:
Paths are illustrative. Have the Agent inspect actual content, scripts, and resources for compatible inputs and outputs. Chat-only and file-writing Skills have different responsibilities that must be declared.

3. Describe the workflow and approval scope

Enter this in an Agent session supporting Creator:
Actual graph dependencies enforce ordering. This example needs research before writing, so it does not require parallel work. For independent sources in parallel, specify join conditions and separate outputs.

4. Check the three result paths

The plan should include: File-producing steps declare actual artifacts. Explain file-free interaction or computation and how results are saved. Inspect negative samples and business validators; see artifact acceptance.

5. Exercise the workflow, not just files

Standalone applications exercise the actual main workflow in an isolated project. Require these scenarios: Also check missing files, empty content, and hash drift. Conversation-only steps still participate in main workflow acceptance; no file is not an exemption. Isolated checks do not establish actual model-call quality. Model Eval checks real Skill coordination, anomaly detection, approval branches, and recovery. Uncovered paths remain unverified.

6. Install and generate the first report

Confirm installation to export the complete package and install platform entries and dependencies. Inspect entry names, output scope, host tools, and Hook activation; see installation and distribution. Load the entry reported by installation and describe the task and available materials in natural language:
The first execution should pause to show the draft. Revise, reject, or approve; after approval, check the actual final file against that draft. On rejection, completed means the declared path finished, not that the report was published. Dashboard records creation separately from each application Run: building the application and using it are different processes.

7. Resume and add capabilities

For interrupted creation:
For interrupted report execution, continue the original application Run and Wait rather than running publication again. Query an unknown external operation first. This example publishes locally; external services need additional recovery contracts. To add translation, publication channels, or child review workflows, provide the original package and new input, output, approval, and failure requirements. Prepare and confirm a new version. Declare effects and reconciliation per channel; one draft approval does not authorize arbitrary sending destinations.
Last modified on October 22, 2026