agentsclimarketplace

Slack report

Skill fastfold-ai/skills/skills/slack_report

Computational biology skills humans and agents

Install
npx -y skills add fastfold-ai/skills --skill slack_report

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Share markdown reports to the user's configured Slack agent_cli_report channel via Fastfold API, and persist the markdown as a library item.

SKILL.md

2.2 KB, as published. Nobody here has run it

Slack Report Share

Overview

Use this skill to send markdown reports to Slack through the Fastfold Cloud backend endpoint:

  • POST /v1/slack/messages/agent-cli-report

The endpoint posts to the configured agent_cli_report Slack channel and stores the same markdown as a library markdown item.

Authentication

Preferred (Sandwalk agent): Integrations → Fastfold AI Cloud, exposed as FASTFOLD_API_KEY. Use env vars — do not hardcode or search home config paths.

Do not ask users to paste secrets into chat. Do not ask for .env / export until the helper script fails with a clear auth error. Prefer printenv FASTFOLD_API_KEY or run the script.

Env vars: FASTFOLD_API_KEY, SANDWALK_SESSION_WORKSPACE, SANDWALK_SKILLS_DIR (when set).

If the key is still missing after a script failure: point the user at Sandwalk Integrations (or .env / export).

When to Use

  • User asks to share/export a session report to Slack.
  • User asks to send markdown summary to the team's report channel.
  • User asks to save a report in the library and Slack in one step.

Agent Workflow

  1. Export or prepare markdown report content.
  2. Call the helper script (Sandwalk: use host skill dir / SANDWALK_SKILLS_DIR/slack_report when available):
    • python3 scripts/send_agent_cli_report.py --markdown-file <path>
    • Do not replace this with ad-hoc Python requests code.
  3. If response has ok: false and needs_slack_setup: true, tell user:
  4. If response includes library_item_id, include this open link in the reply:
    • https://cloud.fastfold.ai/code/<library_item_id>?from=library

Friendly Failure Message

If Slack is not configured, return a user-friendly instruction and include:

Resources

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.