asana-portfolio-daily-status

Fetch recent task comments from active Asana portfolio projects and save them as dated Markdown files.

1|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/LITS-Digital-Collections-Team/2026-dct-vibecodeathon --skill asana-portfolio-daily-status
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: asana-portfolio-daily-status
Source: https://github.com/LITS-Digital-Collections-Team/2026-dct-vibecodeathon/tree/main/asana-portfolio-daily-status/skill
Command: npx skills add https://github.com/LITS-Digital-Collections-Team/2026-dct-vibecodeathon --skill asana-portfolio-daily-status

SYSTEM DOCUMENTATION & REQUIREMENTS

On a recurring schedule (e.g., every weekday morning), compile the most recent task-level comment for each active project in a configured Asana portfolio and save the results as a dated Markdown file in a local folder.

What problem does it solve?

This tool automatically tracks progress across multiple active projects in an Asana portfolio by capturing the most recent task-level comment and writing a timestamped summary to a local Markdown file, enabling quick daily oversight without manual checking.

Core Features & Use Cases

  • Fetch and filter active portfolio projects by a configurable category to identify items requiring attention.
  • Retrieve the most recent task comments across up to five recently modified tasks per project and select the overall latest.
  • Write a dated Markdown status file to a local folder with a deterministic naming convention suitable for syncing to a cloud drive.

Quick Start

Edit the placeholders in CONFIGURATION.md and run the skill on a weekday morning to generate a dated Status file in OUTPUT_FOLDER.

Frequently Asked Questions about asana-portfolio-daily-status

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate daily Asana portfolio status reports to Markdown?

This workflow compiles daily Asana portfolio status reports by retrieving the latest task-level comments from active projects and saving them as dated Markdown files in a local folder. It enables quick daily oversight without manual checking.

What is the best way to track recent comments across multiple Asana projects?

Tracking recent comments across multiple Asana projects is done by fetching the most recent task-level comment from up to five recently modified tasks per active project and compiling them into a single summary file.

Can I save Asana project updates to a local folder instead of cloud storage?

Yes, you can save Asana project updates to a local folder. This skill writes timestamped Markdown status files to a configured local directory using a deterministic naming convention, specifically designed to avoid domain policy limitations.

Do I need an Asana MCP connection to fetch portfolio task comments?

Yes, an Asana MCP connection is required to fetch portfolio task comments. The deterministic workflow relies on required Asana MCP access to retrieve task-level comments and local filesystem access to write the Markdown output.

How do I filter active projects in an Asana portfolio by category?

You can filter active projects in an Asana portfolio by editing the placeholders in CONFIGURATION.md. This configuration allows the workflow to identify specific portfolio items requiring attention based on a configurable category.

Why does my automated project management report write to a local file path?

Automated project management reports write to a local file path to avoid domain policy limitations. The skill operates on a recurring schedule and writes timestamped Markdown summaries locally, which can then be synced to a cloud drive.