- Home
- Skills
- Bahayonghang
- My Claude Code Settings
- Skill Seekers
skill-seekers_skill
- Python
8
GitHub Stars
2
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill bahayonghang/my-claude-code-settings --skill skill-seekers- code_analysis.json2.2 MB
- SKILL.md7.0 KB
Overview
This skill generates production-ready LLM skills by analyzing documentation, codebases, and GitHub repositories. It extracts intents, prompts, metadata, and implementation hooks, then packages the result for deployment to popular LLM platforms. The tool also includes an upload helper to publish packages to targets like Claude, Gemini, or OpenAI.
How this skill works
The skill scans source documentation, source code, and repository structure to detect commands, functions, usage examples, and configuration. It synthesizes intent descriptions, example prompts, slot definitions, and integration stubs, then assembles a packaged skill artifact. A provided upload helper (upload_skill_api) sends the package to a chosen LLM platform, using a supplied API key or an environment variable when available.
When to use it
- You want to convert a library, CLI, or docs into a usable LLM skill quickly.
- Preparing skills for deployment to Claude, Gemini, or OpenAI-compatible platforms.
- Automating extraction of intents and prompts from large codebases or READMEs.
- When you need standardized metadata and packaging for skill marketplaces.
- Prototyping assistant capabilities from existing GitHub projects.
Best practices
- Keep repository docs and examples small, focused, and well-structured to improve extraction accuracy.
- Annotate functions and commands with short descriptions and example usage for clearer intent detection.
- Validate generated prompts and sample outputs manually before publishing.
- Store API keys securely in environment variables rather than hard-coding.
- Test the uploaded package on a staging platform before releasing to production.
Example use cases
- Convert a CLI tool into a chat skill that exposes commands as assistant actions.
- Create a help-desk skill by extracting FAQs and troubleshooting steps from project docs.
- Package a data-processing library with example prompts so the assistant can call functions.
- Automate bulk skill generation for multiple GitHub repos in a monorepo.
- Publish a skill that wraps deployment scripts to let an assistant orchestrate releases.
FAQ
The upload helper supports targets labeled 'claude', 'gemini', and 'openai'. Select the target parameter when calling the upload API.
How is the API key provided for uploads?
You can pass an API key directly to the upload helper or let it read the key from an environment variable for safer handling.