Submission says "agent built via ClawUp." Judges confirmed flexibility, so this isn't a gate — but if ClawUp is reliably back and we have spare time, port the agent as a ClawUp skill for bonus credibility.
Pre-flight
- Verify ClawUp is actually accessible: log in to https://app.clawup.org/
- Confirm a fresh agent can be created via `/newbot` Telegram flow
- If either step fails, abandon this issue. The hours are better spent on rehearsal.
If green-lit
- In your ClawUp Telegram clawbot, run `/skill_creator`.
- Prompt: "Create a skill that wraps the ShieldClaw agent in this repo: https://github.com/hasan-malik/openclaw-hackathon. The skill should expose the tools defined in agent/llm/tools.ts and use the persona in agent/llm/persona.ts."
- Verify the skill registers into the agent's skill registry.
- Test by chatting with the ClawUp bot — same prompts as the dashboard rehearsal.
Done when
- ClawUp bot replies to "what do you do?" with the ShieldClaw self-disclosure
- ClawUp bot can call at least one of our tools (e.g. `list_findings`)
If it breaks
Revert to standalone immediately. The dashboard + Telegram demo is the source of truth.
Submission says "agent built via ClawUp." Judges confirmed flexibility, so this isn't a gate — but if ClawUp is reliably back and we have spare time, port the agent as a ClawUp skill for bonus credibility.
Pre-flight
If green-lit
Done when
If it breaks
Revert to standalone immediately. The dashboard + Telegram demo is the source of truth.