ospec

分类: 工具与效率 | 上传者: clawplaysclawplays | 下载: 0 | 版本: v1.0(最新)

文档驱动的 OSpec 工作流程,用于 AI 辅助开发,具有变更就绪初始化、执行、验证和存档就绪能力。

更新日志: Source: GitHub https://github.com/clawplays/ospec

目录结构

当前层级: tree/main/

  • 📁 .github/
    • 📁 workflows/
      • 📄 publish-npm.yml 1.7 KB
    • 📄 release.yml 820 B
  • 📁 .ospec/
    • 📁 templates/
      • 📁 hooks/
        • 📄 post-merge 457 B
        • 📄 pre-commit 457 B
    • 📄 asset-sources.json 13.8 KB
  • 📁 agents/
    • 📄 openai.yaml 637 B
  • 📁 assets/
    • 📁 for-ai/
      • 📁 ar/
        • 📄 ai-guide.md 6.0 KB
        • 📄 execution-protocol.md 5.1 KB
      • 📁 en-US/
        • 📄 ai-guide.md 6.1 KB
        • 📄 execution-protocol.md 5.2 KB
      • 📁 ja-JP/
        • 📄 ai-guide.md 5.0 KB
        • 📄 execution-protocol.md 4.1 KB
      • 📁 zh-CN/
        • 📄 ai-guide.md 6.0 KB
        • 📄 execution-protocol.md 5.1 KB
    • 📁 git-hooks/
      • 📄 post-merge 457 B
      • 📄 pre-commit 457 B
    • 📁 global-skills/
      • 📁 claude/
        • 📁 ospec-change/
          • 📄 SKILL.md 6.7 KB
      • 📁 codex/
        • 📁 ospec-change/
          • 📁 agents/
            • 📄 openai.yaml 1.5 KB
          • 📄 SKILL.md 6.8 KB
          • 📄 skill.yaml 1.8 KB
    • 📁 project-conventions/
      • 📁 ar/
        • 📄 development-guide.md 1.3 KB
        • 📄 naming-conventions.md 1.5 KB
        • 📄 skill-conventions.md 1.6 KB
        • 📄 workflow-conventions.md 1.8 KB
      • 📁 en-US/
        • 📄 development-guide.md 891 B
        • 📄 naming-conventions.md 1.3 KB
        • 📄 skill-conventions.md 1.3 KB
        • 📄 workflow-conventions.md 4.4 KB
      • 📁 ja-JP/
        • 📄 development-guide.md 1015 B
        • 📄 naming-conventions.md 1.3 KB
        • 📄 skill-conventions.md 1.2 KB
        • 📄 workflow-conventions.md 1.6 KB
      • 📁 zh-CN/
        • 📄 development-guide.md 758 B
        • 📄 naming-conventions.md 1.3 KB
        • 📄 skill-conventions.md 1.2 KB
        • 📄 workflow-conventions.md 4.2 KB
  • 📁 dist/
    • 📁 adapters/
      • 📄 codex-stitch-adapter.js 16.7 KB
      • 📄 gemini-stitch-adapter.js 16.2 KB
      • 📄 playwright-checkpoint-adapter.js 99.3 KB
    • 📁 advanced/
      • 📄 BatchOperations.d.ts 1.2 KB
      • 📄 BatchOperations.d.ts.map 1.3 KB
      • 📄 BatchOperations.js 5.9 KB
      • 📄 BatchOperations.js.map 4.2 KB
      • 📄 CachingLayer.d.ts 1.2 KB
      • 📄 CachingLayer.d.ts.map 1.1 KB
      • 📄 CachingLayer.js 3.4 KB
      • 📄 CachingLayer.js.map 3.3 KB
      • 📄 FeatureUpdater.d.ts 1.1 KB
      • 📄 FeatureUpdater.d.ts.map 1.0 KB
      • 📄 FeatureUpdater.js 5.4 KB
      • 📄 FeatureUpdater.js.map 3.5 KB
      • 📄 index.d.ts 724 B
      • 📄 index.d.ts.map 659 B
      • 📄 index.js 2.0 KB
      • 📄 index.js.map 414 B
      • 📄 PerformanceMonitor.d.ts 1.2 KB
      • 📄 PerformanceMonitor.d.ts.map 1.1 KB
      • 📄 PerformanceMonitor.js 3.8 KB
      • 📄 PerformanceMonitor.js.map 3.6 KB
      • 📄 StatePersistence.d.ts 1.3 KB
      • 📄 StatePersistence.d.ts.map 1.1 KB
      • 📄 StatePersistence.js 5.0 KB
      • 📄 StatePersistence.js.map 3.4 KB
    • 📁 cli/
      • 📁 commands/
        • 📄 config.d.ts 54 B
        • 📄 config.d.ts.map 136 B
        • 📄 config.js 68 B
        • 📄 config.js.map 135 B
        • 📄 feature.d.ts 65 B
        • 📄 feature.d.ts.map 138 B
        • 📄 feature.js 79 B
        • 📄 feature.js.map 137 B
        • 📄 index.d.ts 61 B
        • 📄 index.d.ts.map 134 B
        • 📄 index.js 75 B
        • 📄 index.js.map 133 B
        • 📄 project.d.ts 65 B
        • 📄 project.d.ts.map 138 B
        • 📄 project.js 79 B
        • 📄 project.js.map 137 B
        • 📄 validate.d.ts 58 B
        • 📄 validate.d.ts.map 140 B
        • 📄 validate.js 72 B
        • 📄 validate.js.map 139 B
      • 📄 index.d.ts 55 B
      • 📄 index.d.ts.map 122 B
      • 📄 index.js 69 B
      • 📄 index.js.map 121 B
    • 📁 commands/
      • 📄 ArchiveCommand.d.ts 472 B
      • 📄 ArchiveCommand.d.ts.map 495 B
      • 📄 ArchiveCommand.js 14.2 KB
      • 📄 ArchiveCommand.js.map 6.5 KB
      • 📄 BaseCommand.d.ts 702 B
      • 📄 BaseCommand.d.ts.map 663 B
      • 📄 BaseCommand.js 964 B
      • 📄 BaseCommand.js.map 773 B
      • 📄 BatchCommand.d.ts 168 B
      • 📄 BatchCommand.d.ts.map 284 B
      • 📄 BatchCommand.js 1.6 KB
      • 📄 BatchCommand.js.map 1.3 KB
      • 📄 ChangesCommand.d.ts 107 B
      • 📄 ChangesCommand.js 3.6 KB
      • 📄 DocsCommand.d.ts 168 B
      • 📄 DocsCommand.d.ts.map 277 B
      • 📄 DocsCommand.js 6.2 KB
      • 📄 DocsCommand.js.map 3.7 KB
      • 📄 FinalizeCommand.d.ts 91 B
      • 📄 FinalizeCommand.js 979 B
      • 📄 index.d.ts 911 B
      • 📄 index.d.ts.map 764 B
      • 📄 index.js 3.7 KB
      • 📄 index.js.map 653 B
      • 📄 IndexCommand.d.ts 169 B
      • 📄 IndexCommand.d.ts.map 279 B
      • 📄 IndexCommand.js 2.6 KB
      • 📄 IndexCommand.js.map 2.2 KB
      • 📄 InitCommand.d.ts 147 B
      • 📄 InitCommand.d.ts.map 262 B
      • 📄 InitCommand.js 5.5 KB
      • 📄 InitCommand.js.map 1.2 KB
      • 📄 NewCommand.d.ts 344 B
      • 📄 NewCommand.d.ts.map 280 B
      • 📄 NewCommand.js 15.1 KB
      • 📄 NewCommand.js.map 2.3 KB
      • 📄 PluginsCommand.d.ts 2.0 KB
      • 📄 PluginsCommand.js 129.4 KB
      • 📄 ProgressCommand.d.ts 155 B
      • 📄 ProgressCommand.d.ts.map 271 B
      • 📄 ProgressCommand.js 4.3 KB
      • 📄 ProgressCommand.js.map 2.7 KB
      • 📄 QueueCommand.d.ts 282 B
      • 📄 QueueCommand.js 5.7 KB
      • 📄 RunCommand.d.ts 331 B
      • 📄 RunCommand.js 7.5 KB
      • 📄 SkillCommand.d.ts 1.0 KB
      • 📄 SkillCommand.d.ts.map 695 B
      • 📄 SkillCommand.js 27.1 KB
      • 📄 SkillCommand.js.map 12.7 KB
      • 📄 SkillsCommand.d.ts 170 B
      • 📄 SkillsCommand.d.ts.map 281 B
      • 📄 SkillsCommand.js 3.3 KB
      • 📄 SkillsCommand.js.map 2.7 KB
      • 📄 StatusCommand.d.ts 190 B
      • 📄 StatusCommand.d.ts.map 290 B
      • 📄 StatusCommand.js 9.2 KB
      • 📄 StatusCommand.js.map 4.6 KB
      • 📄 UpdateCommand.d.ts 251 B
      • 📄 UpdateCommand.js 19.6 KB
      • 📄 VerifyCommand.d.ts 153 B
      • 📄 VerifyCommand.d.ts.map 266 B
      • 📄 VerifyCommand.js 12.5 KB
      • 📄 VerifyCommand.js.map 5.7 KB
      • 📄 WorkflowCommand.d.ts 309 B
      • 📄 WorkflowCommand.d.ts.map 328 B
      • 📄 WorkflowCommand.js 6.0 KB
      • 📄 WorkflowCommand.js.map 3.2 KB
    • 📁 core/
      • 📄 constants.d.ts 1.1 KB
      • 📄 constants.d.ts.map 438 B
      • 📄 constants.js 2.0 KB
      • 📄 constants.js.map 1.4 KB
      • 📄 errors.d.ts 1.2 KB
      • 📄 errors.d.ts.map 916 B
      • 📄 errors.js 2.6 KB
      • 📄 errors.js.map 1.6 KB
      • 📄 index.d.ts 103 B
      • 📄 index.d.ts.map 184 B
      • 📄 index.js 914 B
      • 📄 index.js.map 174 B
      • 📄 types.d.ts 9.7 KB
      • 📄 types.d.ts.map 5.8 KB
      • 📄 types.js 76 B
      • 📄 types.js.map 110 B
    • 📁 presets/
      • 📄 ProjectPresets.d.ts 1.7 KB
      • 📄 ProjectPresets.d.ts.map 1.5 KB
      • 📄 ProjectPresets.js 19.7 KB
      • 📄 ProjectPresets.js.map 5.7 KB
    • 📁 scaffolds/
      • 📄 ProjectScaffoldPresets.d.ts 1.0 KB
      • 📄 ProjectScaffoldPresets.d.ts.map 893 B
      • 📄 ProjectScaffoldPresets.js 9.2 KB
      • 📄 ProjectScaffoldPresets.js.map 5.1 KB
    • 📁 services/
      • 📁 templates/
        • 📄 ExecutionTemplateBuilder.d.ts 636 B
        • 📄 ExecutionTemplateBuilder.d.ts.map 615 B
        • 📄 ExecutionTemplateBuilder.js 16.5 KB
        • 📄 ExecutionTemplateBuilder.js.map 5.7 KB
        • 📄 ProjectTemplateBuilder.d.ts 2.7 KB
        • 📄 ProjectTemplateBuilder.d.ts.map 2.2 KB
        • 📄 ProjectTemplateBuilder.js 84.1 KB
        • 📄 ProjectTemplateBuilder.js.map 20.5 KB
        • 📄 TemplateBuilderBase.d.ts 1.3 KB
        • 📄 TemplateBuilderBase.d.ts.map 1.0 KB
        • 📄 TemplateBuilderBase.js 3.8 KB
        • 📄 TemplateBuilderBase.js.map 2.7 KB
        • 📄 TemplateInputFactory.d.ts 897 B
        • 📄 TemplateInputFactory.d.ts.map 763 B
        • 📄 TemplateInputFactory.js 19.2 KB
        • 📄 TemplateInputFactory.js.map 11.8 KB
        • 📄 templateTypes.d.ts 3.0 KB
        • 📄 templateTypes.d.ts.map 2.8 KB
        • 📄 templateTypes.js 76 B
        • 📄 templateTypes.js.map 143 B
      • 📄 ConfigManager.d.ts 629 B
      • 📄 ConfigManager.d.ts.map 668 B
      • 📄 ConfigManager.js 21.3 KB
      • 📄 ConfigManager.js.map 2.6 KB
      • 📄 FeatureManager.d.ts 74 B
      • 📄 FeatureManager.d.ts.map 145 B
      • 📄 FeatureManager.js 88 B
      • 📄 FeatureManager.js.map 144 B
      • 📄 FileService.d.ts 823 B
      • 📄 FileService.d.ts.map 1.1 KB
      • 📄 FileService.js 4.9 KB
      • 📄 FileService.js.map 3.5 KB
      • 📄 index.d.ts 2.5 KB
      • 📄 index.d.ts.map 1.9 KB
      • 📄 index.js 8.1 KB
      • 📄 index.js.map 2.0 KB
      • 📄 IndexBuilder.d.ts 465 B
      • 📄 IndexBuilder.d.ts.map 521 B
      • 📄 IndexBuilder.js 5.4 KB
      • 📄 IndexBuilder.js.map 4.8 KB
      • 📄 Logger.d.ts 466 B
      • 📄 Logger.d.ts.map 616 B
      • 📄 Logger.js 1.3 KB
      • 📄 Logger.js.map 1.4 KB
      • 📄 ProjectAssetRegistry.d.ts 529 B
      • 📄 ProjectAssetRegistry.d.ts.map 563 B
      • 📄 ProjectAssetRegistry.js 4.6 KB
      • 📄 ProjectAssetRegistry.js.map 1.8 KB
      • 📄 ProjectAssetService.d.ts 1.7 KB
      • 📄 ProjectAssetService.d.ts.map 1.3 KB
      • 📄 ProjectAssetService.js 10.5 KB
      • 📄 ProjectAssetService.js.map 7.1 KB
      • 📄 ProjectScaffoldCommandService.d.ts 2.4 KB
      • 📄 ProjectScaffoldCommandService.d.ts.map 2.2 KB
      • 📄 ProjectScaffoldCommandService.js 8.9 KB
      • 📄 ProjectScaffoldCommandService.js.map 4.6 KB
      • 📄 ProjectScaffoldService.d.ts 1.7 KB
      • 📄 ProjectScaffoldService.d.ts.map 1.5 KB
      • 📄 ProjectScaffoldService.js 24.2 KB
      • 📄 ProjectScaffoldService.js.map 10.5 KB
      • 📄 ProjectService.d.ts 9.2 KB
      • 📄 ProjectService.d.ts.map 6.6 KB
      • 📄 ProjectService.js 118.5 KB
      • 📄 ProjectService.js.map 62.3 KB
      • 📄 QueueService.d.ts 909 B
      • 📄 QueueService.js 6.7 KB
      • 📄 RunService.d.ts 1.6 KB
      • 📄 RunService.js 21.0 KB
      • 📄 SkillParser.d.ts 771 B
      • 📄 SkillParser.d.ts.map 636 B
      • 📄 SkillParser.js 2.9 KB
      • 📄 SkillParser.js.map 2.6 KB
      • 📄 StateManager.d.ts 784 B
      • 📄 StateManager.d.ts.map 715 B
      • 📄 StateManager.js 4.6 KB
      • 📄 StateManager.js.map 1.9 KB
      • 📄 TemplateEngine.d.ts 3.6 KB
      • 📄 TemplateEngine.d.ts.map 2.9 KB
      • 📄 TemplateEngine.js 5.4 KB
      • 📄 TemplateEngine.js.map 4.3 KB
      • 📄 TemplateGenerator.d.ts 1.3 KB
      • 📄 TemplateGenerator.d.ts.map 1.0 KB
      • 📄 TemplateGenerator.js 9.3 KB
      • 📄 TemplateGenerator.js.map 4.6 KB
      • 📄 ValidationService.d.ts 429 B
      • 📄 ValidationService.d.ts.map 418 B
      • 📄 ValidationService.js 1.2 KB
      • 📄 ValidationService.js.map 975 B
      • 📄 Validator.d.ts 51 B
      • 📄 Validator.d.ts.map 135 B
      • 📄 Validator.js 65 B
      • 📄 Validator.js.map 134 B
    • 📁 tools/
      • 📄 build-index.js 23.6 KB
    • 📁 utils/
      • 📄 DateUtils.d.ts 332 B
      • 📄 DateUtils.d.ts.map 341 B
      • 📄 DateUtils.js 1.1 KB
      • 📄 DateUtils.js.map 1.2 KB
      • 📄 helpers.d.ts 153 B
      • 📄 helpers.d.ts.map 128 B
      • 📄 helpers.js 686 B
      • 📄 helpers.js.map 127 B
      • 📄 index.d.ts 118 B
      • 📄 index.d.ts.map 185 B
      • 📄 index.js 929 B
      • 📄 index.js.map 175 B
      • 📄 logger.d.ts 51 B
      • 📄 logger.d.ts.map 126 B
      • 📄 logger.js 65 B
      • 📄 logger.js.map 125 B
      • 📄 path.d.ts 57 B
      • 📄 path.d.ts.map 122 B
      • 📄 path.js 71 B
      • 📄 path.js.map 121 B
      • 📄 PathUtils.d.ts 460 B
      • 📄 PathUtils.d.ts.map 489 B
      • 📄 PathUtils.js 2.5 KB
      • 📄 PathUtils.js.map 1002 B
      • 📄 StringUtils.d.ts 524 B
      • 📄 StringUtils.d.ts.map 507 B
      • 📄 StringUtils.js 1.1 KB
      • 📄 StringUtils.js.map 1.1 KB
      • 📄 subcommandHelp.d.ts 535 B
      • 📄 subcommandHelp.d.ts.map 431 B
      • 📄 subcommandHelp.js 5.8 KB
      • 📄 subcommandHelp.js.map 764 B
    • 📁 workflow/
      • 📄 ArchiveGate.d.ts 924 B
      • 📄 ArchiveGate.d.ts.map 910 B
      • 📄 ArchiveGate.js 4.2 KB
      • 📄 ArchiveGate.js.map 3.1 KB
      • 📄 ConfigurableWorkflow.d.ts 2.4 KB
      • 📄 ConfigurableWorkflow.d.ts.map 1.6 KB
      • 📄 ConfigurableWorkflow.js 6.5 KB
      • 📄 ConfigurableWorkflow.js.map 5.0 KB
      • 📄 HookSystem.d.ts 1022 B
      • 📄 HookSystem.d.ts.map 997 B
      • 📄 HookSystem.js 1.7 KB
      • 📄 HookSystem.js.map 1.9 KB
      • 📄 index.d.ts 1.1 KB
      • 📄 index.d.ts.map 832 B
      • 📄 index.js 3.4 KB
      • 📄 index.js.map 534 B
      • 📄 IndexRegenerator.d.ts 1.0 KB
      • 📄 IndexRegenerator.d.ts.map 978 B
      • 📄 IndexRegenerator.js 5.4 KB
      • 📄 IndexRegenerator.js.map 3.4 KB
      • 📄 PluginWorkflowComposer.d.ts 3.5 KB
      • 📄 PluginWorkflowComposer.js 8.2 KB
      • 📄 SkillUpdateEngine.d.ts 899 B
      • 📄 SkillUpdateEngine.d.ts.map 1.0 KB
      • 📄 SkillUpdateEngine.js 4.1 KB
      • 📄 SkillUpdateEngine.js.map 2.4 KB
      • 📄 VerificationSystem.d.ts 816 B
      • 📄 VerificationSystem.d.ts.map 850 B
      • 📄 VerificationSystem.js 4.1 KB
      • 📄 VerificationSystem.js.map 3.1 KB
      • 📄 WorkflowEngine.d.ts 664 B
      • 📄 WorkflowEngine.d.ts.map 665 B
      • 📄 WorkflowEngine.js 2.3 KB
      • 📄 WorkflowEngine.js.map 2.0 KB
    • 📄 .npmignore 9 B
    • 📄 cli.d.ts 30 B
    • 📄 cli.d.ts.map 100 B
    • 📄 cli.js 16.1 KB
    • 📄 cli.js.map 4.7 KB
    • 📄 index.d.ts 229 B
    • 📄 index.d.ts.map 260 B
    • 📄 index.js 1.1 KB
    • 📄 index.js.map 218 B
  • 📁 docs/
    • 📄 checkpoint-plugin-spec.ar.md 17.4 KB
    • 📄 checkpoint-plugin-spec.ja.md 16.5 KB
    • 📄 checkpoint-plugin-spec.md 12.3 KB
    • 📄 checkpoint-plugin-spec.zh-CN.md 23.6 KB
    • 📄 installation.ar.md 1.2 KB
    • 📄 installation.ja.md 1.0 KB
    • 📄 installation.md 826 B
    • 📄 installation.zh-CN.md 824 B
    • 📄 issue-automation.md 11.0 KB
    • 📄 project-overview.ar.md 3.6 KB
    • 📄 project-overview.ja.md 3.9 KB
    • 📄 project-overview.md 2.7 KB
    • 📄 project-overview.zh-CN.md 2.5 KB
    • 📄 prompt-guide.ar.md 3.9 KB
    • 📄 prompt-guide.ja.md 3.2 KB
    • 📄 prompt-guide.md 2.5 KB
    • 📄 prompt-guide.zh-CN.md 2.4 KB
    • 📄 README.ar.md 16.2 KB
    • 📄 README.ja.md 13.5 KB
    • 📄 README.zh-CN.md 12.3 KB
    • 📄 skills-installation.ar.md 1.2 KB
    • 📄 skills-installation.ja.md 1.7 KB
    • 📄 skills-installation.md 1.3 KB
    • 📄 skills-installation.zh-CN.md 1.3 KB
    • 📄 stitch-plugin-spec.ar.md 8.2 KB
    • 📄 stitch-plugin-spec.ja.md 7.9 KB
    • 📄 stitch-plugin-spec.md 6.3 KB
    • 📄 stitch-plugin-spec.zh-CN.md 28.7 KB
    • 📄 usage.ar.md 5.4 KB
    • 📄 usage.ja.md 6.7 KB
    • 📄 usage.md 5.7 KB
    • 📄 usage.zh-CN.md 4.8 KB
  • 📁 scripts/
    • 📄 dev-watch.js 1.5 KB
    • 📄 postinstall.js 1.3 KB
    • 📄 release-cut.js 7.5 KB
    • 📄 release-notes.js 13.8 KB
    • 📄 release-smoke.js 12.1 KB
    • 📄 release-upload-notes.js 8.1 KB
    • 📄 strip-sourcemap-refs.js 2.2 KB
    • 📄 sync-version.js 1.4 KB
  • 📁 tests/
    • 📄 build-index-tooling-migration.test.mjs 7.8 KB
    • 📄 change-markdown-links.test.mjs 2.9 KB
    • 📄 document-language-detection.test.mjs 3.8 KB
    • 📄 release-notes.test.mjs 4.7 KB
    • 📄 release-upload-notes.test.mjs 1.8 KB
    • 📄 tasks-template-format.test.mjs 1.3 KB
    • 📄 tasks-validation-structure.test.mjs 8.3 KB
  • 📄 .gitignore 98 B
  • 📄 LICENSE 1.0 KB
  • 📄 package-lock.json 162.9 KB
  • 📄 package.json 3.0 KB
  • 📄 README.md 13.4 KB
  • 📄 RELEASING.md 3.8 KB
  • 📄 SKILL.md 9.6 KB
  • 📄 skill.yaml 8.4 KB

SKILL.md

登录后下载/点赞/收藏 ❤ 151 | ★ 0
评论 0

请先登录后评论。

评论加载中...