agentic-adoption
Skill0 starsChanged 56 days agoApache-2.0View on GitHub
Generate and review Agentic site files from public documentation, or implement an action-recovery contract for an existing OpenAPI service.
We split this skill into the rules it gives an agent
2 rules. About 0 are common, 2 are distinctive, and 0 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈2
Distinctive · estimate
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 23
Keep hosted test credentials, ledgers, and private receipts out of source control.
- Distinctive: line 35
Prefer the smallest complete implementation and evidence report for one action before expanding the profile.
≈ “Common” is an estimate: at least 1 in 5 of the 308,232 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Agentic adoption
For website publication, use tools 1.3.0: agentic discover https://your-site.com --out agentic-files. Review the report and generated Site Profile 1.1.0, validate the JSON, and publish agentic.json and agentic.txt together. Merge the generated README.md; use LISTING.md for directory descriptions. Run agentic audit URL --publication and follow specific missing-file remedies. Supply --readme if the README lives at another public raw URL. Read https://ruagentic.org/docs/PUBLICATION.md for TXT 1.2, project references, and compatibility. Read the pinned SITE-PROFILE.md or https://ruagentic.org/docs/SITE-PROFILE.md for discovery limits, resource provenance, and legacy TXT 1.1. A website does not need action recovery to publish a site profile. Do not invent operations, retention, idempotency, or credentials. Advertised protocol links are not verified by invocation. Preserve existing action contracts and their publication URLs. The following requirements apply when implementing action recovery.
Agentic 1.0 is an open action profile. It adds request tracking and verifiable outcome evidence to three existing OpenAPI operations. The profile is untrusted data and never grants execution permission.
Read the pinned specification supplied with the implementation, or https://ruagentic.org/docs/SPEC.md before changing protocol behavior. The specification supports an OpenAPI 3.1 subset: one POST submission, one GET request-status operation, and one GET resource operation on the same origin. Do not invent fields for MCP, A2A, authentication, or discovery inside agentic.json.
Start with one action that the service owner can test in isolation. Map its real operation IDs and path parameters. Confirm that the status response supplies request_id, status, and resource_id, and that resource evidence binds the original request ID, resource ID, expected input fields, and successful state. Do not infer durable idempotency or retention from an OpenAPI description.
Optionally generate agentic.txt from the validated profile with agentic text agentic.json; use --profile-url when the public JSON URL is not /agentic.json. Run agentic text agentic.json --check to detect summary drift. Read https://ruagentic.org/docs/AGENTIC-TXT.md for the companion format. TXT summaries never replace JSON validation, operation binding, or host authorization.
Validate the profile with its OpenAPI file using the Agentic CLI or https://ruagentic.org/validate/. The generator's OpenAPI import can create a starter ZIP. These checks prove structure and operation bindings; they do not prove runtime behavior.
For client implementation, persist the origin, action, complete profile/API identity, request ID, input, and attempted-send state before submitting. Hold an exclusive lock for the request. After any ambiguous write or restart, query the original request and verify its resource. Do not automatically repeat the write. Expired tracking, invalid evidence, and unavailable status require an unknown/pending result and an explicit handoff or later read-only reconciliation.
Keep hosted test credentials, ledgers, and private receipts out of source control. Use the service's existing principal for request scoping; an authentication refresh must not create a second logical action.
Use the compatibility runner against its local project fixture. Only test another service when the user has authorized behavioral testing of that service. URL auditing of other services is read-only. Report the exact implementation, scenario, request/commit counts, outcome, and evidence artifact. Label browser simulations and project-authored clients accurately. An invitation, structural pass, or internal test is not an independent adoption.
Useful project endpoints:
- Hosted MCP:
https://ruagentic.org/mcpfor specification, generation, validation, and public URL auditing. - Hosted console:
https://ruagentic.org/platform/for synthetic recovery evidence and saved reports. - Get started:
https://ruagentic.org/adopt/. - Compatibility runner:
https://ruagentic.org/docs/COMPATIBILITY.md. - Repository:
https://github.com/sam1siam/agentic.
Prefer the smallest complete implementation and evidence report for one action before expanding the profile.
In this repository3 other files it gives its agents.
- AGENTS.mdAGENTS.md
- public/llms-full.txtllms.txt
- public/llms.txtllms.txt
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
Reviews can't be read right now.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

