From asta-assistant
Converse with the user to identify the next most productive units of work for the current project, and record them in project.md under Pending Work. Use when the user wants to plan what to work on next, or when there is no project.md yet.
How this skill is triggered — by the user, by Claude, or both
Slash command
/asta-assistant:brainstormThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Conversational skill. Examines the project state and helps the user decide what to do next. The only artifact this skill writes is `project.md` (creating it if missing, otherwise updating its Pending Work section).
Conversational skill. Examines the project state and helps the user decide what to do next. The only artifact this skill writes is project.md (creating it if missing, otherwise updating its Pending Work section).
project.md (optional). If missing, this skill bootstraps it from the conversation.work/index.yaml (optional). Lists previously-recorded work items.work/<slug>/README.md (optional). The current state of completed and pending work.project.md with structure:
# Goal
<multi-paragraph statement of the overall research/engineering goal>
# Background
<context, constraints, prior work, data sources>
# Completed Work
- [<slug>](work/<slug>/README.md) — <one-line summary>
# Pending Work
- [<slug>](work/<slug>/README.md) (status: <pending-plan|ready|...>) — <one-line summary>
Read state. Open project.md if it exists, plus work/index.yaml and any READMEs it references. If project.md is missing, ask the user about the goal and background and draft a first version — do not invent goals or background.
Converse. Discuss what would be most productive to do next given the goal, what is already complete, and what is pending. Ask clarifying questions when scope is ambiguous. Surface tradeoffs rather than picking unilaterally.
Propose work items. Each new unit of work should be small enough that a single planning pass can describe it concretely. For each:
work/)Confirm before writing. Show the proposed Pending Work changes to the user and wait for explicit approval.
Write artifacts. For each approved item:
project.md:
- [<slug>](work/<slug>/README.md) (status: pending-plan) — <one-line summary>work/<slug>/README.md with frontmatter and a Goal section only — leave Instructions, Results, Assessment empty for later skills to fill in:
---
slug: <slug>
status: pending-plan
---
# Goal
<multi-paragraph goal description>
# Instructions
# Results
# Assessment
npx claudepluginhub allenai/asta-plugins --plugin asta-assistantRecommends the single next sensible step on an Agentheim project by reading vision, task boards, protocol, and open questions. Read-only: it never moves tasks or edits anything.
Provides templates and best practices for PROJECT.md files, project goals, scope management, sprint planning, and roadmaps.
Multi-project Manus-style planning with coordinator pattern. Supports project switching, separate planning/source paths, and cross-machine sync via git. Creates task_plan.md, findings.md, and progress.md.