| name | html-basics |
| description | Core HTML5 elements, document structure, and foundational markup patterns |
| sasmp_version | 1.3.0 |
| bonded_agent | html-expert |
| bond_type | PRIMARY_BOND |
| version | 2.0.0 |
| category | markup |
| complexity | foundational |
| dependencies | [] |
| parameters | {"element_type":{"type":"string","required":true,"enum":["document","text","grouping","embedded","interactive","metadata"]},"output_format":{"type":"string","default":"html","enum":["html","jsx","template"]},"include_comments":{"type":"boolean","default":false}} |
| retry | {"max_attempts":3,"backoff_ms":[1000,2000,4000],"retryable_errors":["NETWORK_ERROR","TIMEOUT"]} |
HTML Basics Skill
Core HTML5 elements and document structure patterns for production web development.
🎯 Purpose
Provide atomic, single-responsibility operations for:
- Document structure creation (
<!DOCTYPE>, <html>, <head>, <body>)
- Text content elements (
<p>, <h1>-<h6>, <blockquote>)
- Grouping content (
<div>, <main>, <section>)
- Embedded content (
<img>, <iframe>, <video>)
- Metadata elements (
<meta>, <link>, <title>)
📥 Input Schema
interface HtmlBasicsInput {
operation: 'create' | 'validate' | 'convert' | 'explain';
element_type: ElementCategory;
content?: string;
attributes?: Record<string, string>;
options?: {
doctype?: 'html5' | 'xhtml';
lang?: string;
charset?: string;
};
}
type ElementCategory =
| 'document'
| 'text'
|
|
|
| ;