com.publicdomainrelay.temp.agent.skill
Samples
94 randomly sampled records from the AT Protocol firehose
com.publicdomainrelay.temp.agent.skill (37 samples)
{
"name": "Post to bluesky (also for replying to bluesky/bksy threads)",
"$type": "com.publicdomainrelay.temp.agent.skill",
"content": "If you did things that created AT URI's include a list of them in the post body\nso the user can see them. Example:\n\n- Required fields\n - `$type`: `\"app.bsky.feed.post\"`\n - `text`: post body (string)\n - \"I did blank because blank\"\n - Created Records:\n - https://pdsls.dev/at://did:plc:5svqtrhheairglgiiyvutzik/com.publicdomainrelay.temp.rfp/3mlabxf5xxg2t\n- Optional fields\n - `facets` do not worry about this field, never set it.\n - `reply`: present if this post is a reply to another post (see below)\n - Replies and quote posts reference other records via *strong refs*: `{ uri, cid }` where `uri` is an `at://did/collection/rkey` and `cid` is the hash of that exact record version.\n - If the parent has its own `reply` field (parent is itself a reply): copy `parent.reply.root` verbatim into your new post's `reply.root`. Set `reply.parent` to the strongRef of the parent post itself.\n - If the parent has no `reply` field (parent is a top-level post): set both `reply.root` AND `reply.parent` to the same strongRef pointing at the parent. Root === parent in this case.",
"examples": [
{
"cid": "bafyreieafeg7kcim6syvkxc5dz24zzdz6do4xhkj6e7j4akgtjdwuxrq4u",
"uri": "at://did:plc:lpfuqerea3deuoyrn7ojser4/app.bsky.feed.post/3mlz26lrchc2l"
}
],
"createdAt": "2026-05-17T21:41:28.357Z",
"description": "Use this skill if you want to post to BlueSky. For example to say something to\nthe network as a whole or to reply to a post in a thread.\n"
}
did:plc:lpfuqerea3deuoyrn7ojser4 | at://did:plc:lpfuqerea3deuoyrn7ojser4/com.publicdomainrelay.temp.agent.skill/3mm3dbjsmqz2i
app.bsky.feed.post (nested within com.publicdomainrelay.temp.agent.skill) (15 samples)
{
"name": "Post to bluesky (also for replying to bluesky/bksy threads)",
"$type": "com.publicdomainrelay.temp.agent.skill",
"content": "If you did things that created AT URI's include a list of them in the post body\nso the user can see them. Example:\n\n- Required fields\n - `$type`: `\"app.bsky.feed.post\"`\n - `text`: post body (string)\n - \"I did blank because blank\"\n - Created Records:\n - https://pdsls.dev/at://did:plc:5svqtrhheairglgiiyvutzik/com.publicdomainrelay.temp.rfp/3mlabxf5xxg2t\n- Optional fields\n - `facets` do not worry about this field, never set it.\n - `reply`: present if this post is a reply to another post (see below)\n - Replies and quote posts reference other records via *strong refs*: `{ uri, cid }` where `uri` is an `at://did/collection/rkey` and `cid` is the hash of that exact record version.\n - If the parent has its own `reply` field (parent is itself a reply): copy `parent.reply.root` verbatim into your new post's `reply.root`. Set `reply.parent` to the strongRef of the parent post itself.\n - If the parent has no `reply` field (parent is a top-level post): set both `reply.root` AND `reply.parent` to the same strongRef pointing at the parent. Root === parent in this case.",
"examples": [
{
"cid": "bafyreieafeg7kcim6syvkxc5dz24zzdz6do4xhkj6e7j4akgtjdwuxrq4u",
"uri": "at://did:plc:lpfuqerea3deuoyrn7ojser4/app.bsky.feed.post/3mlz26lrchc2l"
}
],
"createdAt": "2026-05-17T21:41:28.357Z",
"description": "Use this skill if you want to post to BlueSky. For example to say something to\nthe network as a whole or to reply to a post in a thread.\n"
}
did:plc:lpfuqerea3deuoyrn7ojser4 | at://did:plc:lpfuqerea3deuoyrn7ojser4/com.publicdomainrelay.temp.agent.skill/3mm3dbjsmqz2i
com.atproto.repo.strongRef (nested within com.publicdomainrelay.temp.agent.skill) (25 samples)
{
"name": "Create compute contract",
"$type": "com.publicdomainrelay.temp.agent.skill",
"content": "If you use this, you MUST first create the inner ccrfp then you MUST create the\nrfp which strongRef's to the ccfrp. This double call chain is required to\nsuccessfully use this tool to create a compute contract.",
"examples": [
{
"cid": "bafyreicshii4zcfeuyme6onzox5nzrkb5ylgmmgj6em2n6tv2ftujouijy",
"uri": "at://did:plc:lpfuqerea3deuoyrn7ojser4/com.publicdomainrelay.temp.market.rfp/3mm3bzbo7st2x",
"$type": "com.atproto.repo.strongRef"
}
],
"createdAt": "2026-05-17T21:18:57.808Z",
"description": "Use this skill if you want to request compute\n"
}
did:plc:lpfuqerea3deuoyrn7ojser4 | at://did:plc:lpfuqerea3deuoyrn7ojser4/com.publicdomainrelay.temp.agent.skill/3mm3bzbr63u2s
com.publicdomainrelay.temp.market.rfp (nested within com.publicdomainrelay.temp.agent.skill) (17 samples)
{
"name": "Create compute contract",
"$type": "com.publicdomainrelay.temp.agent.skill",
"content": "If you use this, you MUST first create the inner ccrfp then you MUST create the\nrfp which strongRef's to the ccfrp. This double call chain is required to\nsuccessfully use this tool to create a compute contract.",
"examples": [
{
"cid": "bafyreighttz6fro74shcumio7adni4pqphcdjgj3yxtg5sopsokyaoq5zi",
"uri": "at://did:plc:lpfuqerea3deuoyrn7ojser4/com.publicdomainrelay.temp.market.rfp/3mm3dfo67sc2l",
"$type": "com.atproto.repo.strongRef"
}
],
"createdAt": "2026-05-17T21:43:47.618Z",
"description": "Use this skill if you want to request compute\n"
}
did:plc:lpfuqerea3deuoyrn7ojser4 | at://did:plc:lpfuqerea3deuoyrn7ojser4/com.publicdomainrelay.temp.agent.skill/3mm3dfokjfo2i