本文へ移動
cccskills
無料GitHub で公開

ppt-workflow-location

Generate PowerPoint files using shell_agent and locate them in nested workspace directories

インストール方法を見る

含まれるファイル(2)

  • SKILL.md3.0 KB
  • .skill_id35 B

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

PowerPoint Generation and Location Workflow

When to Use This Skill

Use this workflow when:

  • Direct document generation tools fail or are unavailable
  • You need to create PowerPoint presentations with specific slide content and structure
  • Output files may be created in unexpected nested directories within the workspace

Step 1: Generate PowerPoint via shell_agent

Delegate the PowerPoint creation task to shell_agent with clear specifications:

Use shell_agent to create a PowerPoint presentation with:
- Specify the exact number of slides needed
- Define the content/topic for each slide
- Request the file be saved with a clear filename (e.g., presentation.pptx)
- Ask the agent to confirm the file path after creation

Example task description:

Create a PowerPoint presentation with 10 slides covering [topic]. Each slide should have a title and bullet points. Save it as presentation.pptx and tell me the full file path.

Step 2: Locate the Output File

PowerPoint files created by shell_agent may be in nested workspace directories. Use the find command to locate them:

# Find all .pptx files in the workspace
find . -name "*.pptx" -type f

# Or search for a specific filename
find . -name "presentation.pptx" -type f

Step 3: Copy to Working Directory

Once located, copy the file to your working directory:

# Copy the found file to current directory
cp /path/to/found/presentation.pptx .

# Or move it if you prefer
mv /path/to/found/presentation.pptx .

Step 4: Verify the File

Confirm the file exists and is accessible:

# List the file with details
ls -la presentation.pptx

# Check file size to ensure it's not empty
file presentation.pptx

Common Pitfalls

  1. Don't assume the file is in the current directory - shell_agent may create files in subdirectories
  2. Don't skip the find step - always verify the file location before proceeding
  3. Check file size - ensure the PowerPoint file is not empty (0 bytes)
  4. Request confirmation - ask shell_agent to report the file path after creation

Example Workflow

# Step 1: shell_agent creates the presentation (done via task delegation)

# Step 2: Find the created file
find . -name "*.pptx" -type f
# Output: ./workspace/task_123/output/presentation.pptx

# Step 3: Copy to working directory
cp ./workspace/task_123/output/presentation.pptx .

# Step 4: Verify
ls -la presentation.pptx
# Output: -rw-r--r-- 1 user user 45632 Jan 15 10:30 presentation.pptx

Troubleshooting

ProblemSolution
File not found with findSearch broader: find / -name "*.pptx" 2>/dev/null
File is 0 bytesRe-run shell_agent task; ensure it completed successfully
Permission deniedCheck directory permissions with ls -la on parent dirs
Multiple .pptx files foundUse more specific search: find . -name "*presentation*.pptx"

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Incremental audio production with duration mismatch handling, adaptive stem extension, and pre-mix alignment verification

日本語の概要は準備中です。原文の説明を表示しています。

HKUDS/OpenSpace7,7552026年8月13日 更新

Incremental audio production with duration alignment handling, per-stem verification, and adaptive extension strategies

日本語の概要は準備中です。原文の説明を表示しています。

HKUDS/OpenSpace7,7552026年8月13日 更新

Create serverless API proxy endpoints that hide API keys and provide a unified backend for the dashboard frontend. Designed for Vercel deployment.

日本語の概要は準備中です。原文の説明を表示しています。

HKUDS/OpenSpace7,7552026年8月13日 更新

End-to-end audio production workflow with stems, effects, archiving, and verification

日本語の概要は準備中です。原文の説明を表示しています。

HKUDS/OpenSpace7,7552026年8月13日 更新

Handle cascading data retrieval tool failures by falling back to embedded knowledge generation

日本語の概要は準備中です。原文の説明を表示しています。

HKUDS/OpenSpace7,7552026年8月13日 更新

Fallback pattern for executing Python code when execute_code_sandbox fails

日本語の概要は準備中です。原文の説明を表示しています。

HKUDS/OpenSpace7,7552026年8月13日 更新

HKUDS のスキルをすべて見る

このスキルの問題を報告する