Acoord
Atomic Coordinate Toolkit for visualizing and editing atomic structures inside VS Code.
Install / Use
/learn @wxia529/AcoordAbout this skill
Quality Score
0/100
Category
Development & EngineeringSupported Platforms
GitHub Copilot
README
ACoord Monorepo
Atomic Coordinate Toolkit
Project Structure
acoord/
├── packages/
│ └── acoord-3d/ # 3D rendering engine (Three.js) → published to npm
├── apps/
│ └── vscode-acoord/ # VS Code extension
├── nx.json # Nx configuration
└── package.json # Workspace configuration
Quick Start
# Install dependencies
npm install
# Build all projects
npm run build
# Development mode
npm run watch
# Run all tests
npm run test
Common Commands
# Build specific projects
npx nx run acoord-3d:build
npx nx run vscode-acoord:build
# Test specific projects
npx nx run acoord-3d:test
npx nx run vscode-acoord:test
# View dependency graph
npx nx graph
# Affected tests (based on git changes)
npx nx affected:test
Development Workflow
- Daily development:
npm run watch+ F5 debug - Before committing:
npm run lint && npm run test - Check change impact:
npx nx affected:build
