Evan Hu and Claude Opus 4.6
6c0faf06ef
refactor(skills): make SKILL.md the required entry point
...
Standardize on Claude Code's SKILL.md format as every skill's source of
truth. skill.toml becomes an optional metadata layer for runtime, input
schema, and versioning — never for the prompt body.
- validate.py: require SKILL.md in every skill dir; when skill.toml also
exists, cross-check name/description consistency to prevent drift
- Add SKILL.md to the two custom-skill examples
- Move the meeting-agenda prompt body out of skill.toml into SKILL.md
- Rewrite skills/README.md to document the md-first, toml-as-metadata convention
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-10 20:23:06 +09:00
Evan
b567db71ba
feat(skills): restore 60 bundled skills ( #42 )
...
* feat(skills): restore ansible skill
* feat(skills): restore api-tester skill
* feat(skills): restore aws skill
* feat(skills): restore azure skill
* feat(skills): restore ci-cd skill
* feat(skills): restore code-reviewer skill
* feat(skills): restore compliance skill
* feat(skills): restore confluence skill
* feat(skills): restore crypto-expert skill
* feat(skills): restore css-expert skill
* feat(skills): restore data-analyst skill
* feat(skills): restore data-pipeline skill
* feat(skills): restore docker skill
* feat(skills): restore elasticsearch skill
* feat(skills): restore email-writer skill
* feat(skills): restore figma-expert skill
* feat(skills): restore gcp skill
* feat(skills): restore git-expert skill
* feat(skills): restore github skill
* feat(skills): restore golang-expert skill
* feat(skills): restore graphql-expert skill
* feat(skills): restore helm skill
* feat(skills): restore interview-prep skill
* feat(skills): restore jira skill
* feat(skills): restore kubernetes skill
* feat(skills): restore linear-tools skill
* feat(skills): restore linux-networking skill
* feat(skills): restore llm-finetuning skill
* feat(skills): restore ml-engineer skill
* feat(skills): restore mongodb skill
* feat(skills): restore nextjs-expert skill
* feat(skills): restore nginx skill
* feat(skills): restore notion skill
* feat(skills): restore oauth-expert skill
* feat(skills): restore openapi-expert skill
* feat(skills): restore pdf-reader skill
* feat(skills): restore postgres-expert skill
* feat(skills): restore presentation skill
* feat(skills): restore project-manager skill
* feat(skills): restore prometheus skill
* feat(skills): restore prompt-engineer skill
* feat(skills): restore python-expert skill
* feat(skills): restore react-expert skill
* feat(skills): restore redis-expert skill
* feat(skills): restore regex-expert skill
* feat(skills): restore rust-expert skill
* feat(skills): restore security-audit skill
* feat(skills): restore sentry skill
* feat(skills): restore shell-scripting skill
* feat(skills): restore slack-tools skill
* feat(skills): restore sql-analyst skill
* feat(skills): restore sqlite-expert skill
* feat(skills): restore sysadmin skill
* feat(skills): restore technical-writer skill
* feat(skills): restore terraform skill
* feat(skills): restore typescript-expert skill
* feat(skills): restore vector-db skill
* feat(skills): restore wasm-expert skill
* feat(skills): restore web-search skill
* feat(skills): restore writing-coach skill
2026-04-08 15:18:53 +08:00
Evan Hu
4b38372463
docs: add README for every subdirectory
...
33 agent READMEs, 14 hand READMEs, 2 plugin READMEs
(echo-memory + hooks), and 2 skill READMEs
(custom-skill-prompt + custom-skill-python).
Each README documents the component's purpose, configuration,
and usage based on its TOML definition.
2026-03-21 02:27:34 +09:00
Evan Hu
206169c1d7
docs: add README for every content directory
...
Each directory (agents, hands, integrations, plugins, providers,
scripts, skills) now has a README documenting its TOML format,
current contents, and contribution steps.
2026-03-21 02:24:22 +09:00
Evan Hu
d1bc8ead69
chore: cleanup repo and enhance validation
...
- Add .gitignore (.DS_Store, .vscode, __pycache__)
- Remove stale .gitkeep files (directories have content now)
- Expand schema.toml to document all 6 content types (agent, hand, integration, skill, plugin)
- Add plugin validation and contribution guide
- Add id/name vs directory name consistency checks
- Add cross-type routing alias collision detection (14 warnings found)
2026-03-21 02:21:24 +09:00
Evan Hu
17d32ed4a7
feat: sync content definitions from core repo
...
Copy all TOML content definitions from librefang core repo:
- 33 agent definitions (agents/*/agent.toml)
- 14 hand definitions with docs (hands/*/HAND.toml + SKILL.md)
- 25 integration templates (integrations/*.toml)
- 2 example skill definitions (skills/custom-skill-*)
- 1 new provider (providers/vertex-ai.toml)
Part of the framework-vs-content registry split (RFC v0.7).
2026-03-21 02:06:07 +09:00
Evan Hu
ded26ce300
feat: add dir
2026-03-21 01:57:04 +09:00