Token导航 LogoToken导航TokenDH.com
AI 工具需要联网github未标认证来源可访问clear审计通过

agent-os-frameworkAgent 操作系统框架

Agent Skill

agent-os-framework 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

499

周安装

21

GitHub Stars

8

下载量

175
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

3

许可证

MIT

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:agent-os-framework(Agent 操作系统框架)
来源仓库:https://github.com/vamseeachanta/workspace-hub
仓库路径:skills/agent-os-framework
安装命令:
npx skills add https://github.com/vamseeachanta/workspace-hub --skill agent-os-framework
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。不同来源提供的安装方式可能略有差异;本站展示可直接复制的安装命令,安装前请核对来源页面。

skills.shnpx skills
npx skills add https://github.com/vamseeachanta/workspace-hub --skill agent-os-framework

简介

该技能生成标准化的 .agent-os 结构,为 AI 原生仓库工作流提供自动化支持。

  • 适用于新建项目初始化、产品愿景文档创建及决策记录管理等场景。
  • 通过命令行工具快速生成完整目录结构或指定组件,支持增量更新操作。
  • 安装前需确认权限范围与维护状态,注意可能触发联网、命令执行或文件读写操作。
  • 不适用于已存在完整 .agent-os 的项目或非产品类仓库(如配置文件库)。

SKILL.md

Agent OS Framework

Generate standardized.agent-os structure for AI-native repository workflows.

Quick Start

# Generate full .agent-os structure
/agent-os-framework

# Generate for existing project
/agent-os-framework --update

# Generate specific component
/agent-os-framework --component mission

When to Use

USE when:

  • Setting up new repository
  • Adding AI workflow support
  • Documenting product vision
  • Creating decision records

DON'T USE when:

  • Project has complete.agent-os
  • Non-product repositories (e.g., dotfiles)

Prerequisites

  • Repository initialized with git
  • Basic project understanding
  • Stakeholder input for mission

Overview

Creates complete.agent-os structure:

  1. product/ - Core product documentation
  2. specs/ - Feature specifications
  3. standards/ - Code style guidelines
  4. instructions/ - Workflow instructions

Directory Structure

.agent-os/
├── product/
│   ├── mission.md        # Product pitch, users, pain points
│   ├── tech-stack.md     # Technology choices
│   ├── roadmap.md        # Development phases
│   └── decisions.md      # Decision log
├── specs/
│   └── README.md         # Spec index
├── standards/
│   ├── code-style.md     # Coding guidelines
│   └── testing.md        # Testing guidelines
└── instructions/
    ├── create-spec.md    # How to create specs
    └── execute-tasks.md  # How to execute tasks

Core Templates

1. mission.md

# Mission: [Project Name]

> [One-line pitch describing the project's core purpose]

## Product Pitch

[2-3 paragraph description of what the product does, why it exists, and what problem it solves]

## Target Users

### Primary Users
- **[User Type 1]**: [Description and needs]
- **[User Type 2]**: [Description and needs]

### Secondary Users
- **[User Type 3]**: [Description and needs]

## Pain Points Addressed

### Before This Product
1. **[Pain Point 1]**: [Description of the problem]
2. **[Pain Point 2]**: [Description of the problem]
3. **[Pain Point 3]**: [Description of the problem]

### After This Product
1. **[Solution 1]**: [How this product solves the problem]
2. **[Solution 2]**: [How this product solves the problem]
3. **[Solution 3]**: [How this product solves the problem]

## Success Metrics

| Metric | Current | Target | Timeframe |
|--------|---------|--------|-----------|
| [Metric 1] | [Current value] | [Target value] | [When] |
| [Metric 2] | [Current value] | [Target value] | [When] |
| [Metric 3] | [Current value] | [Target value] | [When] |

## Differentiators

### What Makes This Unique
1. **[Differentiator 1]**: [Description]
2. **[Differentiator 2]**: [Description]
3. **[Differentiator 3]**: [Description]

### Competitive Landscape
- **[Competitor 1]**: [How we differ]
- **[Competitor 2]**: [How we differ]

## Non-Goals

Things explicitly out of scope:
- [Non-goal 1]
- [Non-goal 2]
- [Non-goal 3]

---

*Last Updated: [Date]*
*Version: 1.0.0*

2. tech-stack.md

# Tech Stack: [Project Name]

> Technical architecture and technology choices

## Overview

| Category | Technology | Version | Purpose |
|----------|-----------|---------|---------|
| Language | Python | 3.11+ | Primary development |
| Package Manager | UV | Latest | Fast dependency management |
| Testing | pytest | 7.4+ | Test framework |
| Visualization | Plotly | 5.15+ | Interactive charts |
| Data | Pandas | 2.0+ | Data processing |

## Core Technologies

### Python 3.11+
**Why**: Modern async support, performance improvements, type hints
**Usage**: All source code in `src/`

### UV Package Manager
**Why**: 10-100x faster than pip, reliable lockfiles
**Usage**: `uv venv`, `uv pip install`

### pytest
**Why**: Industry standard, excellent fixtures, plugins
**Usage**: All tests in `tests/`

### Plotly
**Why**: Interactive plots, HTML export, professional appearance
**Usage**: All visualizations must be interactive (no static matplotlib)

### Pandas
**Why**: Data manipulation, time series, CSV handling
**Usage**: Data loading and transformation

## Development Tools

| Tool | Purpose | Configuration |
|------|---------|---------------|
| ruff | Linting | pyproject.toml |
| black | Formatting | pyproject.toml |
| mypy | Type checking | pyproject.toml |
| pytest-cov | Coverage | pytest.ini |

## Infrastructure

### Version Control
- **Git**: Source control
- **GitHub**: Remote repository
- **Branch Strategy**: main → feature branches → PR

### CI/CD
- **GitHub Actions**: Automated testing
- **Coverage**: Minimum 80%

## Data Storage

| Type | Location | Format |
|------|----------|--------|
| Raw data | data/raw/ | CSV, JSON |
| Processed | data/processed/ | CSV, Parquet |
| Results | data/results/ | CSV, JSON |
| Reports | reports/ | HTML |

## External Dependencies

### APIs
- [API 1]: [Purpose]
- [API 2]: [Purpose]

### Services
- [Service 1]: [Purpose]
- [Service 2]: [Purpose]

## Decision Rationale

### Why Python?
- Strong ecosystem for data analysis
- Excellent library support (Pandas, NumPy, Plotly)
- Team expertise
- Integration with existing tools

### Why UV over pip?
- Significantly faster installation
- Reliable dependency resolution
- Lockfile support
- workspace-hub standard

### Why Plotly over Matplotlib?
- Interactive by default
- Better HTML export
- Modern API
- workspace-hub HTML reporting standard

---

*Last Updated: [Date]*
*Version: 1.0.0*

3. roadmap.md

# Roadmap: [Project Name]

> Development phases and milestones

## Vision

[Long-term vision for the product - where it will be in 1-2 years]

## Current Phase

**Phase [N]: [Phase Name]**
- Status: [In Progress / Planning / Complete]
- Target: [Date]
- Progress: [X]%

## Phase Overview

Phase 1: Foundation [████████████████████] 100% Phase 2: Core Features [████████████░░░░░░░░] 60% Phase 3: Enhancement [░░░░░░░░░░░░░░░░░░░░] 0% Phase 4: Scale [░░░░░░░░░░░░░░░░░░░░] 0% Phase 5: Optimization [░░░░░░░░░░░░░░░░░░░░] 0%

## Detailed Phases

### Phase 1: Foundation ✅
**Goal**: Establish project structure and basic functionality
**Duration**: 2 weeks

#### Deliverables
- [x] Project structure setup
- [x] Basic configuration
- [x] Core module implementation
- [x] Initial test coverage (80%+)
- [x] Documentation framework

#### Key Outcomes
- Working development environment
- Basic functionality operational
- CI/CD pipeline configured

---

### Phase 2: Core Features 🚧
**Goal**: Implement primary feature set
**Duration**: 4 weeks

#### Deliverables
- [x] Feature A implementation
- [x] Feature B implementation
- [ ] Feature C implementation
- [ ] Integration testing
- [ ] Documentation complete

#### Key Outcomes
- Primary use cases supported
- User-facing functionality complete
- Quality standards met

---

### Phase 3: Enhancement 📋
**Goal**: Add secondary features and improvements
**Duration**: 3 weeks

#### Deliverables
- [ ] Advanced Feature D
- [ ] Performance optimizations
- [ ] Additional integrations
- [ ] Extended test coverage
- [ ] User documentation

#### Key Outcomes
- Feature-complete product
- Performance targets met
- Full documentation

---

### Phase 4: Scale 📋
**Goal**: Prepare for production scale
**Duration**: 2 weeks

#### Deliverables
- [ ] Performance testing
- [ ] Load testing
- [ ] Security review
- [ ] Deployment automation
- [ ] Monitoring setup

#### Key Outcomes
- Production-ready
- Monitoring operational
- Runbook complete

---

### Phase 5: Optimization 📋
**Goal**: Continuous improvement
**Duration**: Ongoing

#### Deliverables
- [ ] User feedback integration
- [ ] Performance tuning
- [ ] Technical debt reduction
- [ ] Feature iteration

#### Key Outcomes
- Improved user satisfaction
- Better performance
- Reduced maintenance burden

## Milestones

| Milestone | Target Date | Status |
|-----------|------------|--------|
| MVP Complete | [Date] | ✅ |
| Beta Release | [Date] | 🚧 |
| Production Release | [Date] | 📋 |
| Feature Complete | [Date] | 📋 |

## Risks and Mitigations

| Risk | Probability | Impact | Mitigation |
|------|-------------|--------|------------|
| [Risk 1] | Medium | High | [Mitigation strategy] |
| [Risk 2] | Low | Medium | [Mitigation strategy] |
| [Risk 3] | High | Low | [Mitigation strategy] |

## Dependencies

### External
- [Dependency 1]: Required for [Feature]
- [Dependency 2]: Required for [Feature]

### Internal
- [Team/Resource 1]: [What's needed]
- [Team/Resource 2]: [What's needed]

---

*Last Updated: [Date]*
*Version: 1.0.0*

4. decisions.md

# Decision Log: [Project Name]

> Record of architectural and design decisions

## How to Use This Document

Document significant technical decisions using the format below. Include context, options considered, and rationale.

## Decision Template

DEC-XXX: [Decision Title]

Date: YYYY-MM-DD Status: [Proposed | Accepted | Deprecated | Superseded] Deciders: [Names or roles]

Context

[What is the issue or opportunity?]

Options Considered

  1. Option A: [Description]

- Pros: [Benefits] - Cons: [Drawbacks]

  1. Option B: [Description]

- Pros: [Benefits] - Cons: [Drawbacks]

Decision

[Which option was chosen and why]

Consequences

  • Positive: [Good outcomes]
  • Negative: [Trade-offs accepted]

Related

  • [Links to related decisions, issues, docs]

---

## Decisions

### DEC-001: Package Manager Selection

**Date**: 2026-01-01 **Status**: Accepted **Deciders**: Engineering Team

#### Context

Need to select a Python package manager for dependency management across the project.

#### Options Considered

1. **pip + requirements.txt**
  - Pros: Universal, simple
  - Cons: Slow, no lockfile
2. **poetry**
  - Pros: Modern, lockfile support
  - Cons: Slower than UV
3. **UV**
  - Pros: Very fast, lockfiles, drop-in pip replacement
  - Cons: Newer tool

#### Decision

Use UV as the primary package manager.

#### Consequences

- Positive: 10-100x faster installations, reliable builds
- Negative: Team needs to learn UV commands

---

### DEC-002: Visualization Library

**Date**: 2026-01-01 **Status**: Accepted **Deciders**: Engineering Team

#### Context

Need to select visualization library for data analysis reports.

#### Options Considered

1. **Matplotlib**
  - Pros: Widely used, flexible
  - Cons: Static images, complex API
2. **Plotly**
  - Pros: Interactive, HTML export, modern
  - Cons: Larger bundle size
3. **Altair**
  - Pros: Declarative, clean syntax
  - Cons: Less flexible than Plotly

#### Decision

Use Plotly for all visualizations.

#### Consequences

- Positive: Interactive reports, better user experience
- Negative: No static image export (design decision)
- Note: Aligns with workspace-hub HTML reporting standards

---

### DEC-003: Testing Framework

**Date**: 2026-01-01 **Status**: Accepted **Deciders**: Engineering Team

#### Context

Need to select testing framework for the project.

#### Options Considered

1. **unittest**
  - Pros: Built-in, no dependencies
  - Cons: Verbose, limited features
2. **pytest**
  - Pros: Fixtures, plugins, markers, excellent output
  - Cons: External dependency

#### Decision

Use pytest with pytest-cov for coverage.

#### Consequences

- Positive: Better developer experience, powerful fixtures
- Negative: Additional dependency (acceptable trade-off)

---

## Pending Decisions

### DEC-004: [Pending Decision Title]

**Date**: Pending **Status**: Proposed

[Description of pending decision]

---

*Last Updated: [Date]* *Total Decisions: 3 Accepted, 1 Pending*

Usage Examples

Example 1: New Project Setup

# Generate complete .agent-os
/agent-os-framework

# Creates:
# - .agent-os/product/mission.md
# - .agent-os/product/tech-stack.md
# - .agent-os/product/roadmap.md
# - .agent-os/product/decisions.md
# - .agent-os/specs/README.md
# - .agent-os/standards/code-style.md
# - .agent-os/instructions/create-spec.md

Example 2: Update Existing

# Add missing components
/agent-os-framework --update

# Only creates files that don't exist

Execution Checklist

Initial Setup:

  • Create.agent-os directory
  • Generate product/ documents
  • Generate specs/ structure
  • Generate standards/
  • Generate instructions/

Content Review:

  • Update mission with actual project details
  • Fill in tech-stack choices
  • Define roadmap phases
  • Document initial decisions

Best Practices

  1. Keep mission current - Review quarterly
  2. Document decisions promptly - When made, not later
  3. Update roadmap status - Weekly or bi-weekly
  4. Reference in CLAUDE.md - Link from root config

Related Skills

References


Version History

  • 1.0.0 (2026-01-14): Initial release -.agent-os framework with mission, tech-stack, roadmap, and decisions

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

04

需要参考平台分布和安装热度时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Claude Code

28.24%
按下载量换算49

windsurf

24.67%
按下载量换算43

trae

18.26%
按下载量换算32

OpenCode

11.95%
按下载量换算21

Cursor

7.06%
按下载量换算12

Codex

3.23%
按下载量换算6

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。

来源信息

继续浏览同类 Skills