skills/schema_design/SKILL.md
```markdown # SKILL: schema_design ## Task Description This skill focuses on designing effective and well-structured schemas for various data types, ensuring data integrity and facilitating efficient data processing. It involves defining the structure, data types, and constraints for datasets. ## Output Format Output should be a well-formatted JSON schema definition, including: * `type`: Data type (e.g., "object", "string", "number", "array", "boolean") * `properties`: (For objects) A dict
npx skillsauth add prathamchopra001/inquiro skills/schema_designInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
# SKILL: schema_design
## Task Description
This skill focuses on designing effective and well-structured schemas for various data types, ensuring data integrity and facilitating efficient data processing. It involves defining the structure, data types, and constraints for datasets.
## Output Format
Output should be a well-formatted JSON schema definition, including:
* `type`: Data type (e.g., "object", "string", "number", "array", "boolean")
* `properties`: (For objects) A dictionary of property names and their schema definitions.
* `items`: (For arrays) The schema definition for the array's elements.
* `required`: (For objects) A list of required property names.
* `description`: A brief description of the field.
* `enum`: (Optional) A list of allowed values for a field.
* `format`: (Optional) A string indicating the expected format (e.g., "date", "email").
```json
{
"type": "object",
"properties": {
"field1": {
"type": "string",
"description": "Description of field1"
},
"field2": {
"type": "number",
"description": "Description of field2"
}
},
"required": ["field1", "field2"]
}
Example 1: User Profile Schema
{
"type": "object",
"properties": {
"userId": {
"type": "string",
"description": "Unique identifier for the user"
},
"username": {
"type": "string",
"description": "User's username"
},
"email": {
"type": "string",
"format": "email",
"description": "User's email address"
},
"age": {
"type": "integer",
"description": "User's age"
}
},
"required": ["userId", "username", "email"]
}
Example 2: Product Schema
{
"type": "object",
"properties": {
"productId": {
"type": "string",
"description": "Unique identifier for the product"
},
"name": {
"type": "string",
"description": "Product name"
},
"description": {
"type": "string",
"description": "Product description"
},
"price": {
"type": "number",
"description": "Product price"
},
"category": {
"type": "string",
"description": "Product category"
}
},
"required": ["productId", "name", "price"]
}
development
# SKILL.md: task_generation ## Task Description Generates focused research tasks to advance a scientific objective by addressing knowledge gaps and balancing exploration/exploitation. Prioritizes tasks that validate strong findings or explore high-impact hypotheses. ## Output Format **JSON Array** of objects with these fields: - `type`: "Exploration" (new hypotheses) or "Exploitation" (existing hypothesis validation) - `description`: Specific action to take (e.g., "Test hypothesis X un
development
```markdown # SKILL: Scoring ## Task Description This role is responsible for assigning scores or ratings based on predefined criteria. It involves evaluating information and applying a consistent scoring rubric. ## Output Format The output should be a JSON object with the following structure: ```json { "score": INTEGER, "reason": STRING, "confidence": FLOAT (0.0 to 1.0) } ``` ## Decision Framework 1. **Identify Criteria:** Understand the specific criteria to be used for scoring. This
development
```markdown # SKILL: Report Writing ## Task Description This skill focuses on synthesizing research findings into concise, well-structured reports. It involves identifying key themes, patterns, and insights from individual findings, and presenting them in a coherent and informative manner. ## Output Format The output should be a structured report, formatted as follows: ```json { "report_title": "Title of the Report", "executive_summary": "A brief overview of the report's key findings and
development
# SKILL.md ## Task Description Synthesize complex research findings into a structured, narrative-driven discovery report that balances technical depth with accessibility. Focus on clarity, logical flow, and alignment with the research objective. ## Output Format ```json { "title": "string", "introduction": "string", "methodology": "string", "key_findings": "string", "implications": "string", "conclusion": "string", "confidence_score": number // 0-1 } ``` ## Decision Framewor