원클릭으로
blueprint
Use when you have a spec or requirements for a multi-step task, before touching code
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Use when you have a spec or requirements for a multi-step task, before touching code
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Use when starting any conversation — establishes how to find and use Techneering skills, requiring skill invocation before ANY response including clarifying questions
Create distinctive, production-grade frontend interfaces with high design quality. Auto-stacked onto an implementation path when a task involves frontend/UI work — pages, components, layouts, styles, interactions. Also available on demand as tn:craft.
Use after tn:audit passes, when completing major features, or before merging — dispatches a global cross-task code review covering consistency, architecture, and security (distinct from tn:assemble's per-task review)
Use when executing implementation plans with independent tasks in the current session
Verify implementation matches change artifacts — dual-layer verification of code vs spec compliance and code vs real requirements. Use after implementation is complete.
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
| name | blueprint |
| description | Use when you have a spec or requirements for a multi-step task, before touching code |
Write comprehensive implementation plans. Document everything needed: which files to touch, code to write, tests to run, commands to verify.
EVERY STEP MUST CONTAIN ACTUAL CONTENT.
No placeholders. No TBD. No "fill in later". Plan failures, not task failures.
If the spec covers multiple independent subsystems, suggest breaking into separate plans — one per subsystem.
Before defining tasks, map out which files will be created or modified and what each is responsible for:
Each step is one action (2-5 minutes):
### Task N: [Component Name]
**Files:**
- Create: `exact/path/to/file.py`
- Modify: `exact/path/to/existing.py:123-145`
- Test: `tests/exact/path/to/test.py`
- [ ] **Step 1: Write the failing test**
```python
def test_specific_behavior():
result = function(input)
assert result == expected
```
- [ ] **Step 2: Run test to verify it fails**
Run: `pytest tests/path/test.py::test_name -v`
Expected: FAIL with "function not defined"
- [ ] **Step 3: Write minimal implementation**
```python
def function(input):
return expected
```
- [ ] **Step 4: Run test to verify it passes**
Run: `pytest tests/path/test.py::test_name -v`
Expected: PASS
Fix any issues inline.
| Thought | Reality |
|---|---|
| "This step is too detailed" | 2-5 minutes per step is just right — coarse steps miss things |
| "Use a placeholder for now" | Placeholder = plan failure, not plan completion |
| "Similar to Task N's implementation" | Each task must be complete and standalone — can't reference other tasks |
| "Write the plan first, read spec later" | Must read all spec/design before splitting tasks |
| Dimension | Key point |
|---|---|
| Granularity | 2-5 minutes per step, one action |
| Forbidden | TBD, TODO, placeholder, "similar to Task N" |
| Files | Exact paths + line-number ranges |
| Verification | Each task includes a verify command and expected output |
| Self-check | spec coverage + placeholder scan + type consistency |
When done:
tn:assemble to start parallel subagent execution