Finds open conference CFPs relevant to the user across Java/AI/developer conferences, with persistent sent/dismissed/remind state and source-aware Sessionize verification. NanoClaw per-chat overlay, loaded via containerConfig.additionalTiles.
75
94%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Low
Low-risk findings worth noting
Applies wherever this skill fetches a CFP page (Steps 3, 5, 6). Many sites return empty SPA shells to plain WebFetch.
mcp__nanoclaw__fetch_markdown(url: "<cfp-url>", wait_until: "networkidle") — the NanoClaw host's server-side renderer returns the fully-rendered page as clean markdown ready for the model. A built-in disk cache makes repeat lookups against the same CFP page during a single sweep free.CLOUDFLARE_BROWSER_RENDERING_TAKE_WEBPAGE_SNAPSHOT for full DOM, ..._SCRAPE_HTML_ELEMENTS for CSS-selector queries) when the fetch_markdown response is empty or indicates a failure (loading shell or renderer error).MULTI_EXECUTE batching caveats — see your Composio Cloudflare Browser Rendering tool configuration..tessl-plugin
skills
check-cfps
scripts
nightly-cfp-sync