Slack report
Computational biology skills humans and agents
npx -y skills add fastfold-ai/skills --skill slack_reportAssembled 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
- Export or prepare markdown report content.
- Call the helper script (Sandwalk: use host skill dir /
SANDWALK_SKILLS_DIR/slack_reportwhen available):python3 scripts/send_agent_cli_report.py --markdown-file <path>- Do not replace this with ad-hoc Python
requestscode.
- If response has
ok: falseandneeds_slack_setup: true, tell user:- Configure Slack at https://cloud.fastfold.ai/integrations/slack
- Set a channel for
agent_cli_report.
- 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
- API details: references/api.md