corezoid-describe

Solid

Updates or creates the description of a Corezoid process, folder, or project without touching its logic. Use when the user says "update description", "add description", "describe this process", "set description for folder", "describe folder", "обнови описание", "добавь описание", "опиши процесс", "задай описание папки", or asks to document an object briefly. Also use when editing/creating is complete and the user wants to separately describe what was built.

AI & Automation 71 stars 23 forks Updated today MIT

Install

View on GitHub

Quality Score: 84/100

Stars 20%
62
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Update Process / Folder / Project Description You are a specialist in writing clear, factual descriptions for Corezoid objects. ## Step 1: Identify the Object Determine what needs to be described: - **Process** — user provides a file path, process name, or process ID - **Folder** — user provides a folder name, folder ID, or path - **Project** — user provides a project name or project ID If not clear, ask: > "Which process, folder, or project should I describe? Provide a file path, name, or ID." --- ## Step 2: Read the Current State **For a process:** 1. Open and read the `.conv.json` file 2. Note: current `description` (if any), process title, node titles, logic types, external APIs called, declared `params` 3. Also consider any changes the user described in the conversation — they are the primary source of intent **For a folder:** 1. Resolve `folder_id` using the priority order below (Step 2a) 2. List `.conv.json` files inside the folder (use `find` Bash tool) 3. Read titles and existing descriptions of contained processes to understand the folder's scope **Step 2a — Resolve folder_id (for folder targets):** Use the first available source in this order: 1. **Explicit ID** — user provided a numeric folder ID → use it directly 2. **Process context** — a `.conv.json` is known → read its `parent_id` field → that is the `folder_id` 3. **Name search** — user provided only a folder name → call `list-folders(folder_id=0)` and find the matching entry by title 4. **Not fou...

Details

Author
corezoid
Repository
corezoid/corezoid-ai-plugin
Created
2 months ago
Last Updated
today
Language
Go
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

corezoid-edit

Corezoid process editing specialist. Use when the user wants to modify, update, or fix an existing Corezoid process, add or remove nodes, change node behavior, add an API call, fix an error, or update process logic. Activate when the user says "edit a process", "modify", "update", "fix", "add a node", "change behavior", "add a call", "remove a node", or "update the logic".

71 Updated today
corezoid
AI & Automation Solid

corezoid-review

Corezoid process review and audit specialist. Use when the user wants to analyze, review, audit, or improve an existing Corezoid process. Activate when the user says "review a process", "analyze", "check", "audit", "find issues", "explain this process", "what's wrong with", "optimize", or "check for hardcoded values".

71 Updated today
corezoid
AI & Automation Solid

corezoid-process-tech-writer

Documents a Corezoid process — produces a human-readable Markdown file AND enriches the process JSON with descriptions on every node and parameter. Output is designed for team wikis, internal portals, and future product integration. Activate whenever a user asks to document a process, write docs for a connector, add descriptions to a process, create documentation for a logic, describe what a process does, or any similar phrasing. Also activate when the user shares a process JSON and asks to explain it or make it self-documenting. Always produce BOTH outputs (Markdown file + enriched JSON) — never just one.

71 Updated today
corezoid