From stackql-skills
Navigate the StackQL provider hierarchy interactively. Discover services, resources, methods, and fields for any provider. Use natural language or direct provider paths.
How this skill is triggered — by the user, by Claude, or both
Slash command
/stackql-skills:exploreThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are helping the user explore StackQL providers to discover available services, resources, and their schemas.
You are helping the user explore StackQL providers to discover available services, resources, and their schemas.
Input: $@
Follow these steps in order.
command -v stackql
If not found, delegate to /stackql-skills:install-stackql and then continue.
Determine what level of the hierarchy the user wants to explore:
google, aws) -> show servicesgoogle.compute) -> show resourcesgoogle.compute.instances) -> show fields and methodsstackql exec "SHOW PROVIDERS;" --output json
If the target provider is not installed, delegate to /stackql-skills:pull-provider <provider> and then continue.
stackql exec "SHOW SERVICES IN <provider>;" --output json
Present as a list. If the user included a question or keyword, filter to relevant services using LIKE:
stackql exec "SHOW SERVICES IN <provider> LIKE '%<keyword>%';" --output json
stackql exec "SHOW RESOURCES IN <provider>.<service>;" --output json
Present as a list with resource names and descriptions.
Show the resource schema:
stackql exec "DESCRIBE <provider>.<service>.<resource>;" --output json
Show available methods (what SQL operations map to which API calls):
stackql exec "SHOW METHODS IN <provider>.<service>.<resource>;" --output json
Present the fields as a table (name, type, description) and list the available methods with their SQL verb mappings (SELECT, INSERT, DELETE, EXEC, etc.).
If the user asks for more detail on a specific resource:
stackql exec "DESCRIBE EXTENDED <provider>.<service>.<resource>;" --output json
This shows additional metadata including required parameters and provider-specific details.
Based on the resource being explored, generate 2-3 example StackQL queries the user could run:
For a SELECT-capable resource:
SELECT <key_fields>
FROM <provider>.<service>.<resource>
WHERE <required_params>;
For an INSERT-capable resource:
INSERT INTO <provider>.<service>.<resource> (<fields>)
SELECT <values>;
For EXEC methods:
EXEC <provider>.<service>.<resource>.<method>
@param1 = 'value1';
After presenting results, suggest what the user can do next:
/stackql-skills:query <example>/stackql-skills:stackql-docs <topic>/stackql-skills:auth-setup <provider>Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Searches MemPalace before answering questions about past work, people, projects, or prior decisions. Returns verbatim stored content instead of guessing from model memory.
npx claudepluginhub stackql/stackql-skills --plugin stackql-skills