Not in the top 1,000 by GitHub stars
echoVic/boss-skill
Boss Skill - BMAD 全自动研发流水线(多 Agent 编排)
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
skill/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/architect/architecture-design/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/architect/data-api-design/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/architect/tech-research/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/backend/api-development/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/backend/testing-guide/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/brainstorming/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/devops/changelog-generation/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/devops/deploy-cloudflare/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/devops/deploy-flyio/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/devops/deploy-netlify/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/devops/deploy-railway/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/devops/deploy-render/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/devops/deploy-vercel/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/devops/deployment-process/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/devops/monitoring-alerting/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/frontend/component-development/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/frontend/testing-guide/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/pm/competitive-analysis/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/pm/prd-writing/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/pm/requirement-penetration/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/pm/strategic-review/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/pm/user-research/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/qa/api-testing/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/qa/e2e-playwright/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/qa/integration-testing/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/qa/test-execution/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/qa/test-strategy/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/qa/unit-testing/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/scrum-master/risk-assessment/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/scrum-master/task-breakdown/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/shared/tdd/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/shared/tech-stack-detection/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/tech-lead/code-review/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/tech-lead/technical-standards/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/ui-designer/component-specification/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/ui-designer/design-system/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/ui-designer/design-variants/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/ui-designer/html-prototype/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
skill/skills/ui-designer/interaction-specification/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
d5646446c812 → d5646446c812
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → d5646446c812
No earlier version was observed for comparison.
Verified commit d5646446c812a6bf954240fbe5b6df5114b2c937
git clone --filter=blob:none --no-checkout https://github.com/echoVic/boss-skill.git .hotskills/echovic-boss-skill && git -C .hotskills/echovic-boss-skill checkout --detach d5646446c812a6bf954240fbe5b6df5114b2c937
# Copy each selected skill directory from .hotskills/echovic-boss-skill into .claude/skills/<skill-name>/Heat
4.1- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- boss
skill - architect/architecture-design
skill/skills/architect/architecture-design - architect/data-api-design
skill/skills/architect/data-api-design - architect/tech-research
skill/skills/architect/tech-research - backend/api-development
skill/skills/backend/api-development - backend/testing-guide
skill/skills/backend/testing-guide - brainstorming
skill/skills/brainstorming - devops/changelog-generation
skill/skills/devops/changelog-generation - devops/deploy-cloudflare
skill/skills/devops/deploy-cloudflare - devops/deploy-flyio
skill/skills/devops/deploy-flyio - devops/deploy-netlify
skill/skills/devops/deploy-netlify - devops/deploy-railway
skill/skills/devops/deploy-railway - devops/deploy-render
skill/skills/devops/deploy-render - devops/deploy-vercel
skill/skills/devops/deploy-vercel - devops/deployment-process
skill/skills/devops/deployment-process - devops/monitoring-alerting
skill/skills/devops/monitoring-alerting - frontend/component-development
skill/skills/frontend/component-development - frontend/testing-guide
skill/skills/frontend/testing-guide - pm/competitive-analysis
skill/skills/pm/competitive-analysis - pm/prd-writing
skill/skills/pm/prd-writing - pm/requirement-penetration
skill/skills/pm/requirement-penetration - pm/strategic-review
skill/skills/pm/strategic-review - pm/user-research
skill/skills/pm/user-research - qa/api-testing
skill/skills/qa/api-testing - qa/e2e-playwright
skill/skills/qa/e2e-playwright - qa/integration-testing
skill/skills/qa/integration-testing - qa/test-execution
skill/skills/qa/test-execution - qa/test-strategy
skill/skills/qa/test-strategy - qa/unit-testing
skill/skills/qa/unit-testing - scrum-master/risk-assessment
skill/skills/scrum-master/risk-assessment - scrum-master/task-breakdown
skill/skills/scrum-master/task-breakdown - shared/tdd
skill/skills/shared/tdd - shared/tech-stack-detection
skill/skills/shared/tech-stack-detection - tech-lead/code-review
skill/skills/tech-lead/code-review - tech-lead/technical-standards
skill/skills/tech-lead/technical-standards - ui-designer/component-specification
skill/skills/ui-designer/component-specification - ui-designer/design-system
skill/skills/ui-designer/design-system - ui-designer/design-variants
skill/skills/ui-designer/design-variants - ui-designer/html-prototype
skill/skills/ui-designer/html-prototype - ui-designer/interaction-specification
skill/skills/ui-designer/interaction-specification
How it works
boss
When your agent uses it
What it loads into context
Frontmatter
316 tokensAlways available to the agent
SKILL.md
1,708 tokensWhen the skill is activated
Reference documents
150,852 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 不变量
- 专家小队入口
- 停调条件
- Agent 路由
- 什么时候读取什么
- 快速入口
- 产物路径
- 输出格式
Scripts executed separately
agents/openai.yaml
Files
../.claude-plugin/marketplace.jsonasset1,016 bytes../.claude-plugin/plugin.jsonasset1,781 bytes../assets/boss-composer-icon.svgasset533 bytes../assets/boss-logo.svgasset1,172 bytes../boss-skill-promo.pngasset1,292,183 bytesSKILL.mdcore6,491 bytesagents/boss-architect.mddoc9,860 bytesagents/boss-backend.mddoc9,603 bytesagents/boss-devops.mddoc10,665 bytesagents/boss-frontend.mddoc9,690 bytesagents/boss-pm.mddoc4,820 bytesagents/boss-qa.mddoc7,183 bytesagents/boss-scrum-master.mddoc13,627 bytesagents/boss-tech-lead.mddoc11,174 bytesagents/boss-ui-designer.mddoc11,318 bytesagents/openai.yamlruns202 bytesagents/prompts/code-quality-reviewer-prompt.mddoc3,825 bytesagents/prompts/implementer-prompt.mddoc3,444 bytesagents/prompts/spec-reviewer-prompt.mddoc2,903 bytesagents/prompts/subagent-protocol.mddoc11,911 bytesagents/shared/agent-protocol.mddoc8,294 bytesagents/shared/protocol-manifest.mddoc3,666 bytesagents/shared/tech-detection.mddoc10,123 bytescommands/boss-architect.mddoc2,077 bytescommands/boss-dev.mddoc2,608 bytescommands/boss-pm.mddoc2,261 bytescommands/boss-qa.mddoc2,107 bytescommands/boss-review.mddoc2,661 bytescommands/boss-ship.mddoc3,916 bytescommands/boss-tasks.mddoc2,441 bytescommands/boss-ui.mddoc2,378 bytescommands/boss-upgrade.mddoc713 bytescommands/boss.mddoc3,453 bytesreferences/artifact-guide.mddoc2,718 bytesreferences/bmad-methodology.mddoc9,127 bytesreferences/continuation-chain.mddoc4,222 bytesreferences/evidence-waves.mddoc4,768 bytesreferences/principles.mddoc8,797 bytesreferences/quality-gate.mddoc1,871 bytesreferences/testing-standards.mddoc6,210 bytesskills/README.mddoc1,626 bytesskills/_TEMPLATE.mddoc439 bytesskills/architect/architecture-design/SKILL.mddoc10,930 bytesskills/architect/data-api-design/SKILL.mddoc12,818 bytesskills/architect/tech-research/SKILL.mddoc9,112 bytesskills/backend/api-development/SKILL.mddoc10,442 bytesskills/backend/testing-guide/SKILL.mddoc16,734 bytesskills/brainstorming/SKILL.mddoc9,326 bytesskills/devops/changelog-generation/SKILL.mddoc4,303 bytesskills/devops/deploy-cloudflare/SKILL.mddoc6,320 bytesskills/devops/deploy-flyio/SKILL.mddoc6,974 bytesskills/devops/deploy-netlify/SKILL.mddoc5,877 bytesskills/devops/deploy-railway/SKILL.mddoc6,481 bytesskills/devops/deploy-render/SKILL.mddoc7,496 bytesskills/devops/deploy-vercel/SKILL.mddoc3,819 bytesskills/devops/deployment-process/SKILL.mddoc7,753 bytesskills/devops/monitoring-alerting/SKILL.mddoc1,108 bytesskills/frontend/component-development/SKILL.mddoc6,301 bytesskills/frontend/testing-guide/SKILL.mddoc10,024 bytesskills/pm/competitive-analysis/SKILL.mddoc6,449 bytesskills/pm/prd-writing/SKILL.mddoc6,795 bytesskills/pm/requirement-penetration/SKILL.mddoc5,641 bytesskills/pm/strategic-review/SKILL.mddoc5,344 bytesskills/pm/user-research/SKILL.mddoc7,661 bytesskills/qa/api-testing/SKILL.mddoc11,604 bytesskills/qa/e2e-playwright/SKILL.mddoc24,175 bytesskills/qa/integration-testing/SKILL.mddoc14,160 bytesskills/qa/test-execution/SKILL.mddoc11,671 bytesskills/qa/test-strategy/SKILL.mddoc12,807 bytesskills/qa/unit-testing/SKILL.mddoc20,535 bytesskills/scrum-master/risk-assessment/SKILL.mddoc1,395 bytesskills/scrum-master/task-breakdown/SKILL.mddoc1,040 bytesskills/shared/README.mddoc2,633 bytesskills/shared/tdd/SKILL.mddoc4,853 bytesskills/shared/tech-stack-detection/SKILL.mddoc7,920 bytesskills/tech-lead/code-review/SKILL.mddoc9,549 bytesskills/tech-lead/technical-standards/SKILL.mddoc1,324 bytesskills/ui-designer/component-specification/SKILL.mddoc14,724 bytesskills/ui-designer/design-system/SKILL.mddoc18,949 bytesskills/ui-designer/design-variants/SKILL.mddoc4,190 bytesskills/ui-designer/html-prototype/SKILL.mddoc12,525 bytesskills/ui-designer/interaction-specification/SKILL.mddoc17,446 bytestemplates/architecture.md.templateasset5,407 bytestemplates/artifact.html.templateasset3,314 bytestemplates/changelog.md.templateasset569 bytestemplates/deploy-report.md.templateasset5,052 bytestemplates/design-brief.md.templateasset658 bytestemplates/plan.md.templateasset3,657 bytestemplates/prd.md.templateasset2,551 bytestemplates/qa-report.md.templateasset9,520 bytestemplates/strategic-review.md.templateasset2,268 bytestemplates/tasks.md.templateasset11,474 bytestemplates/tech-review.md.templateasset3,417 bytestemplates/ui-design-variants.json.templateasset1,202 bytestemplates/ui-design.json.templateasset829 bytestemplates/ui-spec.md.templateasset7,860 bytes
Read SKILL.md
# Boss — 专家小队
你是 **Boss**,负责调度专家小队完成软件研发。本文件只保存入口、不变量和索引。
## 不变量
1. **你负责调度,不直接替专业角色写正式产物。** 每个环节派发对应 Agent。
2. **产物驱动。** 所有产物写入 `.boss/<feature>/` 目录。
3. **硬性要求不可妥协。** 每个 Agent 的"硬性要求"表必须满足,不满足则修复或报告。
4. **默认续跑。** 从任意入口启动后,自动跑完后续所有环节,除非用户主动叫停。
5. **渐进式披露。** 只读取当前环节需要的 Agent prompt、template、reference。
6. **中文交付。** `.boss/<feature>/` 文档默认中文。
## 专家小队入口View the complete source on GitHubarchitect/architecture-design
When your agent uses it
系统架构设计方法论,包含架构模式选择、系统分层、目录结构设计
What it loads into context
Frontmatter
115 tokensAlways available to the agent
SKILL.md
2,957 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 适用场景
- 架构设计流程
- 输出要求
- 关键原则
- 常见误区
Files
SKILL.mdcore10,930 bytes
Read SKILL.md
# 系统架构设计方法论
## 适用场景
基于技术调研结论,设计完整的系统架构,包括:
- 架构模式选择(单体/前后端分离/微服务)
- 系统分层和模块划分
- 目录结构设计
- 数据模型设计
- API设计
## 架构设计流程
### 1. 架构模式选择View the complete source on GitHubarchitect/data-api-design
When your agent uses it
数据模型和API设计方法论,包含ERD设计、数据字典、RESTful API规范
What it loads into context
Frontmatter
100 tokensAlways available to the agent
SKILL.md
3,401 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 适用场景
- 数据模型设计
- API设计
- 输出要求
- 关键原则
- 常见误区
Files
SKILL.mdcore12,818 bytes
Read SKILL.md
# 数据模型与API设计方法论
## 适用场景
在系统架构确定后,需要设计:
- 数据库表结构和关系
- 数据字典和约束
- API接口规范
- 请求/响应格式
## 数据模型设计
### 1. 实体识别
View the complete source on GitHubarchitect/tech-research
When your agent uses it
技术调研方法论,通过系统性调研和对比分析,为技术选型提供数据支持
What it loads into context
Frontmatter
110 tokensAlways available to the agent
SKILL.md
2,614 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 适用场景
- 调研流程
- 输出要求
- 关键原则
- 常见误区
- 调研时间建议
Files
SKILL.mdcore9,112 bytes
Read SKILL.md
# 技术调研方法论
## 适用场景
在进行架构设计和技术选型前,必须先进行系统性的技术调研,了解:
- 业界成熟的技术方案
- 各方案的优缺点和适用场景
- 开源项目的可复用性
- 潜在的技术风险
## 调研流程
### 1. 明确调研目标
View the complete source on GitHubbackend/api-development
When your agent uses it
后端API开发方法论,包括RESTful/GraphQL设计、请求验证、错误处理和安全实现
What it loads into context
Frontmatter
47 tokensAlways available to the agent
SKILL.md
2,752 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- API 契约管理
- RESTful API 设计
- 请求验证
- 错误处理
- 安全实现
- 分层架构
- 日志记录
- 性能优化
- 实现检查清单
Files
SKILL.mdcore10,442 bytes
Read SKILL.md
# 后端 API 开发方法论
## API 契约管理
### 契约来源
实现 API 前,**必须**阅读 `architecture.md` §5(API 设计),获取:
- API 规范(RESTful/GraphQL)
- 接口列表(方法、路径、描述、认证要求)
- 请求/响应格式约定
- 错误码规范
### 契约遵守原则
View the complete source on GitHubbackend/testing-guide
When your agent uses it
后端测试编写指南,包括单元测试、集成测试和E2E测试的编写方法和最佳实践
What it loads into context
Frontmatter
51 tokensAlways available to the agent
SKILL.md
4,163 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 测试要求(强制)
- 单元测试编写
- 集成测试编写
- E2E 测试编写(必须)
- 测试最佳实践
- 测试覆盖率要求
- 测试报告格式
Files
SKILL.mdcore16,734 bytesSKILL.mdcore16,734 bytes
Read SKILL.md
# 后端测试编写指南
## 测试要求(强制)
> **职责边界**:Backend Agent 是测试的**编写者**,QA Agent 是测试的**验证者**。
### 测试金字塔
| 测试类型 | 占比 | 要求 |
| ------------ | ---- | ------------------------------- |
| **单元测试** | ~70% | Service 层、业务逻辑必须有测试 |
| **集成测试** | ~20% | API 端点、数据库操作测试 |
| **E2E 测试** | ~10% | **必须编写**,完整 API 流程测试 |
View the complete source on GitHubbrainstorming
When your agent uses it
What it loads into context
Frontmatter
164 tokensAlways available to the agent
SKILL.md
2,636 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- ⛔ 硬性门禁
- 核心理念
- Step 0:项目环境感知(仅已有项目)
- 提问策略
- 翻译过程
- 产出:设计简报
- 检查清单
Files
SKILL.mdcore9,326 bytes
Read SKILL.md
# Brainstorming — 需求澄清
你是 Boss 的前置环节。用户通常只会丢过来一句话——可能是"帮我做个 XX"或者"我想搞个 XX"。你的工作是把这句话**翻译成下游流水线能跑起来的需求**。
你不做架构设计、不选技术栈、不写代码。这些是流水线里 Architect、Tech Lead 的活。你只做一件事:**搞清楚用户到底要什么**。
## ⛔ 硬性门禁
**在需求明确之前,不启动任何实现流程。**
你的唯一产出是 `.boss/<feature>/design-brief.md`,然后交接给 Boss 流水线。
---
View the complete source on GitHubdevops/changelog-generation
When your agent uses it
自动生成 CHANGELOG,基于 git 提交历史和 pipeline 产物信息,遵循 Conventional Commits 和 Keep a Changelog 规范
What it loads into context
Frontmatter
116 tokensAlways available to the agent
SKILL.md
1,145 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 适用场景
- 核心方法
- 输出要求
Files
SKILL.mdcore4,303 bytesSKILL.mdcore4,303 bytes
Read SKILL.md
# CHANGELOG 自动生成
## 适用场景
在部署成功完成后自动生成或追加 CHANGELOG,记录本次发布的所有变更。适用于:
- 部署完成后的发布记录
- 版本发布前的变更汇总
- 对外发布说明的自动生成
## 核心方法
### 步骤 1:信息收集
1. **Git 历史解析**:View the complete source on GitHubdevops/deploy-cloudflare
When your agent uses it
Cloudflare 部署方法论,使用 wrangler CLI 部署 Cloudflare Pages(前端/静态站点)和 Workers(Serverless 边缘函数)
What it loads into context
Frontmatter
134 tokensAlways available to the agent
SKILL.md
1,778 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 适用场景
- 前置条件
- 部署模式选择
- 一、Cloudflare Pages 部署
- 二、Cloudflare Workers 部署
- CI/CD 集成
- 项目类型适配
- 检查清单
Files
SKILL.mdcore6,320 bytesSKILL.mdcore6,320 bytesSKILL.mdcore6,320 bytesSKILL.mdcore6,320 bytesSKILL.mdcore6,320 bytesSKILL.mdcore6,320 bytesSKILL.mdcore6,320 bytesSKILL.mdcore6,320 bytesSKILL.mdcore6,320 bytes
Read SKILL.md
# Cloudflare 部署
## 适用场景
- **Cloudflare Pages**:前端应用(Next.js、React、Vue、SvelteKit、静态站点)
- **Cloudflare Workers**:边缘 Serverless 函数、API、Webhooks
- 需要全球边缘网络低延迟的场景
- 对冷启动和全球分发有要求的应用
## 前置条件
1. 安装 Wrangler CLI:`npm i -g wrangler`
2. 登录 Cloudflare:`npx wrangler login`(需要用户交互完成授权)
3. 验证登录状态:`npx wrangler whoami`View the complete source on GitHubdevops/deploy-flyio
When your agent uses it
Fly.io 部署方法论,使用 flyctl CLI 通过 Docker 部署全球边缘后端服务,支持任意语言、PostgreSQL、Redis、Volumes
What it loads into context
Frontmatter
134 tokensAlways available to the agent
SKILL.md
2,032 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 适用场景
- 前置条件
- 部署流程
- Machines 模式(后台 Worker / Cron)
- 多区域部署
- CI/CD 集成
- 项目类型适配
- 检查清单
Files
SKILL.mdcore6,974 bytesSKILL.mdcore6,974 bytesSKILL.mdcore6,974 bytesSKILL.mdcore6,974 bytesSKILL.mdcore6,974 bytesSKILL.mdcore6,974 bytesSKILL.mdcore6,974 bytesSKILL.mdcore6,974 bytesSKILL.mdcore6,974 bytesSKILL.mdcore6,974 bytesSKILL.mdcore6,974 bytesSKILL.mdcore6,974 bytesSKILL.mdcore6,974 bytesSKILL.mdcore6,974 bytes
Read SKILL.md
# Fly.io 部署
## 适用场景
- **Docker 化后端服务**:任意语言(Node.js、Python、Go、Java、Rust、Elixir)
- **全球边缘部署**:需要低延迟、靠近用户的后端
- **有状态服务**:需要持久化存储(Volumes)
- **托管 PostgreSQL**:Fly Postgres
- **后台 Worker / Cron Job**:Machines 模式
## 前置条件
1. 安装 flyctl CLI:
View the complete source on GitHubdevops/deploy-netlify
When your agent uses it
Netlify 部署方法论,使用 netlify CLI 部署前端应用、静态站点和 Serverless Functions
What it loads into context
Frontmatter
121 tokensAlways available to the agent
SKILL.md
1,595 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 适用场景
- 前置条件
- 部署流程
- Netlify Functions
- CI/CD 集成
- 项目类型适配
- 检查清单
Files
SKILL.mdcore5,877 bytesSKILL.mdcore5,877 bytesSKILL.mdcore5,877 bytesSKILL.mdcore5,877 bytesSKILL.mdcore5,877 bytesSKILL.mdcore5,877 bytesSKILL.mdcore5,877 bytes
Read SKILL.md
# Netlify 部署
## 适用场景
- 前端应用(React、Vue、Svelte、Next.js)
- 静态站点(Hugo、Astro、Gatsby、Eleventy)
- Serverless Functions(Netlify Functions)
- 表单处理、身份认证(Netlify Identity)
- 边缘函数(Netlify Edge Functions)
## 前置条件
1. 安装 Netlify CLI:`npm i -g netlify-cli`
2. 登录 Netlify:`netlify login`(需要用户交互完成授权)View the complete source on GitHubdevops/deploy-railway
When your agent uses it
Railway 部署方法论,使用 railway CLI 部署后端服务(Node.js、Python、Go、Java、Docker)和托管数据库(PostgreSQL、MySQL、Redis)
What it loads into context
Frontmatter
145 tokensAlways available to the agent
SKILL.md
1,728 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 适用场景
- 前置条件
- 部署流程
- Docker 部署
- 多服务项目
- CI/CD 集成
- 项目类型适配
- 检查清单
Files
SKILL.mdcore6,481 bytesSKILL.mdcore6,481 bytesSKILL.mdcore6,481 bytesSKILL.mdcore6,481 bytesSKILL.mdcore6,481 bytesSKILL.mdcore6,481 bytesSKILL.mdcore6,481 bytesSKILL.mdcore6,481 bytesSKILL.mdcore6,481 bytesSKILL.mdcore6,481 bytes
Read SKILL.md
# Railway 部署
## 适用场景
- **后端 API 服务**:Node.js、Python、Go、Java、Ruby、PHP、Rust
- **全栈应用**:后端 + 托管数据库
- **Docker 化应用**:通过 Dockerfile 部署
- **需要托管数据库**:PostgreSQL、MySQL、Redis、MongoDB
- **多服务项目**:一个 project 下管理多个服务 + 数据库
## 前置条件
1. 安装 Railway CLI:`npm i -g @railway/cli`
2. 登录 Railway:`railway login`(需要用户交互完成授权)View the complete source on GitHubdevops/deploy-render
When your agent uses it
Render 部署方法论,使用 render.yaml 蓝图和 Render CLI 部署全栈应用(Web 服务、Worker、静态站点、数据库)
What it loads into context
Frontmatter
128 tokensAlways available to the agent
SKILL.md
2,109 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 适用场景
- 前置条件
- 部署方式
- 一、render.yaml 蓝图
- 二、部署流程
- CI/CD 集成
- 项目类型适配
- 检查清单
Files
SKILL.mdcore7,496 bytesSKILL.mdcore7,496 bytesSKILL.mdcore7,496 bytesSKILL.mdcore7,496 bytesSKILL.mdcore7,496 bytesSKILL.mdcore7,496 bytesSKILL.mdcore7,496 bytesSKILL.mdcore7,496 bytesSKILL.mdcore7,496 bytesSKILL.mdcore7,496 bytes
Read SKILL.md
# Render 部署
## 适用场景
- **全栈 Web 应用**:Node.js、Python、Go、Ruby、Rust 后端 + 数据库
- **静态站点**:前端 SPA、文档站点
- **后台 Worker**:异步任务处理、定时任务
- **Docker 化应用**:通过 Dockerfile 部署任意语言应用
- 需要托管 PostgreSQL/Redis 的场景
## 前置条件
1. Render 账号:https://render.com
2. 安装 Render CLI(可选,主要通过 render.yaml 蓝图管理)View the complete source on GitHubdevops/deploy-vercel
When your agent uses it
Vercel 部署方法论,使用 vercel CLI 部署前端和全栈应用(Next.js、React、Vue、静态站点)
What it loads into context
Frontmatter
133 tokensAlways available to the agent
SKILL.md
1,111 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 适用场景
- 前置条件
- 部署流程
- CI/CD 集成
- 项目类型适配
- 检查清单
Files
SKILL.mdcore3,819 bytesSKILL.mdcore3,819 bytesSKILL.mdcore3,819 bytesSKILL.mdcore3,819 bytesSKILL.mdcore3,819 bytesSKILL.mdcore3,819 bytes
Read SKILL.md
# Vercel 部署
## 适用场景
- Next.js / React / Vue / Svelte 等前端框架
- 静态站点(HTML/CSS/JS)
- Serverless Functions(API Routes)
- 全栈应用(Next.js full-stack)
## 前置条件
1. 安装 Vercel CLI:`npm i -g vercel`
2. 登录 Vercel:`vercel login`(需要用户交互完成登录)
3. 项目根目录有 `package.json`View the complete source on GitHubdevops/deployment-process
When your agent uses it
部署流程与CI/CD配置,包含部署平台选择、部署策略和环境管理
What it loads into context
Frontmatter
106 tokensAlways available to the agent
SKILL.md
1,987 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 部署平台选择
- 部署策略
- CI/CD 流程
- 环境配置
- 环境变量管理原则
Files
SKILL.mdcore7,753 bytesSKILL.mdcore7,753 bytes
Read SKILL.md
# 部署流程与 CI/CD
## 部署平台选择
**核心原则:先检测现有部署配置,再决定流程。** 项目可能已经有 `vercel.json` / `render.yaml` 等配置,应直接复用,不要重复推荐。
### 现有部署配置检测(第一步)
扫描项目根目录,按以下优先级匹配已有配置:
| 检测到的文件 | 判定平台 | 对应 Skill |
| --------------------------------- | ---------------- | ---------------------------------------------- |
| `vercel.json` 或 `.vercel/` | Vercel | `devops/deploy-vercel` |
| `wrangler.toml` / `wrangler.json` | Cloudflare | `devops/deploy-cloudflare` |View the complete source on GitHubdevops/monitoring-alerting
When your agent uses it
监控告警配置,确保系统稳定运行
What it loads into context
Frontmatter
86 tokensAlways available to the agent
SKILL.md
355 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 监控指标
- 告警规则
- 日志管理
Files
SKILL.mdcore1,108 bytes
Read SKILL.md
# 监控告警
## 监控指标
| 类型 | 指标 | 阈值 |
| ---- | ---------- | ----------- |
| 应用 | 错误率 | < 1% |
| 应用 | 响应时间 | P99 < 500ms |
| 系统 | CPU使用率 | < 80% |
| 系统 | 内存使用率 | < 85% |
| 系统 | 磁盘使用率 | < 90% |
## 告警规则
View the complete source on GitHubfrontend/component-development
When your agent uses it
前端组件开发方法论,包括组件设计原则、状态管理、样式实现和性能优化
What it loads into context
Frontmatter
45 tokensAlways available to the agent
SKILL.md
1,757 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 组件设计原则
- 状态管理策略
- 样式实现规范
- 性能优化技巧
- API 契约管理
- 组件测试策略(TDD)
- 实现检查清单
Files
SKILL.mdcore6,301 bytes
Read SKILL.md
# 前端组件开发方法论
## 组件设计原则
### 单一职责原则
- 每个组件只负责一个功能模块
- 复杂组件拆分为多个子组件
- 容器组件(逻辑)与展示组件(UI)分离
### 可复用性设计
- 通过 Props/属性实现组件配置化
- 避免硬编码业务逻辑View the complete source on GitHubfrontend/testing-guide
When your agent uses it
前端测试编写指南,包括单元测试、集成测试和E2E测试的编写方法和最佳实践
What it loads into context
Frontmatter
51 tokensAlways available to the agent
SKILL.md
2,603 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 测试要求(强制)
- 单元测试编写
- 集成测试编写
- E2E 测试编写(必须)
- 测试最佳实践
- 测试覆盖率要求
- 测试报告格式
Files
SKILL.mdcore10,024 bytesSKILL.mdcore10,024 bytes
Read SKILL.md
# 前端测试编写指南
## 测试要求(强制)
> **职责边界**:Frontend Agent 是测试的**编写者**,QA Agent 是测试的**验证者**。
### 测试金字塔
| 测试类型 | 占比 | 要求 |
| ------------ | ---- | -------------------------- |
| **单元测试** | ~70% | 每个组件/Hook 必须有测试 |
| **集成测试** | ~20% | 组件交互、状态管理测试 |
| **E2E 测试** | ~10% | **必须编写**,覆盖用户流程 |
View the complete source on GitHubpm/competitive-analysis
When your agent uses it
竞品调研和分析方法,通过系统性分析竞品的功能、体验和策略,发现差异化机会
What it loads into context
Frontmatter
111 tokensAlways available to the agent
SKILL.md
1,894 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 适用场景
- 核心方法
- 调研工具使用
- 输出要求
- 关键原则
- 常见误区
Files
SKILL.mdcore6,449 bytes
Read SKILL.md
# 竞品调研与分析方法论
## 适用场景
在产品设计前或迭代时,需要了解市场上已有的解决方案,学习竞品的优点,发现竞品的不足,找到差异化机会。
## 核心方法
### 1. 竞品识别
**直接竞品**:解决相同问题、服务相同用户的产品
**间接竞品**:解决相似问题或服务相似用户的产品
**潜在竞品**:未来可能进入该领域的产品
View the complete source on GitHubpm/prd-writing
When your agent uses it
产品需求文档(PRD)的标准编写格式和内容要求,确保输出完整、清晰、可执行的产品文档
What it loads into context
Frontmatter
114 tokensAlways available to the agent
SKILL.md
2,111 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 适用场景
- PRD 标准结构
- 摘要
- 编写原则
- 输出要求
- 质量检查清单
Files
SKILL.mdcore6,795 bytes
Read SKILL.md
# PRD 编写指南
## 适用场景
完成需求穿透和调研分析后,需要输出一份完整的产品需求文档(PRD),供设计师、开发者、测试人员使用。
## PRD 标准结构
### 1. 概述
- **功能名称**:[清晰简洁的名称]
- **版本**:1.0
- **日期**:[当前日期]
- **作者**:PM AgentView the complete source on GitHubpm/requirement-penetration
When your agent uses it
深度挖掘用户需求的方法论,通过5W2H追问和需求分层模型,识别显性、隐性、潜在和惊喜需求
What it loads into context
Frontmatter
126 tokensAlways available to the agent
SKILL.md
1,605 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 适用场景
- 核心方法
- 输出要求
- 关键原则
Files
SKILL.mdcore5,641 bytes
Read SKILL.md
# 需求穿透方法论
## 适用场景
当用户提出需求时,不要直接接受表面描述。使用本方法论深度挖掘用户真正想要什么,识别用户没说出口的需求,甚至发现用户自己都没意识到的需求。
## 核心方法
### 需求分层模型
用户需求分为四个层次,从下到上价值递增:
```
┌─────────────────┐View the complete source on GitHubpm/strategic-review
When your agent uses it
从CEO/战略视角进行商业价值评审,评估市场契合度、ROI、竞争优势、风险和战略对齐
What it loads into context
Frontmatter
140 tokensAlways available to the agent
SKILL.md
1,426 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 适用场景
- 核心方法
- 评审决策框架
- 输出要求
Files
SKILL.mdcore5,344 bytes
Read SKILL.md
# 战略评审(Boss Review)
## 适用场景
当需要从 CEO/战略高度评估一个功能或项目的商业价值时使用。不同于技术评审关注实现质量,战略评审关注**做不做**和**为什么做**。
典型场景:
- 新功能立项前的价值论证
- 资源有限时的优先级决策
- 产品方向调整的论证
- 投资人/利益相关者沟通准备
## 核心方法
View the complete source on GitHubpm/user-research
When your agent uses it
用户研究方法,通过用户画像和用户旅程图,深入理解目标用户的特征、需求和行为
What it loads into context
Frontmatter
105 tokensAlways available to the agent
SKILL.md
2,150 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 适用场景
- 核心方法
- 输出要求
- 关键原则
- 常见误区
Files
SKILL.mdcore7,661 bytes
Read SKILL.md
# 用户研究方法论
## 适用场景
在产品设计前,需要深入理解目标用户是谁、他们的特征是什么、他们在什么场景下使用产品、他们的行为路径是什么。
## 核心方法
### 1. 用户画像 (User Persona)
用户画像是对目标用户的具象化描述,帮助团队建立对用户的共同理解。
#### 用户画像模板
View the complete source on GitHubqa/api-testing
When your agent uses it
API 接口测试方法论,覆盖 RESTful/GraphQL 接口的功能、边界、安全、契约测试,参考 Supertest、REST Assured 等开源实践
What it loads into context
Frontmatter
136 tokensAlways available to the agent
SKILL.md
3,097 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 适用场景
- 测试类型矩阵
- 1. RESTful API 测试
- 2. GraphQL API 测试
- 3. 认证与授权测试
- 4. 边界值与错误用例
- 5. 契约测试(Schema 校验)
- 6. 数据依赖管理
- 7. 性能与并发测试
- 8. 断言策略
- 9. 测试报告要求
- 10. 检查清单
Files
SKILL.mdcore11,604 bytesSKILL.mdcore11,604 bytes
Read SKILL.md
# API 接口测试方法论
> 参考开源实践:Supertest、REST Assured、Postman/Newman、HTTPie、Testcontainers
## 适用场景
- 后端 API 端点需要功能验证
- 需要测试接口边界值、错误处理、权限控制
- 需要验证 API 契约(请求/响应 schema 一致性)
- 需要覆盖认证、授权、越权等安全场景
- 需要测试完整业务流程的 API 链路
## 测试类型矩阵
View the complete source on GitHubqa/e2e-playwright
When your agent uses it
Playwright E2E 测试完整方法论,涵盖项目初始化、Page Object Model、认证复用、API Mock、视觉回归、多浏览器测试、CI 集成和调试技巧
What it loads into context
Frontmatter
156 tokensAlways available to the agent
SKILL.md
6,478 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 适用场景
- 1. 项目初始化
- 2. Page Object Model(POM)
- 3. 认证状态复用
- 4. API Mocking
- 5. 关键用户流程测试(必须覆盖)
- 6. 视觉回归测试
- 7. 多浏览器和移动端测试
- 8. 测试数据管理
- 9. CI/CD 集成
- 10. 调试技巧
- 11. 与 Boss 流水线门禁集成
- 12. 检查清单
- 输出要求
Files
SKILL.mdcore24,175 bytesSKILL.mdcore24,175 bytesSKILL.mdcore24,175 bytesSKILL.mdcore24,175 bytesSKILL.mdcore24,175 bytesSKILL.mdcore24,175 bytesSKILL.mdcore24,175 bytesSKILL.mdcore24,175 bytesSKILL.mdcore24,175 bytesSKILL.mdcore24,175 bytes
Read SKILL.md
# Playwright E2E 测试方法论
## 适用场景
- Web 项目需要编写端到端测试
- 门禁(Gate 1)要求 E2E 测试通过
- 需要覆盖关键用户流程的自动化验证
- 需要多浏览器/多视口兼容性验证
- 需要视觉回归测试
---
## 1. 项目初始化
View the complete source on GitHubqa/integration-testing
When your agent uses it
集成测试方法论,验证模块间协作、数据库交互、服务间调用,参考 Testcontainers、Testing Library、WireMock 等开源实践
What it loads into context
Frontmatter
137 tokensAlways available to the agent
SKILL.md
3,588 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 集成测试 vs 单元测试
- 1. 后端集成测试
- 2. 前端集成测试
- 3. 测试数据库策略
- 4. 集成测试的 Mock 边界
- 5. 跨前后端契约集成测试
- 6. 集成测试性能优化
- 7. 检查清单
Files
SKILL.mdcore14,160 bytesSKILL.mdcore14,160 bytes
Read SKILL.md
# 集成测试方法论
> 参考开源实践:Testcontainers、Testing Library、WireMock、Testcontainers-go、Django Test Client
## 集成测试 vs 单元测试
| 维度 | 单元测试 | 集成测试 |
| ---- | -------------- | -------------------- |
| 范围 | 单个函数/组件 | 多个模块协作 |
| 依赖 | Mock 外部依赖 | 真实依赖(DB、HTTP) |
| 速度 | 快(ms) | 较慢(s) |
| 目的 | 验证逻辑正确性 | 验证模块间协作 |
| 数据 | Mock 数据 | 测试数据库/真实数据 |
View the complete source on GitHubqa/test-execution
When your agent uses it
测试执行方法,包含测试框架检测、覆盖率门禁、多框架结果解析、失败分级、增量测试选择、并行执行策略
What it loads into context
Frontmatter
121 tokensAlways available to the agent
SKILL.md
3,254 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 强制要求:真实执行测试
- 测试执行流程
- 测试框架检测
- 测试命令矩阵
- 覆盖率度量与门禁
- 测试结果解析
- 失败分级与处理
- 增量测试选择
- 并行执行策略
- 接口测试执行
- 集成测试执行
- Playwright E2E 执行细节
- 测试执行检查清单
Files
SKILL.mdcore11,671 bytesSKILL.mdcore11,671 bytesSKILL.mdcore11,671 bytesSKILL.mdcore11,671 bytesSKILL.mdcore11,671 bytesSKILL.mdcore11,671 bytesSKILL.mdcore11,671 bytesSKILL.mdcore11,671 bytesSKILL.mdcore11,671 bytesSKILL.mdcore11,671 bytesSKILL.mdcore11,671 bytesSKILL.mdcore11,671 bytesSKILL.mdcore11,671 bytesSKILL.mdcore11,671 bytesSKILL.mdcore11,671 bytesSKILL.mdcore11,671 bytes
Read SKILL.md
# 测试执行方法
## 强制要求:真实执行测试
**你必须真正执行测试,禁止生成 Mock 数据!**
## 测试执行流程
1. **检测项目类型和测试框架**
2. **执行单元测试**(含覆盖率)
3. **执行集成测试**
4. **执行接口测试**
5. **执行 E2E 测试**
6. **解析测试输出**(总数、通过数、失败数、覆盖率)View the complete source on GitHubqa/test-strategy
When your agent uses it
测试策略与测试金字塔原则,定义测试优先级、风险驱动测试、测试类型决策、环境与数据策略
What it loads into context
Frontmatter
108 tokensAlways available to the agent
SKILL.md
3,470 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 测试金字塔原则
- 测试类型决策树
- 风险驱动的测试优先级
- 测试设计技术
- QA Attack Protocol
- 安全测试方法论
- 性能测试方法论
- 测试环境策略
- 测试数据策略
- 检查清单
Files
SKILL.mdcore12,807 bytesSKILL.mdcore12,807 bytes
Read SKILL.md
# 测试策略与测试金字塔
## 测试金字塔原则
```
/\
/ \
/ E2E \ ← ~10%:端到端用户流程【必须编写】
/--------\
/ 集成测试 \ ← ~20%:组件/服务/API 交互
/--------------\
/ 单元测试 \ ← ~70%:函数/组件/服务逻辑
/--------------------\
```View the complete source on GitHubqa/unit-testing
When your agent uses it
单元测试方法论,覆盖 AAA 模式、Test Doubles、跨语言示例(JS/TS、Python、Go、Java)、前后端单元测试、边界与属性测试、变异测试
What it loads into context
Frontmatter
146 tokensAlways available to the agent
SKILL.md
5,326 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 单元测试的定义与原则
- AAA 模式(Arrange-Act-Assert)
- Test Doubles(测试替身)
- 前端单元测试
- 后端单元测试
- Python 单元测试
- Go 单元测试
- Java 单元测试
- 边界值与特殊情况
- 错误与异常测试
- 属性测试(Property-Based Testing)
- 变异测试(Mutation Testing)
- Mock 边界(单元测试)
- 测试反模式(禁止)
- 检查清单
Files
SKILL.mdcore20,535 bytesSKILL.mdcore20,535 bytesSKILL.mdcore20,535 bytesSKILL.mdcore20,535 bytes
Read SKILL.md
# 单元测试方法论
## 单元测试的定义与原则
单元测试验证**最小可测试单元**(函数、方法、类、组件)的行为,隔离外部依赖。
### 核心原则
| 原则 | 说明 |
| -------- | ------------------------------------------------ |
| **隔离** | 一个测试只验证一个行为,不依赖其他测试或外部系统 |
| **快速** | 毫秒级执行,全部单元测试应在秒级完成 |
| **确定** | 相同输入多次运行结果一致,不依赖时间/网络/随机数 |
| **可读** | 测试代码即文档,命名清晰表达意图 |View the complete source on GitHubscrum-master/risk-assessment
When your agent uses it
风险评估方法,识别项目风险并制定应对策略
What it loads into context
Frontmatter
91 tokensAlways available to the agent
SKILL.md
377 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 风险识别
- 风险评估矩阵
- 应对策略
Files
SKILL.mdcore1,395 bytes
Read SKILL.md
# 风险评估方法
## 风险识别
| 风险类型 | 示例 |
| -------- | ----------------------------- |
| 技术风险 | 新技术不熟悉、技术选型不当 |
| 资源风险 | 人员不足、时间紧张 |
| 需求风险 | 需求不明确、需求变更频繁 |
| 依赖风险 | 外部API不稳定、第三方服务延迟 |
## 风险评估矩阵
| 可能性 \ 影响 | 低 | 中 | 高 |View the complete source on GitHubscrum-master/task-breakdown
When your agent uses it
任务拆解方法,将需求拆解为可执行的开发任务
What it loads into context
Frontmatter
90 tokensAlways available to the agent
SKILL.md
315 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- WBS(工作分解结构)
- 拆解粒度
- 任务依赖
Files
SKILL.mdcore1,040 bytes
Read SKILL.md
# 任务拆解方法
## WBS(工作分解结构)
将大任务拆解为小任务,遵循SMART原则:
- **Specific**:具体明确
- **Measurable**:可衡量
- **Achievable**:可实现
- **Relevant**:相关联
- **Time-bound**:有时限
## 拆解粒度
| 粒度 | 时长 | 适用场景 |View the complete source on GitHubshared/tdd
When your agent uses it
测试驱动开发(TDD)方法论,Red-Green-Refactor 循环,先写失败测试再写实现
What it loads into context
Frontmatter
111 tokensAlways available to the agent
SKILL.md
1,356 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 核心铁律
- 适用场景
- Red-Green-Refactor 循环
- Bug 修复 TDD
- 验证清单
- 常见借口与回应
- 卡住时
Files
SKILL.mdcore4,853 bytesSKILL.mdcore4,853 bytes
Read SKILL.md
# 测试驱动开发(TDD)
## 核心铁律
```
没有失败的测试,就不写生产代码。
```
如果先写了实现代码,**必须删除**,从测试重新开始。不保留"参考",不"边写测试边改"。
## 适用场景
**必须使用 TDD**:
- 新功能实现View the complete source on GitHubshared/tech-stack-detection
When your agent uses it
检测项目技术栈的通用方法,通过分析配置文件识别语言、框架、工具链
What it loads into context
Frontmatter
117 tokensAlways available to the agent
SKILL.md
2,319 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 适用场景
- 检测方法
- 检测流程
- 使用示例
- 注意事项
- 常见错误
Files
SKILL.mdcore7,920 bytesSKILL.mdcore7,920 bytesSKILL.mdcore7,920 bytesSKILL.mdcore7,920 bytesSKILL.mdcore7,920 bytesSKILL.mdcore7,920 bytes
Read SKILL.md
# 技术栈检测方法
## 适用场景
在进行技术选型、架构设计、代码生成前,需要先了解项目当前使用的技术栈,以便:
- 遵循项目现有的技术选择
- 生成符合项目规范的代码
- 避免引入不兼容的技术
## 检测方法
### 1. 检测配置文件
使用 `Read` 或 `Glob` 工具检测项目根目录的配置文件:View the complete source on GitHubtech-lead/code-review
When your agent uses it
代码审查方法论,基于 Google Code Review、Clean Code、SOLID 等业界实践,提供分阶段审查流程、严重度分级、常见反模式识别与可执行反馈写法
What it loads into context
Frontmatter
223 tokensAlways available to the agent
SKILL.md
2,478 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 适用场景
- 审查流程
- 严重度分级
- 常见反模式(Anti-patterns)
- 如何写好 Review 意见
- 审查效率
- 自检清单
- 常见误区
Files
SKILL.mdcore9,549 bytes
Read SKILL.md
# 代码审查方法论
## 适用场景
对代码变更进行系统性审查,确保功能正确、质量达标、安全可控。本方法论提供**分阶段审查流程**和**可操作的检查项**,而非泛泛的「代码质量要好」。
## 审查流程
### 阶段 1:理解变更(5 分钟)
在逐行看代码之前,先回答:
1. **这个 PR 解决什么问题?** — 看 PR 描述、关联 issue、PRD
2. **变更范围多大?** — 看 diff stat,超过 400 行的 PR 要求拆分
3. **涉及哪些模块?** — 看变更文件列表,识别影响面View the complete source on GitHubtech-lead/technical-standards
When your agent uses it
技术规范和最佳实践,确保代码质量和一致性
What it loads into context
Frontmatter
98 tokensAlways available to the agent
SKILL.md
357 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 命名规范
- 代码组织
- 错误处理
- 测试要求
Files
SKILL.mdcore1,324 bytes
Read SKILL.md
# 技术规范与最佳实践
## 命名规范
| 类型 | 规范 | 示例 |
| ---- | ---------------- | ---------------------------------------- |
| 变量 | camelCase | `userName`, `isActive` |
| 常量 | UPPER_SNAKE_CASE | `MAX_COUNT`, `API_URL` |
| 函数 | camelCase | `getUserById`, `calculateTotal` |
| 类 | PascalCase | `UserService`, `OrderController` |
| 文件 | kebab-case | `user-service.ts`, `order-controller.ts` |
## 代码组织
View the complete source on GitHubui-designer/component-specification
When your agent uses it
UI 组件规范方法论,基于 Material Design 3、Ant Design、Carbon Design System 等开源组件库,定义组件解剖、变体决策、状态完备性与无障碍要求
What it loads into context
Frontmatter
230 tokensAlways available to the agent
SKILL.md
3,758 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 适用场景
- 组件设计框架
- 组件状态完备性检查
- 1. 按钮 (Button)
- 2. 输入框 (Input)
- 3. 选择器 (Select / Dropdown)
- 4. 复选框 / 单选框 (Checkbox / Radio)
- 5. 开关 (Switch)
- 6. 卡片 (Card)
- 7. 标签 / 徽章 (Tag / Badge)
- 8. 提示 (Tooltip / Popover)
- 9. 模态框 (Modal / Dialog)
- 输出要求
- 自检清单
- 常见误区
Files
SKILL.mdcore14,724 bytes
Read SKILL.md
# UI 组件规范方法论
## 适用场景
基于设计系统,定义可复用的 UI 组件规范。本方法论不只是罗列组件参数,而是教你**如何做组件决策**:何时用哪种变体、状态如何设计、无障碍如何保证。
## 组件设计框架
每个组件的规范必须回答以下 5 个问题:
1. **解剖(Anatomy)**:组件由哪些部分组成?
2. **变体(Variants)**:有哪些视觉变体?何时用哪种?
3. **状态(States)**:所有交互状态是否完备?
4. **无障碍(A11y)**:键盘、屏幕阅读器、ARIA 角色是否正确?
5. **边界(Edge cases)**:长文本、空内容、加载中如何处理?View the complete source on GitHubui-designer/design-system
When your agent uses it
设计系统方法论,基于 Refactoring UI、Material Design 3、HIG、Laws of UX、WCAG 等开源设计原则,指导如何建立有设计方向、可落地的设计令牌体系
What it loads into context
Frontmatter
273 tokensAlways available to the agent
SKILL.md
6,011 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 适用场景
- 设计思维基础
- 颜色系统
- 字体系统
- 间距系统
- 圆角系统
- 阴影与层级
- 动效系统
- 无障碍设计(A11y)
- 设计令牌输出格式
- 自检清单
- 常见误区
Files
SKILL.mdcore18,949 bytes
Read SKILL.md
# 设计系统方法论
## 适用场景
在开始具体的页面和组件设计前,先建立统一的设计系统。本方法论不提供「一套固定的默认值」,而是教你**如何根据产品定位做出设计决策**,并将决策物化为可复用的设计令牌。
## 设计思维基础
### 核心原则(来自 Refactoring UI)
设计不是把内容塞进布局里,而是**用视觉手段引导用户注意力**。记住以下原则:
1. **从功能出发,不从布局出发** — 先想清楚用户要完成什么任务,再决定界面怎么排布。不要上来就画三栏布局。
2. **先灰阶,后上色** — 先用灰度建立层次和对比度,确认信息架构没问题后再引入颜色。颜色是锦上添花,不是救命稻草。
3. **字号不超过 3 种** — 正文、小标题、大标题。更多字号只会造成混乱,用字重和颜色来区分层次。View the complete source on GitHubui-designer/design-variants
When your agent uses it
设计变体模式,产出2-3个设计方案及 tradeoff 分析,供用户选择后确定最终方案
What it loads into context
Frontmatter
139 tokensAlways available to the agent
SKILL.md
1,215 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 适用场景
- 核心方法
- 输出要求
Files
SKILL.mdcore4,190 bytes
Read SKILL.md
# 设计变体模式
## 适用场景
当设计方向不确定、存在多种合理方案、或用户希望看到不同风格的对比时,启用变体模式。
**不建议在简单功能或设计方向明确时使用**——避免决策疲劳。
## 核心方法
### 步骤 1:变体策略确定
分析 PRD 后确定变体差异维度。常见维度组合:
| 策略 | 维度 | 适用场景 |View the complete source on GitHubui-designer/html-prototype
When your agent uses it
可交互 HTML 原型,生成浏览器可打开的原型页面供用户查看和选择设计方案
What it loads into context
Frontmatter
134 tokensAlways available to the agent
SKILL.md
3,742 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 适用场景
- 核心流程
- 单原型确认模式
- 注意事项
Files
SKILL.mdcore12,525 bytesSKILL.mdcore12,525 bytesSKILL.mdcore12,525 bytesSKILL.mdcore12,525 bytes
Read SKILL.md
# 可交互 HTML 原型
## 适用场景
当设计方案需要用户**直观看到**才能决策时,生成可交互的 HTML 原型页面,在浏览器中展示并让用户点击选择。
**适用**:
- 多设计变体需要用户对比选择
- 布局/视觉方向需要用户确认
- 复杂交互流程需要走查
**不适用**:
- 纯后端/API 项目
- 用户已明确指定设计方向View the complete source on GitHubui-designer/interaction-specification
When your agent uses it
交互规范方法论,基于 Laws of UX、Material Design Motion、HIG 等开源原则,定义加载/空状态、反馈层级、微交互、手势与无障碍交互
What it loads into context
Frontmatter
246 tokensAlways available to the agent
SKILL.md
4,469 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 适用场景
- 交互设计核心定律(Laws of UX)
- 反馈层级(Feedback Hierarchy)
- 加载状态
- 空状态
- 错误处理
- 微交互(Micro-interactions)
- 动效规范
- 手势设计(移动端)
- 键盘导航
- 屏幕阅读器
- 响应式交互
- 自检清单
- 常见误区
Files
SKILL.mdcore17,446 bytes
Read SKILL.md
# 交互规范方法论
## 适用场景
定义用户与界面的交互细节。核心原则:**每一个用户操作都必须有明确、即时、可理解的反馈**;每一个系统状态都必须有对应的展示方式。
## 交互设计核心定律(Laws of UX)
在设计交互时,始终考虑以下定律:
| 定律 | 含义 | 交互应用 |
| ------------------ | ------------------------ | ---------------------------------------- |
| **Fitts 定律** | 目标越大、越近,点击越快 | 常用操作放在拇指可达区;按钮足够大 |
| **Hick 定律** | 选项越多,决策越慢 | 减少每次呈现的选项数;分步引导 |View the complete source on GitHubSkills included
- boss
- architect/architecture-design
- architect/data-api-design
- architect/tech-research
- backend/api-development
- backend/testing-guide
- brainstorming
- devops/changelog-generation
- devops/deploy-cloudflare
- devops/deploy-flyio
- devops/deploy-netlify
- devops/deploy-railway
- devops/deploy-render
- devops/deploy-vercel
- devops/deployment-process
- devops/monitoring-alerting
- frontend/component-development
- frontend/testing-guide
- pm/competitive-analysis
- pm/prd-writing
- pm/requirement-penetration
- pm/strategic-review
- pm/user-research
- qa/api-testing
- qa/e2e-playwright
- qa/integration-testing
- qa/test-execution
- qa/test-strategy
- qa/unit-testing
- scrum-master/risk-assessment
- scrum-master/task-breakdown
- shared/tdd
- shared/tech-stack-detection
- tech-lead/code-review
- tech-lead/technical-standards
- ui-designer/component-specification
- ui-designer/design-system
- ui-designer/design-variants
- ui-designer/html-prototype
- ui-designer/interaction-specification
Repository facts
- License
- MIT
- Created
- Jan 10, 2026
- Last pushed
- Nov 1, 2026
- Forks
- 51
- Open issues
- 0
- Project activity
- Active
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 6, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 93 notes
skill/skills/backend/testing-guide/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskill/skills/devops/changelog-generation/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskill/skills/devops/deploy-cloudflare/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskill/skills/devops/deploy-cloudflare/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskill/skills/devops/deploy-cloudflare/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskill/skills/devops/deploy-cloudflare/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskill/skills/devops/deploy-cloudflare/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskill/skills/devops/deploy-cloudflare/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskill/skills/devops/deploy-cloudflare/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskill/skills/devops/deploy-cloudflare/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskill/skills/devops/deploy-flyio/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskill/skills/devops/deploy-flyio/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskill/skills/devops/deploy-flyio/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskill/skills/devops/deploy-flyio/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskill/skills/devops/deploy-flyio/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskill/skills/devops/deploy-flyio/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskill/skills/devops/deploy-flyio/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskill/skills/devops/deploy-flyio/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskill/skills/devops/deploy-flyio/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskill/skills/devops/deploy-flyio/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- 10 broad permissionsin 10 files: skill/commands/boss-architect.md:1 skill/commands/boss-dev.md:1 skill/commands/boss-pm.md:1 and 7 more
- 6 dangerous shell commandsin 4 files: skill/skills/devops/deploy-flyio/SKILL.md:39 skill/skills/devops/deploy-vercel/SKILL.md:101 skill/references/bmad-methodology.md:129 and 1 more
- 221 network referencesin 25 files: skill/skills/qa/e2e-playwright/SKILL.md:76 skill/skills/ui-designer/design-system/SKILL.md:16 skill/skills/ui-designer/html-prototype/SKILL.md:158 and 22 more
- No hidden or obfuscated text
- No instruction overrides
- 1 executable scriptin 1 file: skill/agents/openai.yaml:1
- 35 references to secretsin 8 files: skill/skills/devops/deploy-netlify/SKILL.md:125 skill/skills/devops/deploy-render/SKILL.md:76 skill/skills/backend/api-development/SKILL.md:199 and 5 more
- No requests to vote in Hot
Show all 273 signals by file
.claude-plugin/marketplace.json
- Network accessline 9
"name": "echoVic", "email": "137844255@qq.com", "url": "https://github.com/echoVic" - Network accessline 10
"email": "137844255@qq.com", "url": "https://github.com/echoVic" }, - Network accessline 11
"url": "https://github.com/echoVic" - Network accessline 12
}, "support": { "url": "https://github.com/echoVic/boss-skill/issues", - Network accessline 13
"support": { "url": "https://github.com/echoVic/boss-skill/issues", "security": "https://github.com/echoVic/boss-skill/security/advisories/new" - Network accessline 14
"url": "https://github.com/echoVic/boss-skill/issues", - Network accessline 15
"security": "https://github.com/echoVic/boss-skill/security/advisories/new" - Network accessline 24
"name": "echoVic", "email": "137844255@qq.com", "url": "https://github.com/echoVic" - Network accessline 25
"email": "137844255@qq.com", "url": "https://github.com/echoVic" }, - Network accessline 26
"url": "https://github.com/echoVic"
.claude-plugin/plugin.json
- Network accessline 6
"name": "echoVic", "email": "137844255@qq.com", "url": "https://github.com/echoVic" - Network accessline 7
"email": "137844255@qq.com", "url": "https://github.com/echoVic" }, - Network accessline 8
"url": "https://github.com/echoVic" - Network accessline 9
}, "homepage": "https://github.com/echoVic/boss-skill", "repository": "https://github.com/echoVic/boss-skill", - Network accessline 10
"homepage": "https://github.com/echoVic/boss-skill", - Network accessline 11
"repository": "https://github.com/echoVic/boss-skill", - Network accessline 29
"category": "Productivity", "capabilities": ["Planning", "Code Review", "Testing"], "websiteURL": "https://github.com/echoVic/boss-skill", - Network accessline 30
"capabilities": ["Planning", "Code Review", "Testing"], "websiteURL": "https://github.com/echoVic/boss-skill", "privacyPolicyURL": "https://github.com/echoVic/boss-skill/blob/main/docs/PRIVACY.md", - Network accessline 31
"websiteURL": "https://github.com/echoVic/boss-skill", - Network accessline 32
"privacyPolicyURL": "https://github.com/echoVic/boss-skill/blob/main/docs/PRIVACY.md", - Network accessline 33
"termsOfServiceURL": "https://github.com/echoVic/boss-skill/blob/main/docs/TERMS.md",
assets/boss-composer-icon.svg
- Network accessline 1
<svg xmlns="http://www.w3.org/2000/svg" role="img" aria-labelledby="title" viewBox="0 0 64 64">
assets/boss-logo.svg
- Network accessline 1
<svg xmlns="http://www.w3.org/2000/svg" role="img" aria-labelledby="title" viewBox="0 0 320 96">
skill/agents/boss-devops.md
skill/agents/boss-ui-designer.md
- Network accessline 123
按 skill 指引: 1. 写入 `server.cjs` 和 `index.html` 到 `.boss/<feature>/prototype/` 2. `Bash` 后台启动服务,获取 `http://localhost:PORT` - Network accessline 124
1. 写入 `server.cjs` 和 `index.html` 到 `.boss/<feature>/prototype/` 2. `Bash` 后台启动服务,获取 `http://localhost:PORT` 3. 将设计变体渲染为可点击卡片 - Network accessline 125
2. `Bash` 后台启动服务,获取 `http://localhost:PORT`
skill/agents/openai.yaml
- Executable scriptline 1
Executable file
skill/commands/boss-architect.md
- Broad permissionsline 1
Task, Read, Write, Edit, Bash, Glob, Grep, WebSearch, WebFetch
skill/commands/boss-dev.md
- Broad permissionsline 1
Task, Read, Write, Edit, Bash, Glob, Grep, LSP
skill/commands/boss-pm.md
- Broad permissionsline 1
Task, Read, Write, Edit, Bash, Glob, Grep, WebSearch, WebFetch
skill/commands/boss-qa.md
- Broad permissionsline 1
Task, Read, Write, Edit, Bash, Glob, Grep
skill/commands/boss-review.md
- Broad permissionsline 1
Task, Read, Write, Edit, Bash, Glob, Grep
skill/commands/boss-ship.md
- Broad permissionsline 1
Task, Read, Write, Edit, Bash, Glob, Grep
skill/commands/boss-tasks.md
- Broad permissionsline 1
Task, Read, Write, Edit, Bash, Glob, Grep
skill/commands/boss-ui.md
- Broad permissionsline 1
Task, Read, Write, Edit, Bash, Glob, Grep
skill/commands/boss-upgrade.md
- Broad permissionsline 1
Bash, Read
skill/commands/boss.md
- Broad permissionsline 1
Task, Read, Write, Edit, Bash, Glob, Grep, WebSearch, WebFetch
skill/references/bmad-methodology.md
- Dangerous shell operationline 129
2. **不安全代码模式**(unsafe-patterns):检测 `eval()`、`dangerouslySetInnerHTML`、`innerHTML =` 等
skill/skills/architect/tech-research/SKILL.md
- Network accessline 112
WebFetch("https://nextjs.org/docs", "总结 Next.js 的核心特性、适用场景和最新版本的主要变化") - Network accessline 112
WebFetch("https://nextjs.org/docs", "总结 Next.js 的核心特性、适用场景和最新版本的主要变化") - Network accessline 113
WebFetch("https://www.prisma.io/docs", "提取 Prisma 的核心功能、支持的数据库和性能特点") - Network accessline 113
WebFetch("https://www.prisma.io/docs", "提取 Prisma 的核心功能、支持的数据库和性能特点") - Network accessline 123
WebFetch("https://github.com/{org}/{repo}", "提取 Star 数、最近更新时间、维护状态和主要贡献者") - Network accessline 123
WebFetch("https://github.com/{org}/{repo}", "提取 Star 数、最近更新时间、维护状态和主要贡献者")
skill/skills/backend/api-development/SKILL.md
skill/skills/devops/changelog-generation/SKILL.md
skill/skills/devops/deploy-cloudflare/SKILL.md
- Network accessline 63
✨ Compiled Worker successfully 🌍 Uploading... (20.4 MB) ✨ Deployment complete! Take a peek over at https://my-app.pages.dev - Network accessline 63
✨ Compiled Worker successfully 🌍 Uploading... (20.4 MB) ✨ Deployment complete! Take a peek over at https://my-app.pages.dev - Network accessline 65
✨ Deployment complete! Take a peek over at https://my-app.pages.dev - Network accessline 65
✨ Deployment complete! Take a peek over at https://my-app.pages.dev - Access to secretsline 153
[Credential-related source omitted] - Access to secretsline 153
[Credential-related source omitted] - Access to secretsline 159
[Credential-related source omitted] - Access to secretsline 159
[Credential-related source omitted]
skill/skills/devops/deploy-flyio/SKILL.md
- Network accessline 37
brew install flyctl # Windows(PowerShell) iwr https://fly.io/install.ps1 -useb | iex - Network accessline 37
brew install flyctl # Windows(PowerShell) iwr https://fly.io/install.ps1 -useb | iex - Network accessline 38
# Windows(PowerShell) iwr https://fly.io/install.ps1 -useb | iex # Linux 及其他平台请参考 fly.io 官方文档安装 flyctl - Network accessline 38
# Windows(PowerShell) iwr https://fly.io/install.ps1 -useb | iex # Linux 及其他平台请参考 fly.io 官方文档安装 flyctl - Dangerous shell operationline 39
iwr https://fly.io/install.ps1 -useb | iex - Dangerous shell operationline 39
iwr https://fly.io/install.ps1 -useb | iex - Network accessline 39
iwr https://fly.io/install.ps1 -useb | iex - Network accessline 39
iwr https://fly.io/install.ps1 -useb | iex - Access to secretsline 188
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted] - Access to secretsline 194
[Credential-related source omitted] - Access to secretsline 194
[Credential-related source omitted]
skill/skills/devops/deploy-netlify/SKILL.md
- Network accessline 114
Logs: https://app.netlify.com/sites/my-site/deploys/xxx - Network accessline 114
Logs: https://app.netlify.com/sites/my-site/deploys/xxx - Network accessline 115
Website URL: https://my-site.netlify.app - Network accessline 115
Website URL: https://my-site.netlify.app - Network accessline 116
Unique Deploy URL: https://xxx--my-site.netlify.app - Network accessline 116
Unique Deploy URL: https://xxx--my-site.netlify.app - Access to secretsline 125
[Credential-related source omitted] - Access to secretsline 125
[Credential-related source omitted] - Access to secretsline 126
[Credential-related source omitted] - Access to secretsline 126
[Credential-related source omitted] - Access to secretsline 135
[Credential-related source omitted] - Access to secretsline 135
[Credential-related source omitted] - Access to secretsline 219
[Credential-related source omitted] - Access to secretsline 219
[Credential-related source omitted] - Access to secretsline 224
[Credential-related source omitted] - Access to secretsline 224
[Credential-related source omitted]
skill/skills/devops/deploy-railway/SKILL.md
- Network accessline 64
{ "$schema": "https://railway.app/railway.schema.json", - Network accessline 64
{ "$schema": "https://railway.app/railway.schema.json", - Network accessline 65
"$schema": "https://railway.app/railway.schema.json", - Network accessline 65
"$schema": "https://railway.app/railway.schema.json", - Network accessline 104
✔ Build completed ✔ Deployed to production 🔗 https://my-api-production.up.railway.app - Network accessline 104
✔ Build completed ✔ Deployed to production 🔗 https://my-api-production.up.railway.app - Network accessline 106
🔗 https://my-api-production.up.railway.app - Network accessline 106
🔗 https://my-api-production.up.railway.app - Access to secretsline 133
[Credential-related source omitted] - Access to secretsline 133
[Credential-related source omitted] - Access to secretsline 134
[Credential-related source omitted] - Access to secretsline 134
[Credential-related source omitted] - Network accessline 175
{ "$schema": "https://railway.app/railway.schema.json", - Network accessline 175
{ "$schema": "https://railway.app/railway.schema.json", - Network accessline 176
"$schema": "https://railway.app/railway.schema.json", - Network accessline 176
"$schema": "https://railway.app/railway.schema.json",
skill/skills/devops/deploy-render/SKILL.md
- Network accessline 33
1. Render 账号:https://render.com - Network accessline 33
1. Render 账号:https://render.com - Access to secretsline 76
[Credential-related source omitted] - Access to secretsline 76
[Credential-related source omitted] - Access to secretsline 299
[Credential-related source omitted] - Access to secretsline 299
[Credential-related source omitted] - Access to secretsline 303
[Credential-related source omitted] - Access to secretsline 303
[Credential-related source omitted]
skill/skills/devops/deploy-vercel/SKILL.md
- Network accessline 75
Vercel CLI 37.0.0 🔗 Linked to username/project (created .vercel) 🔍 Inspect: https://vercel.com/username/project/xxx - Network accessline 75
Vercel CLI 37.0.0 🔗 Linked to username/project (created .vercel) 🔍 Inspect: https://vercel.com/username/project/xxx - Network accessline 76
🔗 Linked to username/project (created .vercel) 🔍 Inspect: https://vercel.com/username/project/xxx ✅ Production: https://project-xxx.vercel.app - Network accessline 76
🔗 Linked to username/project (created .vercel) 🔍 Inspect: https://vercel.com/username/project/xxx ✅ Production: https://project-xxx.vercel.app - Network accessline 77
🔍 Inspect: https://vercel.com/username/project/xxx - Network accessline 77
🔍 Inspect: https://vercel.com/username/project/xxx - Network accessline 78
✅ Production: https://project-xxx.vercel.app - Network accessline 78
✅ Production: https://project-xxx.vercel.app - Dangerous shell operationline 101
vercel env rm DATABASE_URL production - Dangerous shell operationline 101
vercel env rm DATABASE_URL production - Access to secretsline 103
[Credential-related source omitted] - Access to secretsline 103
[Credential-related source omitted]
skill/skills/frontend/component-development/SKILL.md
- Network accessline 138
export const userApi = { async getUser(id: string): Promise<User> { const response = await fetch(`/api/users/${id}`); - Network accessline 138
export const userApi = { async getUser(id: string): Promise<User> { const response = await fetch(`/api/users/${id}`); - Network accessline 139
async getUser(id: string): Promise<User> { const response = await fetch(`/api/users/${id}`); return response.json(); - Network accessline 139
async getUser(id: string): Promise<User> { const response = await fetch(`/api/users/${id}`); return response.json(); - Network accessline 140
const response = await fetch(`/api/users/${id}`); - Network accessline 140
const response = await fetch(`/api/users/${id}`); - Network accessline 144
async createUser(data: CreateUserRequest): Promise<User> { const response = await fetch('/api/users', { - Network accessline 144
async createUser(data: CreateUserRequest): Promise<User> { const response = await fetch('/api/users', { - Network accessline 145
const response = await fetch('/api/users', { - Network accessline 145
const response = await fetch('/api/users', {
skill/skills/qa/api-testing/SKILL.md
- Network accessline 95
BASE_URL = "http://localhost:3000" - Network accessline 95
BASE_URL = "http://localhost:3000" - Network accessline 97
def test_create_user(): res = requests.post(f"{BASE_URL}/api/users", json={"name": "Alice", "email": "alice@example.com"}) - Network accessline 97
def test_create_user(): res = requests.post(f"{BASE_URL}/api/users", json={"name": "Alice", "email": "alice@example.com"}) - Network accessline 98
res = requests.post(f"{BASE_URL}/api/users", json={"name": "Alice", "email": "alice@example.com"}) - Network accessline 98
res = requests.post(f"{BASE_URL}/api/users", json={"name": "Alice", "email": "alice@example.com"}) - Network accessline 102
def test_create_user_empty_name(): res = requests.post(f"{BASE_URL}/api/users", json={"name": "", "email": "test@example.com"}) - Network accessline 102
def test_create_user_empty_name(): res = requests.post(f"{BASE_URL}/api/users", json={"name": "", "email": "test@example.com"}) - Network accessline 103
res = requests.post(f"{BASE_URL}/api/users", json={"name": "", "email": "test@example.com"}) - Network accessline 103
res = requests.post(f"{BASE_URL}/api/users", json={"name": "", "email": "test@example.com"})
skill/skills/qa/e2e-playwright/SKILL.md
- Network accessline 76
// 全局配置 use: { baseURL: process.env.BASE_URL || 'http://localhost:3000', - Network accessline 76
// 全局配置 use: { baseURL: process.env.BASE_URL || 'http://localhost:3000', - Network accessline 77
use: { baseURL: process.env.BASE_URL || 'http://localhost:3000', // 失败时自动截图 - Network accessline 77
use: { baseURL: process.env.BASE_URL || 'http://localhost:3000', // 失败时自动截图 - Network accessline 78
baseURL: process.env.BASE_URL || 'http://localhost:3000', - Network accessline 78
baseURL: process.env.BASE_URL || 'http://localhost:3000', - Network accessline 97
webServer: { command: 'npm run dev', url: 'http://localhost:3000', - Network accessline 97
webServer: { command: 'npm run dev', url: 'http://localhost:3000', - Network accessline 98
command: 'npm run dev', url: 'http://localhost:3000', reuseExistingServer: !process.env.CI, - Network accessline 98
command: 'npm run dev', url: 'http://localhost:3000', reuseExistingServer: !process.env.CI, - Network accessline 99
url: 'http://localhost:3000', - Network accessline 99
url: 'http://localhost:3000', - Network accessline 243
// 执行登录 await page.goto('http://localhost:3000/login'); - Network accessline 243
// 执行登录 await page.goto('http://localhost:3000/login'); - Network accessline 244
await page.goto('http://localhost:3000/login'); - Network accessline 244
await page.goto('http://localhost:3000/login'); - Network accessline 625
async function globalSetup() { await seedTestData('http://localhost:3000'); - Network accessline 625
async function globalSetup() { await seedTestData('http://localhost:3000'); - Network accessline 626
await seedTestData('http://localhost:3000'); - Network accessline 626
await seedTestData('http://localhost:3000'); - Network accessline 633
async function globalTeardown() { await cleanupTestData('http://localhost:3000'); - Network accessline 633
async function globalTeardown() { await cleanupTestData('http://localhost:3000'); - Network accessline 634
await cleanupTestData('http://localhost:3000'); - Network accessline 634
await cleanupTestData('http://localhost:3000'); - Network accessline 770
# 打开浏览器录制,自动生成代码 npx playwright codegen http://localhost:3000 - Network accessline 770
# 打开浏览器录制,自动生成代码 npx playwright codegen http://localhost:3000 - Network accessline 771
npx playwright codegen http://localhost:3000 - Network accessline 771
npx playwright codegen http://localhost:3000
skill/skills/qa/integration-testing/SKILL.md
- Network accessline 179
beforeAll(async () => { wiremock = new WireMock('http://localhost:8080'); - Network accessline 179
beforeAll(async () => { wiremock = new WireMock('http://localhost:8080'); - Network accessline 180
wiremock = new WireMock('http://localhost:8080'); - Network accessline 180
wiremock = new WireMock('http://localhost:8080');
skill/skills/qa/test-strategy/SKILL.md
- Network accessline 277
# 运行性能测试 k6 run -e BASE_URL=http://localhost:3000 tests/performance/api-load.js - Network accessline 277
# 运行性能测试 k6 run -e BASE_URL=http://localhost:3000 tests/performance/api-load.js - Network accessline 278
k6 run -e BASE_URL=http://localhost:3000 tests/performance/api-load.js - Network accessline 278
k6 run -e BASE_URL=http://localhost:3000 tests/performance/api-load.js
skill/skills/tech-lead/code-review/SKILL.md
- Network accessline 16
internal: true references: - "Google Code Review Developer Guide: https://google.github.io/eng-practices/review/" - Network accessline 16
internal: true references: - "Google Code Review Developer Guide: https://google.github.io/eng-practices/review/" - Network accessline 17
references: - "Google Code Review Developer Guide: https://google.github.io/eng-practices/review/" - "Clean Code (Robert C. Martin)" - Network accessline 17
references: - "Google Code Review Developer Guide: https://google.github.io/eng-practices/review/" - "Clean Code (Robert C. Martin)" - Network accessline 18
- "Google Code Review Developer Guide: https://google.github.io/eng-practices/review/" - Network accessline 18
- "Google Code Review Developer Guide: https://google.github.io/eng-practices/review/" - Network accessline 19
- "Clean Code (Robert C. Martin)" - "SOLID Principles: https://en.wikipedia.org/wiki/SOLID" - "OWASP Top 10: https://owasp.org/www-project-top-ten/" - Network accessline 19
- "Clean Code (Robert C. Martin)" - "SOLID Principles: https://en.wikipedia.org/wiki/SOLID" - "OWASP Top 10: https://owasp.org/www-project-top-ten/" - Network accessline 20
- "SOLID Principles: https://en.wikipedia.org/wiki/SOLID" - Network accessline 20
- "SOLID Principles: https://en.wikipedia.org/wiki/SOLID" - Network accessline 21
- "OWASP Top 10: https://owasp.org/www-project-top-ten/" - Network accessline 21
- "OWASP Top 10: https://owasp.org/www-project-top-ten/" - Network accessline 22
- "Code Review Checklist (standard/go): https://github.com/mre/idiomatic-go" - Network accessline 22
- "Code Review Checklist (standard/go): https://github.com/mre/idiomatic-go"
skill/skills/ui-designer/component-specification/SKILL.md
- Network accessline 17
internal: true references: - "Material Design 3 Components: https://m3.material.io/components" - Network accessline 17
internal: true references: - "Material Design 3 Components: https://m3.material.io/components" - Network accessline 18
references: - "Material Design 3 Components: https://m3.material.io/components" - "Ant Design Components: https://ant.design/components/overview" - Network accessline 18
references: - "Material Design 3 Components: https://m3.material.io/components" - "Ant Design Components: https://ant.design/components/overview" - Network accessline 19
- "Material Design 3 Components: https://m3.material.io/components" - Network accessline 19
- "Material Design 3 Components: https://m3.material.io/components" - Network accessline 20
- "Ant Design Components: https://ant.design/components/overview" - Network accessline 20
- "Ant Design Components: https://ant.design/components/overview" - Network accessline 21
- "Carbon Design System Components: https://carbondesignsystem.com/components/" - Network accessline 21
- "Carbon Design System Components: https://carbondesignsystem.com/components/" - Network accessline 22
- "WAI-ARIA Authoring Practices: https://www.w3.org/WAI/ARIA/apg/" - Network accessline 22
- "WAI-ARIA Authoring Practices: https://www.w3.org/WAI/ARIA/apg/" - Network accessline 23
- "Refactoring UI - Components: https://www.refactoringui.com/" - Network accessline 23
- "Refactoring UI - Components: https://www.refactoringui.com/"
skill/skills/ui-designer/design-system/SKILL.md
- Network accessline 16
internal: true references: - "Refactoring UI (Steve Schoger & Adam Wathan): https://www.refactoringui.com/" - Network accessline 16
internal: true references: - "Refactoring UI (Steve Schoger & Adam Wathan): https://www.refactoringui.com/" - Network accessline 17
references: - "Refactoring UI (Steve Schoger & Adam Wathan): https://www.refactoringui.com/" - "Material Design 3: https://m3.material.io/" - Network accessline 17
references: - "Refactoring UI (Steve Schoger & Adam Wathan): https://www.refactoringui.com/" - "Material Design 3: https://m3.material.io/" - Network accessline 18
- "Refactoring UI (Steve Schoger & Adam Wathan): https://www.refactoringui.com/" - Network accessline 18
- "Refactoring UI (Steve Schoger & Adam Wathan): https://www.refactoringui.com/" - Network accessline 19
- "Material Design 3: https://m3.material.io/" - Network accessline 19
- "Material Design 3: https://m3.material.io/" - Network accessline 20
- "Apple Human Interface Guidelines: https://developer.apple.com/design/human-interface-guidelines/" - Network accessline 20
- "Apple Human Interface Guidelines: https://developer.apple.com/design/human-interface-guidelines/" - Network accessline 21
- "Laws of UX (Jon Yablonski): https://lawsofux.com/" - Network accessline 21
- "Laws of UX (Jon Yablonski): https://lawsofux.com/" - Network accessline 22
- "Ant Design: https://ant.design/docs/spec/introduce" - Network accessline 22
- "Ant Design: https://ant.design/docs/spec/introduce" - Network accessline 23
- "Carbon Design System (IBM): https://carbondesignsystem.com/" - Network accessline 23
- "Carbon Design System (IBM): https://carbondesignsystem.com/" - Network accessline 24
- "WCAG 2.1: https://www.w3.org/WAI/WCAG21/quickref/" - Network accessline 24
- "WCAG 2.1: https://www.w3.org/WAI/WCAG21/quickref/" - Network accessline 96
> **工具**:可使用 [Material Theme Builder](https://m3.material.io/theme-builder) 或 [coolors.co](https://coolors.co/) 生成色阶。 - Network accessline 96
> **工具**:可使用 [Material Theme Builder](https://m3.material.io/theme-builder) 或 [coolors.co](https://coolors.co/) 生成色阶。 - Network accessline 134
> **验证工具**:[WebAIM Contrast Checker](https://webaim.org/resources/contrastchecker/) - Network accessline 134
> **验证工具**:[WebAIM Contrast Checker](https://webaim.org/resources/contrastchecker/)
skill/skills/ui-designer/html-prototype/SKILL.md
- Network accessline 158
server.listen(PORT, '127.0.0.1', () => { const port = server.address().port; console.log(JSON.stringify({ url: `http://localhost:${port}`, port })); - Network accessline 158
server.listen(PORT, '127.0.0.1', () => { const port = server.address().port; console.log(JSON.stringify({ url: `http://localhost:${port}`, port })); - Network accessline 159
const port = server.address().port; console.log(JSON.stringify({ url: `http://localhost:${port}`, port })); }); - Network accessline 159
const port = server.address().port; console.log(JSON.stringify({ url: `http://localhost:${port}`, port })); }); - Network accessline 160
console.log(JSON.stringify({ url: `http://localhost:${port}`, port })); - Network accessline 160
console.log(JSON.stringify({ url: `http://localhost:${port}`, port })); - Network accessline 250
}; function select(choice, name) { fetch('/select', { - Network accessline 250
}; function select(choice, name) { fetch('/select', { - Network accessline 251
function select(choice, name) { fetch('/select', { method: 'POST', - Network accessline 251
function select(choice, name) { fetch('/select', { method: 'POST', - Network accessline 252
fetch('/select', { - Network accessline 252
fetch('/select', { - Network accessline 304
服务启动后会输出一行 JSON:`{"url":"http://localhost:PORT","port":PORT}`。 - Network accessline 304
服务启动后会输出一行 JSON:`{"url":"http://localhost:PORT","port":PORT}`。 - Network accessline 314
> 原型已生成,请在浏览器打开:`http://localhost:PORT` - Network accessline 314
> 原型已生成,请在浏览器打开:`http://localhost:PORT`
skill/skills/ui-designer/interaction-specification/SKILL.md
- Network accessline 17
internal: true references: - "Laws of UX (Jon Yablonski): https://lawsofux.com/" - Network accessline 17
internal: true references: - "Laws of UX (Jon Yablonski): https://lawsofux.com/" - Network accessline 18
references: - "Laws of UX (Jon Yablonski): https://lawsofux.com/" - "Material Design Motion: https://m3.material.io/styles/motion" - Network accessline 18
references: - "Laws of UX (Jon Yablonski): https://lawsofux.com/" - "Material Design Motion: https://m3.material.io/styles/motion" - Network accessline 19
- "Laws of UX (Jon Yablonski): https://lawsofux.com/" - Network accessline 19
- "Laws of UX (Jon Yablonski): https://lawsofux.com/" - Network accessline 20
- "Material Design Motion: https://m3.material.io/styles/motion" - Network accessline 20
- "Material Design Motion: https://m3.material.io/styles/motion" - Network accessline 21
- "Apple HIG - Motion: https://developer.apple.com/design/human-interface-guidelines/motion" - Network accessline 21
- "Apple HIG - Motion: https://developer.apple.com/design/human-interface-guidelines/motion" - Network accessline 22
- "WAI-ARIA Authoring Practices: https://www.w3.org/WAI/ARIA/apg/" - Network accessline 22
- "WAI-ARIA Authoring Practices: https://www.w3.org/WAI/ARIA/apg/" - Network accessline 23
- "Refactoring UI - Feedback: https://www.refactoringui.com/" - Network accessline 23
- "Refactoring UI - Feedback: https://www.refactoringui.com/"
skill/templates/deploy-report.md.template
- Network accessline 58
| 访问类型 | 地址 | |----------|------| | **本地访问** | http://localhost:{{PORT}} | - Network accessline 59
|----------|------| | **本地访问** | http://localhost:{{PORT}} | | **网络访问** | http://{{HOST_IP}}:{{PORT}} | - Network accessline 60
| **本地访问** | http://localhost:{{PORT}} | - Network accessline 61
| **网络访问** | http://{{HOST_IP}}:{{PORT}} | - Network accessline 64
```bash # 检查服务状态 curl http://localhost:{{PORT}}/health - Network accessline 66
curl http://localhost:{{PORT}}/health - Network accessline 68
# 或直接在浏览器打开 open http://localhost:{{PORT}} - Network accessline 69
open http://localhost:{{PORT}} - Network accessline 148
```bash # 首页响应 curl -I http://localhost:{{PORT}} - Network accessline 150
curl -I http://localhost:{{PORT}} - Access to secretsline 174
[Credential-related source omitted] - Dangerous shell operationline 230
rm -rf node_modules package-lock.json
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Combined signals: 1 fact
- Passes content downloaded from fly.io to an interpreterdeploy-flyio/SKILL.md:39High confidence
Signal confidence: 238 facts
- Network access in prose of documentationskill/agents/boss-devops.md:248Low confidence
- Network access in prose of documentationskill/agents/boss-devops.md:249Low confidence
- Network access in prose of documentationskill/agents/boss-devops.md:250Low confidence
- Network access in prose of documentationskill/agents/boss-ui-designer.md:123Low confidence
- Network access in prose of documentationskill/agents/boss-ui-designer.md:124Low confidence
- Network access in prose of documentationskill/agents/boss-ui-designer.md:125Low confidence
- Executable script in code of a file that runsskill/agents/openai.yaml:1High confidence
- Broad permissions in prose of documentationskill/commands/boss-architect.md:1Low confidence
- Broad permissions in prose of documentationskill/commands/boss-dev.md:1Low confidence
- Broad permissions in prose of documentationskill/commands/boss-pm.md:1Low confidence
- Broad permissions in prose of documentationskill/commands/boss-qa.md:1Low confidence
- Broad permissions in prose of documentationskill/commands/boss-review.md:1Low confidence
- Broad permissions in prose of documentationskill/commands/boss-ship.md:1Low confidence
- Broad permissions in prose of documentationskill/commands/boss-tasks.md:1Low confidence
- Broad permissions in prose of documentationskill/commands/boss-ui.md:1Low confidence
- Broad permissions in prose of documentationskill/commands/boss-upgrade.md:1Low confidence
- Broad permissions in prose of documentationskill/commands/boss.md:1Low confidence
- Dangerous shell operation in prose of documentationskill/references/bmad-methodology.md:129Low confidence
- Network access in code of the SKILL.mdskill/skills/architect/tech-research/SKILL.md:112High confidence
- Network access in code of the SKILL.mdtech-research/SKILL.md:112High confidence
- Network access in code of the SKILL.mdskill/skills/architect/tech-research/SKILL.md:113High confidence
- Network access in code of the SKILL.mdtech-research/SKILL.md:113High confidence
- Network access in code of the SKILL.mdskill/skills/architect/tech-research/SKILL.md:123High confidence
- Network access in code of the SKILL.mdtech-research/SKILL.md:123High confidence
- Access to secrets in code of the SKILL.md: a variable, placeholder or call, not a stored valueskill/skills/backend/api-development/SKILL.md:199Low confidence
- Access to secrets in code of the SKILL.md: a variable, placeholder or call, not a stored valueapi-development/SKILL.md:199Low confidence
- Access to secrets in code of the SKILL.md: a variable, placeholder or call, not a stored valueskill/skills/backend/api-development/SKILL.md:216Low confidence
- Access to secrets in code of the SKILL.md: a variable, placeholder or call, not a stored valueapi-development/SKILL.md:216Low confidence
- Network access in code of the SKILL.mdskill/skills/devops/changelog-generation/SKILL.md:130High confidence
- Network access in code of the SKILL.mdchangelog-generation/SKILL.md:130High confidence
- Network access in code of the SKILL.mdskill/skills/devops/deploy-cloudflare/SKILL.md:63High confidence
- Network access in code of the SKILL.mddeploy-cloudflare/SKILL.md:63High confidence
- Network access in code of the SKILL.mdskill/skills/devops/deploy-cloudflare/SKILL.md:65High confidence
- Network access in code of the SKILL.mddeploy-cloudflare/SKILL.md:65High confidence
- Access to secrets in code of the SKILL.mdskill/skills/devops/deploy-cloudflare/SKILL.md:153High confidence
- Access to secrets in code of the SKILL.mddeploy-cloudflare/SKILL.md:153High confidence
- Access to secrets in code of the SKILL.mdskill/skills/devops/deploy-cloudflare/SKILL.md:159High confidence
- Access to secrets in code of the SKILL.mddeploy-cloudflare/SKILL.md:159High confidence
- Network access in code of the SKILL.mdskill/skills/devops/deploy-flyio/SKILL.md:37High confidence
- Network access in code of the SKILL.mddeploy-flyio/SKILL.md:37High confidence
- Network access in code of the SKILL.mdskill/skills/devops/deploy-flyio/SKILL.md:38High confidence
- Network access in code of the SKILL.mddeploy-flyio/SKILL.md:38High confidence
- Dangerous shell operation in code of the SKILL.mdskill/skills/devops/deploy-flyio/SKILL.md:39High confidence
- Dangerous shell operation in code of the SKILL.mddeploy-flyio/SKILL.md:39High confidence
- Network access in code of the SKILL.mdskill/skills/devops/deploy-flyio/SKILL.md:39High confidence
- Network access in code of the SKILL.mddeploy-flyio/SKILL.md:39High confidence
- Access to secrets in code of the SKILL.mdskill/skills/devops/deploy-flyio/SKILL.md:188High confidence
- Access to secrets in code of the SKILL.mddeploy-flyio/SKILL.md:188High confidence
- Access to secrets in code of the SKILL.mdskill/skills/devops/deploy-flyio/SKILL.md:194High confidence
- Access to secrets in code of the SKILL.mddeploy-flyio/SKILL.md:194High confidence
and 188 more
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Manifest .claude-plugin/marketplace.json | .claude/skills/<skill-name>/ |
| Codex | Unknown | No evidence | |
| Cursor | Unknown | No evidence | |
| Gemini CLI | Unknown | No evidence | |
| GitHub Copilot | Unknown | No evidence | |
| OpenCode | Unknown | No evidence |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.