{"owner":"fastapi","repo":"full-stack-fastapi-template","hasSkills":true,"totalSkillsCount":7,"totalTokensCount":1577,"categories":["anthropic-skill"],"hasMcp":false,"mcpConfig":null,"found":[".claude/skills/library-skills/.library-skills.json",".agents/skills/library-skills/.library-skills.json","packages/react-email/biome.json","packages/react-email/package.json",".agents/skills/library-skills/SKILL.md",".claude/skills/library-skills/SKILL.md","packages/react-email/tsconfig.json"],"skills":{".claude/skills/library-skills/.library-skills.json":"{\n  \"kind\": \"tool-skill\",\n  \"version\": \"0.0.19\"\n}\n",".agents/skills/library-skills/.library-skills.json":"{\n  \"kind\": \"tool-skill\",\n  \"version\": \"0.0.19\"\n}\n","packages/react-email/biome.json":"{\n  \"extends\": [\"../../frontend/biome.json\"]\n}\n","packages/react-email/package.json":"{\n  \"name\": \"emails\",\n  \"version\": \"0.1.0\",\n  \"private\": true,\n  \"scripts\": {\n    \"build\": \"email build\",\n    \"dev\": \"email dev --port 3333\",\n    \"lint\": \"biome check --write --unsafe --no-errors-on-unmatched --files-ignore-unknown=true ./\",\n    \"export\": \"email export --outDir ../../backend/app/email-templates\"\n  },\n  \"dependencies\": {\n    \"@react-email/components\": \"1.0.12\",\n    \"react\": \"^19.3.0\",\n    \"react-dom\": \"^19.3.0\",\n    \"react-email\": \"6.11.0\"\n  },\n  \"devDependencies\": {\n    \"@biomejs/biome\": \"^2.5.14\",\n    \"@react-email/ui\": \"6.11.0\",\n    \"@types/react\": \"^19.3.0\",\n    \"@types/react-dom\": \"^19.3.0\"\n  }\n}\n",".agents/skills/library-skills/SKILL.md":"---\nname: library-skills\ndescription: Use Library Skills to discover, install, refresh, repair, check, and manage agent skills from installed packages.\n---\n\n# Library Skills\n\nUse this skill when a project might benefit from agent skills bundled by its installed packages, or when existing Library Skills-managed symlinks are stale, broken, orphaned, or need to be checked.\n\nRun commands from the project root.\n\nAgents bundle their own skills by including an `.agents/skills` directory. More details in [Library Skills](https://library-skills.io).\n\n## First-Time Setup\n\n- Make sure project dependencies are installed first, for example with `uv sync` for Python projects or `npm install` / `bun install` for Node.js projects.\n- Run `uvx library-skills` or `npx library-skills` to discover skills bundled by the installed packages and install selected skills interactively.\n- Use `uvx library-skills --all` or `npx library-skills --all` only when all newly discovered skills should be installed without selecting individual skills.\n- Use `uvx library-skills --tool-skill` or `npx library-skills --tool-skill` to copy this Library Skills tool skill into the project so future agents know how to discover, install, update, repair, and check skills.\n\n## Commands\n\n- Run `uvx library-skills` or `npx library-skills` to discover package-provided skills, install selected new skills, and reconcile existing managed symlinks.\n- Run `uvx library-skills list` or `npx library-skills list` to inspect discovered and installed skills.\n- Run `uvx library-skills list --json` or `npx library-skills list --json` for machine-readable installed status.\n- Run `uvx library-skills scan --json` or `npx library-skills scan --json` for discovery-only automation.\n- Run `uvx library-skills --check` or `npx library-skills --check` to validate managed skill symlink state without changing files.\n- Run `uvx library-skills --yes` or `npx library-skills --yes` to repair stale managed symlinks and remove orphaned managed symlinks non-interactively.\n- Add `--claude` when `.claude/skills` should also be managed.\n- Add `--skill NAME` to install a specific discovered skill by name.\n\n## Safety\n\n- Prefer rerunning `library-skills` over editing managed symlinks manually.\n- If installed skill symlinks are broken, dependencies may not be installed yet. Try the project's normal install command first, such as `uv sync`, `npm install`, or `bun install`, then rerun `library-skills`.\n- Do not delete or overwrite hand-authored skill directories.\n- Library Skills only removes managed symlinks. It should not remove copied or hand-authored skill directories.\n",".claude/skills/library-skills/SKILL.md":"---\nname: library-skills\ndescription: Use Library Skills to discover, install, refresh, repair, check, and manage agent skills from installed packages.\n---\n\n# Library Skills\n\nUse this skill when a project might benefit from agent skills bundled by its installed packages, or when existing Library Skills-managed symlinks are stale, broken, orphaned, or need to be checked.\n\nRun commands from the project root.\n\nAgents bundle their own skills by including an `.agents/skills` directory. More details in [Library Skills](https://library-skills.io).\n\n## First-Time Setup\n\n- Make sure project dependencies are installed first, for example with `uv sync` for Python projects or `npm install` / `bun install` for Node.js projects.\n- Run `uvx library-skills` or `npx library-skills` to discover skills bundled by the installed packages and install selected skills interactively.\n- Use `uvx library-skills --all` or `npx library-skills --all` only when all newly discovered skills should be installed without selecting individual skills.\n- Use `uvx library-skills --tool-skill` or `npx library-skills --tool-skill` to copy this Library Skills tool skill into the project so future agents know how to discover, install, update, repair, and check skills.\n\n## Commands\n\n- Run `uvx library-skills` or `npx library-skills` to discover package-provided skills, install selected new skills, and reconcile existing managed symlinks.\n- Run `uvx library-skills list` or `npx library-skills list` to inspect discovered and installed skills.\n- Run `uvx library-skills list --json` or `npx library-skills list --json` for machine-readable installed status.\n- Run `uvx library-skills scan --json` or `npx library-skills scan --json` for discovery-only automation.\n- Run `uvx library-skills --check` or `npx library-skills --check` to validate managed skill symlink state without changing files.\n- Run `uvx library-skills --yes` or `npx library-skills --yes` to repair stale managed symlinks and remove orphaned managed symlinks non-interactively.\n- Add `--claude` when `.claude/skills` should also be managed.\n- Add `--skill NAME` to install a specific discovered skill by name.\n\n## Safety\n\n- Prefer rerunning `library-skills` over editing managed symlinks manually.\n- If installed skill symlinks are broken, dependencies may not be installed yet. Try the project's normal install command first, such as `uv sync`, `npm install`, or `bun install`, then rerun `library-skills`.\n- Do not delete or overwrite hand-authored skill directories.\n- Library Skills only removes managed symlinks. It should not remove copied or hand-authored skill directories.\n","packages/react-email/tsconfig.json":"{\n  \"compilerOptions\": {\n    \"composite\": false,\n    \"module\": \"ESNext\",\n    \"moduleResolution\": \"bundler\",\n    \"jsx\": \"react-jsx\",\n    \"skipLibCheck\": true,\n    \"strict\": true,\n    \"noEmit\": true,\n    \"strictNullChecks\": true\n  },\n  \"include\": [\"**/*.ts\", \"**/*.tsx\"],\n  \"exclude\": [\"node_modules\", \".react-email\"]\n}\n"},"files":{".claude/skills/library-skills/.library-skills.json":"{\n  \"kind\": \"tool-skill\",\n  \"version\": \"0.0.19\"\n}\n",".agents/skills/library-skills/.library-skills.json":"{\n  \"kind\": \"tool-skill\",\n  \"version\": \"0.0.19\"\n}\n","packages/react-email/biome.json":"{\n  \"extends\": [\"../../frontend/biome.json\"]\n}\n","packages/react-email/package.json":"{\n  \"name\": \"emails\",\n  \"version\": \"0.1.0\",\n  \"private\": true,\n  \"scripts\": {\n    \"build\": \"email build\",\n    \"dev\": \"email dev --port 3333\",\n    \"lint\": \"biome check --write --unsafe --no-errors-on-unmatched --files-ignore-unknown=true ./\",\n    \"export\": \"email export --outDir ../../backend/app/email-templates\"\n  },\n  \"dependencies\": {\n    \"@react-email/components\": \"1.0.12\",\n    \"react\": \"^19.3.0\",\n    \"react-dom\": \"^19.3.0\",\n    \"react-email\": \"6.11.0\"\n  },\n  \"devDependencies\": {\n    \"@biomejs/biome\": \"^2.5.14\",\n    \"@react-email/ui\": \"6.11.0\",\n    \"@types/react\": \"^19.3.0\",\n    \"@types/react-dom\": \"^19.3.0\"\n  }\n}\n",".agents/skills/library-skills/SKILL.md":"---\nname: library-skills\ndescription: Use Library Skills to discover, install, refresh, repair, check, and manage agent skills from installed packages.\n---\n\n# Library Skills\n\nUse this skill when a project might benefit from agent skills bundled by its installed packages, or when existing Library Skills-managed symlinks are stale, broken, orphaned, or need to be checked.\n\nRun commands from the project root.\n\nAgents bundle their own skills by including an `.agents/skills` directory. More details in [Library Skills](https://library-skills.io).\n\n## First-Time Setup\n\n- Make sure project dependencies are installed first, for example with `uv sync` for Python projects or `npm install` / `bun install` for Node.js projects.\n- Run `uvx library-skills` or `npx library-skills` to discover skills bundled by the installed packages and install selected skills interactively.\n- Use `uvx library-skills --all` or `npx library-skills --all` only when all newly discovered skills should be installed without selecting individual skills.\n- Use `uvx library-skills --tool-skill` or `npx library-skills --tool-skill` to copy this Library Skills tool skill into the project so future agents know how to discover, install, update, repair, and check skills.\n\n## Commands\n\n- Run `uvx library-skills` or `npx library-skills` to discover package-provided skills, install selected new skills, and reconcile existing managed symlinks.\n- Run `uvx library-skills list` or `npx library-skills list` to inspect discovered and installed skills.\n- Run `uvx library-skills list --json` or `npx library-skills list --json` for machine-readable installed status.\n- Run `uvx library-skills scan --json` or `npx library-skills scan --json` for discovery-only automation.\n- Run `uvx library-skills --check` or `npx library-skills --check` to validate managed skill symlink state without changing files.\n- Run `uvx library-skills --yes` or `npx library-skills --yes` to repair stale managed symlinks and remove orphaned managed symlinks non-interactively.\n- Add `--claude` when `.claude/skills` should also be managed.\n- Add `--skill NAME` to install a specific discovered skill by name.\n\n## Safety\n\n- Prefer rerunning `library-skills` over editing managed symlinks manually.\n- If installed skill symlinks are broken, dependencies may not be installed yet. Try the project's normal install command first, such as `uv sync`, `npm install`, or `bun install`, then rerun `library-skills`.\n- Do not delete or overwrite hand-authored skill directories.\n- Library Skills only removes managed symlinks. It should not remove copied or hand-authored skill directories.\n",".claude/skills/library-skills/SKILL.md":"---\nname: library-skills\ndescription: Use Library Skills to discover, install, refresh, repair, check, and manage agent skills from installed packages.\n---\n\n# Library Skills\n\nUse this skill when a project might benefit from agent skills bundled by its installed packages, or when existing Library Skills-managed symlinks are stale, broken, orphaned, or need to be checked.\n\nRun commands from the project root.\n\nAgents bundle their own skills by including an `.agents/skills` directory. More details in [Library Skills](https://library-skills.io).\n\n## First-Time Setup\n\n- Make sure project dependencies are installed first, for example with `uv sync` for Python projects or `npm install` / `bun install` for Node.js projects.\n- Run `uvx library-skills` or `npx library-skills` to discover skills bundled by the installed packages and install selected skills interactively.\n- Use `uvx library-skills --all` or `npx library-skills --all` only when all newly discovered skills should be installed without selecting individual skills.\n- Use `uvx library-skills --tool-skill` or `npx library-skills --tool-skill` to copy this Library Skills tool skill into the project so future agents know how to discover, install, update, repair, and check skills.\n\n## Commands\n\n- Run `uvx library-skills` or `npx library-skills` to discover package-provided skills, install selected new skills, and reconcile existing managed symlinks.\n- Run `uvx library-skills list` or `npx library-skills list` to inspect discovered and installed skills.\n- Run `uvx library-skills list --json` or `npx library-skills list --json` for machine-readable installed status.\n- Run `uvx library-skills scan --json` or `npx library-skills scan --json` for discovery-only automation.\n- Run `uvx library-skills --check` or `npx library-skills --check` to validate managed skill symlink state without changing files.\n- Run `uvx library-skills --yes` or `npx library-skills --yes` to repair stale managed symlinks and remove orphaned managed symlinks non-interactively.\n- Add `--claude` when `.claude/skills` should also be managed.\n- Add `--skill NAME` to install a specific discovered skill by name.\n\n## Safety\n\n- Prefer rerunning `library-skills` over editing managed symlinks manually.\n- If installed skill symlinks are broken, dependencies may not be installed yet. Try the project's normal install command first, such as `uv sync`, `npm install`, or `bun install`, then rerun `library-skills`.\n- Do not delete or overwrite hand-authored skill directories.\n- Library Skills only removes managed symlinks. It should not remove copied or hand-authored skill directories.\n","packages/react-email/tsconfig.json":"{\n  \"compilerOptions\": {\n    \"composite\": false,\n    \"module\": \"ESNext\",\n    \"moduleResolution\": \"bundler\",\n    \"jsx\": \"react-jsx\",\n    \"skipLibCheck\": true,\n    \"strict\": true,\n    \"noEmit\": true,\n    \"strictNullChecks\": true\n  },\n  \"include\": [\"**/*.ts\", \"**/*.tsx\"],\n  \"exclude\": [\"node_modules\", \".react-email\"]\n}\n"},"items":[{"name":".library-skills.json","path":".agents/skills/library-skills/.library-skills.json","rawUrl":"https://raw.githubusercontent.com/fastapi/full-stack-fastapi-template/HEAD/.agents/skills/library-skills/.library-skills.json","title":"Library-skills Skill","category":"anthropic-skill","format":"json","content":"{\n  \"kind\": \"tool-skill\",\n  \"version\": \"0.0.19\"\n}\n","frontmatter":{"kind":"tool-skill","version":"0.0.19"},"isInternal":false,"tokens":22,"sizeBytes":50},{"name":"SKILL.md","path":".agents/skills/library-skills/SKILL.md","rawUrl":"https://raw.githubusercontent.com/fastapi/full-stack-fastapi-template/HEAD/.agents/skills/library-skills/SKILL.md","title":"library-skills","category":"anthropic-skill","format":"markdown","content":"---\nname: library-skills\ndescription: Use Library Skills to discover, install, refresh, repair, check, and manage agent skills from installed packages.\n---\n\n# Library Skills\n\nUse this skill when a project might benefit from agent skills bundled by its installed packages, or when existing Library Skills-managed symlinks are stale, broken, orphaned, or need to be checked.\n\nRun commands from the project root.\n\nAgents bundle their own skills by including an `.agents/skills` directory. More details in [Library Skills](https://library-skills.io).\n\n## First-Time Setup\n\n- Make sure project dependencies are installed first, for example with `uv sync` for Python projects or `npm install` / `bun install` for Node.js projects.\n- Run `uvx library-skills` or `npx library-skills` to discover skills bundled by the installed packages and install selected skills interactively.\n- Use `uvx library-skills --all` or `npx library-skills --all` only when all newly discovered skills should be installed without selecting individual skills.\n- Use `uvx library-skills --tool-skill` or `npx library-skills --tool-skill` to copy this Library Skills tool skill into the project so future agents know how to discover, install, update, repair, and check skills.\n\n## Commands\n\n- Run `uvx library-skills` or `npx library-skills` to discover package-provided skills, install selected new skills, and reconcile existing managed symlinks.\n- Run `uvx library-skills list` or `npx library-skills list` to inspect discovered and installed skills.\n- Run `uvx library-skills list --json` or `npx library-skills list --json` for machine-readable installed status.\n- Run `uvx library-skills scan --json` or `npx library-skills scan --json` for discovery-only automation.\n- Run `uvx library-skills --check` or `npx library-skills --check` to validate managed skill symlink state without changing files.\n- Run `uvx library-skills --yes` or `npx library-skills --yes` to repair stale managed symlinks and remove orphaned managed symlinks non-interactively.\n- Add `--claude` when `.claude/skills` should also be managed.\n- Add `--skill NAME` to install a specific discovered skill by name.\n\n## Safety\n\n- Prefer rerunning `library-skills` over editing managed symlinks manually.\n- If installed skill symlinks are broken, dependencies may not be installed yet. Try the project's normal install command first, such as `uv sync`, `npm install`, or `bun install`, then rerun `library-skills`.\n- Do not delete or overwrite hand-authored skill directories.\n- Library Skills only removes managed symlinks. It should not remove copied or hand-authored skill directories.\n","frontmatter":{"name":"library-skills","description":"Use Library Skills to discover, install, refresh, repair, check, and manage agent skills from installed packages."},"isInternal":false,"tokens":604,"sizeBytes":2629},{"name":".library-skills.json","path":".claude/skills/library-skills/.library-skills.json","rawUrl":"https://raw.githubusercontent.com/fastapi/full-stack-fastapi-template/HEAD/.claude/skills/library-skills/.library-skills.json","title":"Library-skills Skill","category":"anthropic-skill","format":"json","content":"{\n  \"kind\": \"tool-skill\",\n  \"version\": \"0.0.19\"\n}\n","frontmatter":{"kind":"tool-skill","version":"0.0.19"},"isInternal":false,"tokens":22,"sizeBytes":50},{"name":"SKILL.md","path":".claude/skills/library-skills/SKILL.md","rawUrl":"https://raw.githubusercontent.com/fastapi/full-stack-fastapi-template/HEAD/.claude/skills/library-skills/SKILL.md","title":"library-skills","category":"anthropic-skill","format":"markdown","content":"---\nname: library-skills\ndescription: Use Library Skills to discover, install, refresh, repair, check, and manage agent skills from installed packages.\n---\n\n# Library Skills\n\nUse this skill when a project might benefit from agent skills bundled by its installed packages, or when existing Library Skills-managed symlinks are stale, broken, orphaned, or need to be checked.\n\nRun commands from the project root.\n\nAgents bundle their own skills by including an `.agents/skills` directory. More details in [Library Skills](https://library-skills.io).\n\n## First-Time Setup\n\n- Make sure project dependencies are installed first, for example with `uv sync` for Python projects or `npm install` / `bun install` for Node.js projects.\n- Run `uvx library-skills` or `npx library-skills` to discover skills bundled by the installed packages and install selected skills interactively.\n- Use `uvx library-skills --all` or `npx library-skills --all` only when all newly discovered skills should be installed without selecting individual skills.\n- Use `uvx library-skills --tool-skill` or `npx library-skills --tool-skill` to copy this Library Skills tool skill into the project so future agents know how to discover, install, update, repair, and check skills.\n\n## Commands\n\n- Run `uvx library-skills` or `npx library-skills` to discover package-provided skills, install selected new skills, and reconcile existing managed symlinks.\n- Run `uvx library-skills list` or `npx library-skills list` to inspect discovered and installed skills.\n- Run `uvx library-skills list --json` or `npx library-skills list --json` for machine-readable installed status.\n- Run `uvx library-skills scan --json` or `npx library-skills scan --json` for discovery-only automation.\n- Run `uvx library-skills --check` or `npx library-skills --check` to validate managed skill symlink state without changing files.\n- Run `uvx library-skills --yes` or `npx library-skills --yes` to repair stale managed symlinks and remove orphaned managed symlinks non-interactively.\n- Add `--claude` when `.claude/skills` should also be managed.\n- Add `--skill NAME` to install a specific discovered skill by name.\n\n## Safety\n\n- Prefer rerunning `library-skills` over editing managed symlinks manually.\n- If installed skill symlinks are broken, dependencies may not be installed yet. Try the project's normal install command first, such as `uv sync`, `npm install`, or `bun install`, then rerun `library-skills`.\n- Do not delete or overwrite hand-authored skill directories.\n- Library Skills only removes managed symlinks. It should not remove copied or hand-authored skill directories.\n","frontmatter":{"name":"library-skills","description":"Use Library Skills to discover, install, refresh, repair, check, and manage agent skills from installed packages."},"isInternal":false,"tokens":604,"sizeBytes":2629},{"name":"biome.json","path":"packages/react-email/biome.json","rawUrl":"https://raw.githubusercontent.com/fastapi/full-stack-fastapi-template/HEAD/packages/react-email/biome.json","title":"React-email Skill","category":"anthropic-skill","format":"json","content":"{\n  \"extends\": [\"../../frontend/biome.json\"]\n}\n","frontmatter":{"extends":["../../frontend/biome.json"]},"isInternal":false,"tokens":14,"sizeBytes":47},{"name":"package.json","path":"packages/react-email/package.json","rawUrl":"https://raw.githubusercontent.com/fastapi/full-stack-fastapi-template/HEAD/packages/react-email/package.json","title":"emails","category":"anthropic-skill","format":"json","content":"{\n  \"name\": \"emails\",\n  \"version\": \"0.1.0\",\n  \"private\": true,\n  \"scripts\": {\n    \"build\": \"email build\",\n    \"dev\": \"email dev --port 3333\",\n    \"lint\": \"biome check --write --unsafe --no-errors-on-unmatched --files-ignore-unknown=true ./\",\n    \"export\": \"email export --outDir ../../backend/app/email-templates\"\n  },\n  \"dependencies\": {\n    \"@react-email/components\": \"1.0.12\",\n    \"react\": \"^19.3.0\",\n    \"react-dom\": \"^19.3.0\",\n    \"react-email\": \"6.11.0\"\n  },\n  \"devDependencies\": {\n    \"@biomejs/biome\": \"^2.5.14\",\n    \"@react-email/ui\": \"6.11.0\",\n    \"@types/react\": \"^19.3.0\",\n    \"@types/react-dom\": \"^19.3.0\"\n  }\n}\n","frontmatter":{"name":"emails","version":"0.1.0","private":true,"scripts":{"build":"email build","dev":"email dev --port 3333","lint":"biome check --write --unsafe --no-errors-on-unmatched --files-ignore-unknown=true ./","export":"email export --outDir ../../backend/app/email-templates"},"dependencies":{"@react-email/components":"1.0.12","react":"^19.3.0","react-dom":"^19.3.0","react-email":"6.11.0"},"devDependencies":{"@biomejs/biome":"^2.5.14","@react-email/ui":"6.11.0","@types/react":"^19.3.0","@types/react-dom":"^19.3.0"}},"isInternal":false,"tokens":214,"sizeBytes":625},{"name":"tsconfig.json","path":"packages/react-email/tsconfig.json","rawUrl":"https://raw.githubusercontent.com/fastapi/full-stack-fastapi-template/HEAD/packages/react-email/tsconfig.json","title":"React-email Skill","category":"anthropic-skill","format":"json","content":"{\n  \"compilerOptions\": {\n    \"composite\": false,\n    \"module\": \"ESNext\",\n    \"moduleResolution\": \"bundler\",\n    \"jsx\": \"react-jsx\",\n    \"skipLibCheck\": true,\n    \"strict\": true,\n    \"noEmit\": true,\n    \"strictNullChecks\": true\n  },\n  \"include\": [\"**/*.ts\", \"**/*.tsx\"],\n  \"exclude\": [\"node_modules\", \".react-email\"]\n}\n","frontmatter":{"compilerOptions":{"composite":false,"module":"ESNext","moduleResolution":"bundler","jsx":"react-jsx","skipLibCheck":true,"strict":true,"noEmit":true,"strictNullChecks":true},"include":["**/*.ts","**/*.tsx"],"exclude":["node_modules",".react-email"]},"isInternal":false,"tokens":97,"sizeBytes":318}],"systemPromptSnippet":"<yakaai_skills repo=\"fastapi/full-stack-fastapi-template\">\n<!-- File: .agents/skills/library-skills/.library-skills.json (Tokens: ~22 | Category: anthropic-skill) -->\n{\n  \"kind\": \"tool-skill\",\n  \"version\": \"0.0.19\"\n}\n\n<!-- File: .agents/skills/library-skills/SKILL.md (Tokens: ~604 | Category: anthropic-skill) -->\n---\nname: library-skills\ndescription: Use Library Skills to discover, install, refresh, repair, check, and manage agent skills from installed packages.\n---\n\n# Library Skills\n\nUse this skill when a project might benefit from agent skills bundled by its installed packages, or when existing Library Skills-managed symlinks are stale, broken, orphaned, or need to be checked.\n\nRun commands from the project root.\n\nAgents bundle their own skills by including an `.agents/skills` directory. More details in [Library Skills](https://library-skills.io).\n\n## First-Time Setup\n\n- Make sure project dependencies are installed first, for example with `uv sync` for Python projects or `npm install` / `bun install` for Node.js projects.\n- Run `uvx library-skills` or `npx library-skills` to discover skills bundled by the installed packages and install selected skills interactively.\n- Use `uvx library-skills --all` or `npx library-skills --all` only when all newly discovered skills should be installed without selecting individual skills.\n- Use `uvx library-skills --tool-skill` or `npx library-skills --tool-skill` to copy this Library Skills tool skill into the project so future agents know how to discover, install, update, repair, and check skills.\n\n## Commands\n\n- Run `uvx library-skills` or `npx library-skills` to discover package-provided skills, install selected new skills, and reconcile existing managed symlinks.\n- Run `uvx library-skills list` or `npx library-skills list` to inspect discovered and installed skills.\n- Run `uvx library-skills list --json` or `npx library-skills list --json` for machine-readable installed status.\n- Run `uvx library-skills scan --json` or `npx library-skills scan --json` for discovery-only automation.\n- Run `uvx library-skills --check` or `npx library-skills --check` to validate managed skill symlink state without changing files.\n- Run `uvx library-skills --yes` or `npx library-skills --yes` to repair stale managed symlinks and remove orphaned managed symlinks non-interactively.\n- Add `--claude` when `.claude/skills` should also be managed.\n- Add `--skill NAME` to install a specific discovered skill by name.\n\n## Safety\n\n- Prefer rerunning `library-skills` over editing managed symlinks manually.\n- If installed skill symlinks are broken, dependencies may not be installed yet. Try the project's normal install command first, such as `uv sync`, `npm install`, or `bun install`, then rerun `library-skills`.\n- Do not delete or overwrite hand-authored skill directories.\n- Library Skills only removes managed symlinks. It should not remove copied or hand-authored skill directories.\n\n<!-- File: .claude/skills/library-skills/.library-skills.json (Tokens: ~22 | Category: anthropic-skill) -->\n{\n  \"kind\": \"tool-skill\",\n  \"version\": \"0.0.19\"\n}\n\n<!-- File: .claude/skills/library-skills/SKILL.md (Tokens: ~604 | Category: anthropic-skill) -->\n---\nname: library-skills\ndescription: Use Library Skills to discover, install, refresh, repair, check, and manage agent skills from installed packages.\n---\n\n# Library Skills\n\nUse this skill when a project might benefit from agent skills bundled by its installed packages, or when existing Library Skills-managed symlinks are stale, broken, orphaned, or need to be checked.\n\nRun commands from the project root.\n\nAgents bundle their own skills by including an `.agents/skills` directory. More details in [Library Skills](https://library-skills.io).\n\n## First-Time Setup\n\n- Make sure project dependencies are installed first, for example with `uv sync` for Python projects or `npm install` / `bun install` for Node.js projects.\n- Run `uvx library-skills` or `npx library-skills` to discover skills bundled by the installed packages and install selected skills interactively.\n- Use `uvx library-skills --all` or `npx library-skills --all` only when all newly discovered skills should be installed without selecting individual skills.\n- Use `uvx library-skills --tool-skill` or `npx library-skills --tool-skill` to copy this Library Skills tool skill into the project so future agents know how to discover, install, update, repair, and check skills.\n\n## Commands\n\n- Run `uvx library-skills` or `npx library-skills` to discover package-provided skills, install selected new skills, and reconcile existing managed symlinks.\n- Run `uvx library-skills list` or `npx library-skills list` to inspect discovered and installed skills.\n- Run `uvx library-skills list --json` or `npx library-skills list --json` for machine-readable installed status.\n- Run `uvx library-skills scan --json` or `npx library-skills scan --json` for discovery-only automation.\n- Run `uvx library-skills --check` or `npx library-skills --check` to validate managed skill symlink state without changing files.\n- Run `uvx library-skills --yes` or `npx library-skills --yes` to repair stale managed symlinks and remove orphaned managed symlinks non-interactively.\n- Add `--claude` when `.claude/skills` should also be managed.\n- Add `--skill NAME` to install a specific discovered skill by name.\n\n## Safety\n\n- Prefer rerunning `library-skills` over editing managed symlinks manually.\n- If installed skill symlinks are broken, dependencies may not be installed yet. Try the project's normal install command first, such as `uv sync`, `npm install`, or `bun install`, then rerun `library-skills`.\n- Do not delete or overwrite hand-authored skill directories.\n- Library Skills only removes managed symlinks. It should not remove copied or hand-authored skill directories.\n\n<!-- File: packages/react-email/biome.json (Tokens: ~14 | Category: anthropic-skill) -->\n{\n  \"extends\": [\"../../frontend/biome.json\"]\n}\n\n<!-- File: packages/react-email/package.json (Tokens: ~214 | Category: anthropic-skill) -->\n{\n  \"name\": \"emails\",\n  \"version\": \"0.1.0\",\n  \"private\": true,\n  \"scripts\": {\n    \"build\": \"email build\",\n    \"dev\": \"email dev --port 3333\",\n    \"lint\": \"biome check --write --unsafe --no-errors-on-unmatched --files-ignore-unknown=true ./\",\n    \"export\": \"email export --outDir ../../backend/app/email-templates\"\n  },\n  \"dependencies\": {\n    \"@react-email/components\": \"1.0.12\",\n    \"react\": \"^19.3.0\",\n    \"react-dom\": \"^19.3.0\",\n    \"react-email\": \"6.11.0\"\n  },\n  \"devDependencies\": {\n    \"@biomejs/biome\": \"^2.5.14\",\n    \"@react-email/ui\": \"6.11.0\",\n    \"@types/react\": \"^19.3.0\",\n    \"@types/react-dom\": \"^19.3.0\"\n  }\n}\n\n<!-- File: packages/react-email/tsconfig.json (Tokens: ~97 | Category: anthropic-skill) -->\n{\n  \"compilerOptions\": {\n    \"composite\": false,\n    \"module\": \"ESNext\",\n    \"moduleResolution\": \"bundler\",\n    \"jsx\": \"react-jsx\",\n    \"skipLibCheck\": true,\n    \"strict\": true,\n    \"noEmit\": true,\n    \"strictNullChecks\": true\n  },\n  \"include\": [\"**/*.ts\", \"**/*.tsx\"],\n  \"exclude\": [\"node_modules\", \".react-email\"]\n}\n</yakaai_skills>"}