Skip to content

okf: add organizing-with-okf agent skill - #205

Open
carlossilvatbh wants to merge 1 commit into
GoogleCloudPlatform:mainfrom
carlossilvatbh:okf-organizing-skill
Open

okf: add organizing-with-okf agent skill#205
carlossilvatbh wants to merge 1 commit into
GoogleCloudPlatform:mainfrom
carlossilvatbh:okf-organizing-skill

Conversation

@carlossilvatbh

Copy link
Copy Markdown

Summary

Adds a project-level Agent Skill at .claude/skills/organizing-with-okf/ that teaches coding agents (Claude Code and other harnesses that read the Agent Skills format) how to organize folders and projects as OKF bundles.

The skill distills the essentials of okf/SPEC.md v0.1 into an actionable reference:

  • Bundle structure and concept-document frontmatter template (required type, recommended fields)
  • Reserved index.md / log.md structure and link-resolution conventions
  • Bundle-relative cross-linking and # Citations
  • A conformance checklist and a common-mistakes table
  • A pointer to the bundled visualizer (reference_agent visualize)

Why

OKF's README positions the format as producible and consumable by any agent. Shipping a skill in the repo makes that concrete: anyone who clones the repo and works in it with a skill-aware agent gets an agent that produces conformant bundles out of the box — the repo dogfoods its own format at the production end.

Validation

The skill was developed test-first with subagents: a baseline agent without the skill invented non-conformant conventions (frontmatter in index.md, log/updates.md, invented id/status/links keys — now the Common Mistakes table); with the skill, two independent scenarios produced bundles passing every conformance check in SPEC.md §9, without needing to open the spec. Referenced paths (okf/SPEC.md, okf/README.md) verified to resolve from the repo root.

🤖 Generated with Claude Code

Adds a project-level Claude Code / Agent Skill (.claude/skills/) that
teaches agents to organize folders and projects as OKF bundles:
required frontmatter, reserved index.md/log.md structure, cross-link
conventions, a conformance checklist, and a pointer to the bundled
visualizer. Distilled from okf/SPEC.md v0.1 and validated against
agent-produced bundles.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@google-cla

google-cla Bot commented Jul 17, 2026

Copy link
Copy Markdown

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant