一键导入
aidf-task-templates
Task template definitions for AIDF. Provides structured templates with scope, requirements, and Definition of Done for the AIDF codebase.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Task template definitions for AIDF. Provides structured templates with scope, requirements, and Definition of Done for the AIDF codebase.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Teaches AI agents how to work with AIDF (AI-Integrated Development Framework) projects — structure, task format, scope enforcement, completion signals, and conventions.
Software architect for the AIDF CLI tool. Designs around the 5-layer context system, provider interface, and scope enforcement.
Senior developer for the AIDF CLI tool. Writes ESM-only TypeScript, follows provider patterns, and centralizes types.
Technical writer for the AIDF project. Maintains docs/, CLAUDE.md, AGENTS.md, and skill documentation.
Code reviewer for the AIDF CLI tool. Checks ESM compliance, type centralization, scope enforcement, and provider consistency.
QA expert for the AIDF CLI tool. Writes Vitest tests with vi.mock(), colocated with source, ESM-only.
| name | aidf-task-templates |
| description | Task template definitions for AIDF. Provides structured templates with scope, requirements, and Definition of Done for the AIDF codebase. |
| version | 1.1.0 |
| author | AIDF |
| tags | templates, tasks, project-management, workflow, scope |
| globs | .ai/tasks/**, .ai/templates/** |
Structured templates for AI-assisted development tasks on the AIDF project. Each task has a goal, scope, requirements, and Definition of Done.
.ai/tasks/
├── pending/ # Tasks ready to execute (aidf run picks from here)
├── completed/ # Finished tasks with status logs
└── blocked/ # Tasks blocked by dependencies or issues
045-configurable-permissions.md| What you're changing | Allowed paths |
|---|---|
| Core execution | packages/cli/src/core/executor.ts, packages/cli/src/core/executor.test.ts |
| New provider feature | packages/cli/src/core/providers/*.ts |
| New CLI command | packages/cli/src/commands/*.ts, packages/cli/src/index.ts |
| Type additions | packages/cli/src/types/index.ts |
| Skill loader changes | packages/cli/src/core/skill-loader.ts |
| Utility functions | packages/cli/src/utils/*.ts |
| Templates (distributed) | templates/.ai/** |
| Documentation | docs/**, CLAUDE.md |
Forbidden paths (almost always):
templates/** when working on CLI core.env*, credentialsdocs/** when working on code (unless it's a docs task)# TASK: [Name]
## Goal
[What needs to be accomplished]
## Task Type
[component|refactor|test|docs|architecture|bugfix]
## Suggested Roles
- [developer|tester|architect|reviewer|documenter]
## Auto-Mode Compatible
✅ **SÍ** - [Why it's safe for auto-mode]
## Scope
### Allowed
- `packages/cli/src/...`
### Forbidden
- `templates/**`
- `docs/**`
## Requirements
[Detailed requirements with TypeScript code snippets]
## Definition of Done
- [ ] [Criteria with quality gates]
- [ ] TypeScript compila sin errores
- [ ] Tests cubren happy path y edge cases
## Notes
- Backward compatibility considerations
- Design decisions and rationale
Every AIDF task Definition of Done should include:
pnpm lint passespnpm typecheck passespnpm test passes (all existing + new tests)pnpm build succeeds