-
-
Notifications
You must be signed in to change notification settings - Fork 14.9k
Add AKF — The AI Native File Format skill #966
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| @@ -0,0 +1,53 @@ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| --- | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| name: akf-trust-metadata | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| description: >- | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| The AI native file format. EXIF for AI — stamps every file with trust scores, | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source provenance, and compliance metadata. Use after creating or modifying | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| any file. Use before modifying existing files to check trust context. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| globs: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - "**/*.md" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - "**/*.py" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - "**/*.ts" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - "**/*.js" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - "**/*.json" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - "**/*.yaml" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - "**/*.html" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Comment on lines
+7
to
+14
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
The seven glob patterns combined ( As a result, Claude will be prompted to run Compare this with existing curated skills that either omit |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| --- | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Comment on lines
+1
to
+15
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
The curated skill template defined in
Suggested change
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| # AKF — The AI Native File Format | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Every photo has EXIF. Every song has ID3. AKF is the native metadata format for AI-generated content. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ## After creating or modifying files | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ```bash | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| akf stamp <file> --agent claude-code --evidence "<what you did>" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ``` | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ## Before modifying existing files | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ```bash | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| akf read <file> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| akf inspect <file> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ``` | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ## Compliance auditing | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ```bash | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| akf audit <file> --regulation eu_ai_act | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| akf audit <file> --regulation hipaa | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| akf audit <file> --regulation sox | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ``` | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ## Classification | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - --label confidential for finance/secret/internal paths | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - --label public for README, docs, examples | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ## Install | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ```bash | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| pip install akf | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ``` | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Comment on lines
+47
to
+51
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
The skill's primary actionable guidance is to This raises two concerns:
The skill should either be decoupled from the external package (demonstrating the concept inline without requiring
Comment on lines
+21
to
+51
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🛠️ Refactor suggestion | 🟠 Major Add the required canonical skill sections ( This skill doc currently uses custom headings, but the required sections are missing. Please add those three headings (you can keep the current content under them). This keeps the skill consistent with repo conventions and tooling expectations. As per coding guidelines: “ 🤖 Prompt for AI Agents |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| https://akf.dev | https://github.com/HMAKT99/AKF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Comment on lines
+17
to
+53
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
This skill has none of those sections. The current content is essentially an abbreviated CLI reference for the Without a "When to Use" or "Core Concepts" section, Claude has no principled way to understand why or when it should apply this skill beyond the broad glob matching discussed above. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
P3: Glob list covers .yaml but omits .yml, so YAML files using the common .yml extension won’t trigger the skill.
Prompt for AI agents