docs-update
SmartHopper is an open-source project that implements third-party AI APIs to provide advanced features for Grasshopper3D.
Install / Use
npx skills add architects-toolkit/SmartHopperInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
Content & MediaSupported Platforms
Skill content
View source on GitHubname: docs-update description: Create or update architecture documentation from existing code allowed-tools:
- read
- write
- edit
- grep
- glob triggers:
- user
- model
Documentation Update Workflow
-
Inventory the codebase
- Scan
src/projects and namespaces. - GitHub workflows and other code outside
src/are out of scope unless the user explicitly asks for workflow documentation.
- Scan
-
Map core abstractions
- List interfaces, base classes, public APIs, and extension points.
-
Trace dependencies & data flows
- Identify managers/services and the request → provider → response pipeline (validation/logging points).
-
Draft Architecture Overview (
docs/Architecture.md)- Start from this template (keep concise; link to deeper docs):
# Architecture Overview ## System Components - [Component descriptions] ## Key Design Patterns - [Patterns identified] ## Component Relationships - [How components interact] ## Data Flow - [Key data flows]
- Start from this template (keep concise; link to deeper docs):
-
Add diagrams (Mermaid)
- Provide graphs when relevant to explain relationships, dependencies, and flows.
```mermaid graph TD Core[Core] --> Infra[Infrastructure] Infra --> Providers[Providers.*] Infra --> Components[Components] Components --> GH[Grasshopper UI]
- Provide graphs when relevant to explain relationships, dependencies, and flows.
-
Component docs
- For each main component, create/update
docs/Components/<category>/<name>.mdwith:- Purpose
- Public APIs (signatures)
- Dependencies
- Interactions
- For each main component, create/update
-
Review & optimize
- Completeness: major components covered.
- Accuracy: interfaces/methods match code.
- Decisions: key architectural trade‑offs captured.
- Token efficiency: bullets, deduplication, link instead of repeat.
Related Skills
Agent-Reach
84.4kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
headroom
73.4kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
Scrapling
82.8k🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ
LocalAI
49.2kLocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video - on any hardware. No GPU required.
Security Score
Audited on Invalid Date
