manage-work
Manage ArchAstro tasks and dependencies, run local coding work with AstroDev or Astrorun, and process durable workflow work items.
Skill by ArchAstro
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/archastro-manage-work
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/manage-work
What's inside
- Skill name
manage-work- Description
- Manage ArchAstro tasks and dependencies, run local coding work with AstroDev or Astrorun, and process durable workflow work items. Use for task assignment, coding-session leases, local work queues, and CLI image generation.
- License
- MIT
- Instructions
- 161 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- allowed-tools: must be a space-separated string
Files (1)
- SKILL.md
SKILL.md (first lines)
# Manage ArchAstro Work Use the `/archastro:install` and `/archastro:auth` commands in this same plugin instead of trying to install or authenticate the CLI manually inside this skill. ## Choose the work surface | User outcome | Surface | |---|---| | Track shared work, owners, blockers, comments | Platform tasks | | Run an interactive or one-shot local coding session | AstroDev | | Discover work and review local harness output | Astrorun | | Execute a durable workflow's agent handoff | Work items | | Generate image assets from the CLI | Astroimage | Tasks, Astrorun's local manual tasks, and workflow work items are different records. Do not substitute one for another or claim work merely to inspect its status. Use `archastro auth status` and command-specific `--help` before selecting the app, owner, agent, or execution. Run local coding commands from the intended repo. ## Platform tasks Tasks belong to a team or a user. `--team` and `--user` select the owning list; `--owner-user` / `--owner-agent` select an assignee. With neither scope flag, the list defaults to the signed-in user (`me`). Task CLI writes require a user session; if prompted, use `archastro auth login <email>` rather than substituting a developer credential or fabricating a user identity. ```bash archastro list tasks --team <team-id> --status open --json archastro describe task <task-id> --json archastro create task --team <team-id> --name "Draft release notes" --priority 2 --json archastro update task <task-id> --owner-agent <agent-id> --status in_progress --json ``` Statuses are `open`, `in_progress`, and `done`; priority is 0 (highest) through 4. Read `create task --help` and `update task --help` for due dates, tags, metadata, and related links. Updates to tags, metadata, and links replace those fields; inspect existing values before changing them. Nullable fields use `none` to clear where documented by help. ### Subtasks, dependencies, and history ```bash archastro create task --team <team-id> --name "Collect changes" --parent <task-id> --json archastro update task <task-id> --add-blocker <prerequisite-id> --json archastro list task-blockers <task-id> --json archastro list task-blocking <task-id> --json archastro list task-subtasks <task-id> --json archastro list task-activity <task-id> --json archastro list task-comments <task-id> --json ``` `--add-blocker` makes the target task depend on the supplied prerequisite. `--remove-blocker` removes that relationship. A blocked flag reflects unfinished prerequisites; it does not itself prevent status changes. Use `list task-cycles --help` for diagnosing dependency cycles in the selected owner scope. Use `create task-comment --help` when the user requests a progress comment. ### Coding-session leases A lease coordinates the coding session currently working on a task; assignment alone is not a lease. Inspect before claiming: ```bash archastro describe task-lease <task-id> --json archastro claim task <task-id> --lease-id <lease-uuid> --session-id <session-uuid> --session-name "Release notes" --harness <harness-name> --json ``` Use the real coding session's UUID and harness identity. Generate a UUID for a new lease and preserve it paired with that session; verify the returned lease. Renew during work before its expiry, using that same identity: ```bash archastro renew task-lease <task-id> --lease-id <lease-uuid> --session-id <session-uuid> --json ``` Inspect the renewed expiry and continue renewing while working; a successful initial claim alone does not preserve ownership. If the lease expires, ownership is lost, or renewal conflicts, stop task execution and completion updates until ownership is resolved. Do not overwrite another session's lease or invent a new identity to evade a conflict. Lease-aware `update task` and `release task-lease` also take the same `--lease-id` and `--session-id`. Complete the task while holding the lease, then release it; completion and release are separate operations. Task leases use **renew**; durable workflow work items below use **heartbeat**. ## AstroDev: local coding execution AstroDev ships in the CLI and can run standalone or with a deployed agent's identity, tools, and linked skills. It can edit files and execute shell commands. Use the user's authorized directory and task, preserving its permission controls. ```bash archastro astrodev archastro astrodev --agent <agent-id> --print "Explain this repository" --output-format json archastro astrodev --resume <session-id> ``` Use exact `--agent` IDs or lookup keys for deterministic selection. The positional agent argument seeds the interactive selector. Read `astrodev --help` for model selection, turn limits, configured `--review` / `--workflow` execution, workflow input, and review target. Configured local workflows are not automatically the same as platform workflow IDs. Do not replace the requested workflow with a new remote agent session; local file context and execution ownership differ. ## Astrorun: discovery, execution, and review From a linked project, `archastro astrorun` opens the local queue. It discovers thread activity and durable workflow handoffs and supports local manual tasks. Processors include AstroDev and separately installed coding harnesses. Headless execution needs no tmux; supported live sessions do. Review is required by default: enqueue a candidate, inspect the draft and proposed action, then approve or send correction feedback. Thread approval posts as the selected agent; a manual task's approval marks local work complete. Do not turn off review or post a drafted reply without authorization for that behavior. `archastro astrorun attach` lists live sessions; add the returned ID to attach. Detaching leaves a live process running. Quitting the dashboard retains stored work. `astrorun --cleanup` kills live Astrorun tmux sessions, while `astrorun clear`
From ArchAstro/archastro, MIT.
More from ArchAstro/archastro
- 0.601score
manage-integrations
ArchAstro
Connect ArchAstro agents to external services through personal OAuth, shared GitHub or Slack integrations, MCP providers, and private services; diagnose…
SkillAFreshness: A★ 3Claude Code +9 - 0.601score
manage-knowledge
ArchAstro
Add, refresh, search, and maintain ArchAstro agent knowledge from files, websites, and connected providers; diagnose sources, ingestions, items, and document…
SkillAFreshness: A★ 3Claude Code +9 - 0.601score
manage-solutions
ArchAstro
Find and install ArchAstro starter samples; scaffold, validate, lint, package, import, install, and upgrade reusable Solutions containing agent, tool…
SkillAFreshness: A★ 3Claude Code +9 - 0.600score
build-workflow
ArchAstro
Use when the user wants to create, edit, or deploy a workflow — a multi-step process with branching, loops, HTTP calls, script execution, approvals, or…
SkillAFreshness: A★ 3Claude Code +9 - 0.597score
manage-platform
ArchAstro
Manage an ArchAstro developer app, customer organizations, users, teams, access keys, OAuth registrations, domains, sandboxes, secrets, custom objects, files…
SkillAFreshness: A★ 3Claude Code +9 - 0.597score
operate-agents
ArchAstro
Inspect and operate deployed ArchAstro agents.
SkillAFreshness: A★ 3Claude Code +9 - 0.575score
manage-configs
ArchAstro
Use when the user wants to set up or manage local config files for an ArchAstro project — initialize a configs directory, edit configs locally, sync from the…
SkillAFreshness: A★ 3Claude Code +9 - 0.575score
author-agent
ArchAstro
Use when the user wants to create or edit an ArchAstro agent's config files before deployment, including AgentTemplate files, Script configs, custom tools…
SkillAFreshness: A★ 3Claude Code +9 - 0.575score
auth
ArchAstro
Use when the user wants to authenticate with or log in to the ArchAstro developer platform, or when the CLI reports an authentication error.
SkillAFreshness: A★ 3Claude Code +9 - 0.575score
build-script
ArchAstro
Use when the user wants to write, test, or deploy an ArchAstro script — custom logic for agent tools, workflow nodes, and routines.
SkillAFreshness: A★ 3Claude Code +9 - 0.575score
build-skill
ArchAstro
Use when the user wants to create, edit, or publish an ArchAstro skill — a reusable package of instructions and supporting files that agents can use.
SkillAFreshness: A★ 3Claude Code +9 - 0.575score
chat
ArchAstro
Use when the user wants to send a message to an ArchAstro agent, ask an agent a question, view a thread conversation, check for agent responses, or interact…
SkillAFreshness: A★ 3Claude Code +9
Signals
- Stars
- 3
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Sep 10, 2026 (1 month ago)
- Last release
- Oct 2, 2026 (27 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/ArchAstro/archastro
- Website
- developers.archastro.ai
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from ArchAstro
- 0.601score
manage-integrations
ArchAstro
Connect ArchAstro agents to external services through personal OAuth, shared GitHub or Slack integrations, MCP providers, and private services; diagnose…
SkillAFreshness: A★ 3Claude Code +9 - 0.601score
manage-solutions
ArchAstro
Find and install ArchAstro starter samples; scaffold, validate, lint, package, import, install, and upgrade reusable Solutions containing agent, tool…
SkillAFreshness: A★ 3Claude Code +9 - 0.601score
manage-knowledge
ArchAstro
Add, refresh, search, and maintain ArchAstro agent knowledge from files, websites, and connected providers; diagnose sources, ingestions, items, and document…
SkillAFreshness: A★ 3Claude Code +9 - 0.600score
build-workflow
ArchAstro
Use when the user wants to create, edit, or deploy a workflow — a multi-step process with branching, loops, HTTP calls, script execution, approvals, or…
SkillAFreshness: A★ 3Claude Code +9 - 0.597score
manage-platform
ArchAstro
Manage an ArchAstro developer app, customer organizations, users, teams, access keys, OAuth registrations, domains, sandboxes, secrets, custom objects, files…
SkillAFreshness: A★ 3Claude Code +9 - 0.597score
operate-agents
ArchAstro
Inspect and operate deployed ArchAstro agents.
SkillAFreshness: A★ 3Claude Code +9
Cite this page
manage-work skill. Agent Mart. https://agentmart.dev/skills/archastro-manage-work (last updated 2026-10-24)