report-architecture-analysis
Specialized skill for conducting detailed architectural analysis of lunar rover systems and subsystems.
$ 安裝
git clone https://github.com/Official-MoonDao/LORS /tmp/LORS && cp -r /tmp/LORS/skills/report-architecture-analysis ~/.claude/skills/LORS// tip: Run this command in your terminal to install the skill
SKILL.md
name: report-architecture-analysis description: Specialized skill for conducting detailed architectural analysis of lunar rover systems and subsystems.
Architecture Analysis Reporter Skill
Domain Knowledge
- Source Document:
LORS_ Lunar Rover Standard proposition.md - Primary Data Sources:
rovers/(directory of rover profiles)landers/(directory of lander profiles)SPACE_ENTITIES.MDmissions/LUNAR_MISSIONS.MD(Index)STUDENT_ROVER_TEAMS.MDROVER_COMMANDS.MDROVER_SOFTWARE_PROPOSAL.MDSTANDARDS_AND_DOCS.MD
- Dynamic Data Sources:
- Technical PDFs (Payload User Guides - PUGs) located in
data/or workspace. - HTML/Text data exports in
data/.
- Technical PDFs (Payload User Guides - PUGs) located in
Instructions
-
Data Discovery:
- Critically important: Search the
data/directory and broader workspace for detailed technical documents (PDF PUGs, specifications). Usefindor similar tools to locate them. - Extract technical specs (voltage, data rates, pinouts) from these documents to support the analysis.
- Critically important: Search the
-
Technical Architecture Breakdown:
- For each profiled rover project (8-10 total), decompose the system into key subsystems:
- Mobility: Locomotion type, wheel design, suspension.
- Power: Solar, battery, distribution, charging interfaces.
- Communication: Freq bands (S-band, X-band), protocols, lander-to-rover links.
- Computing & Software: Onboard avionics, operating systems (e.g., ROS, cFS). Reference
ROVER_SOFTWARE_PROPOSAL.MD. - Payload: Mechanical and data interfaces for instruments.
- For each profiled rover project (8-10 total), decompose the system into key subsystems:
-
Interface Analysis:
- Analyze the physical and data interfaces between the rover and the lander (deployment mechanisms, power transfer).
- Analyze interfaces between the rover and payloads.
- Check
ROVER_COMMANDS.MDfor command and control interface patterns.
-
Gap & Standardization Analysis:
- Identify technical disparities (e.g., proprietary connectors, incompatible comms).
- Highlight specific areas where lack of standardization hinders interoperability.
- Pinpoint successful patterns that could serve as a basis for LORS, using
STANDARDS_AND_DOCS.MDas a baseline.
-
Report Writing Standards:
- Academic/Scientific Rigor: Reports should be analytical and evidence-based, using technical terminology appropriately.
- Simplicity & Accessibility: Write clearly and concisely. Avoid unnecessary jargon. Explain complex concepts in straightforward language.
- References: Use standard Markdown footnotes for all citations.
- Strict Format:
[^1]: <Description>, [<Filename>](../<path_to_file>) - Example:
[^1]: Astrobotic Griffin PUG, [landers/GRIFFIN.MD](../landers/GRIFFIN.MD)
- Strict Format:
- Structure: Use clear headings, bullet points, and tables to enhance readability.
- Evidence-Based: Every conclusion should be supported by data from the primary sources.
-
Analysis Output:
- Target Output File:
reports/ARCHITECTURE_ANALYSIS.MD - Generate detailed technical comparison tables and architectural diagrams (descriptions).
- Include a references section listing all sources consulted.
- This analysis supports the "detailed architectural analysis" requirement of Objective #1.
- Target Output File:
Repository

Official-MoonDao
Author
Official-MoonDao/LORS/skills/report-architecture-analysis
3
Stars
1
Forks
Updated3d ago
Added1w ago