بنقرة واحدة
fabrizioduroni-dsa-status
Show DSA course progress — completed topics, remaining topics, exercise counts
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Show DSA course progress — completed topics, remaining topics, exercise counts
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Orchestrate the full code SDLC for chicio-blog — explore → brainstorm → implement ⇄ review → PR (feature mode), or investigate → confirm → implement ⇄ review → PR (fix mode). Interactive (two human gates) or --autonomous (issue-as-contract, async label gates, PR-only, never merges). Code work only.
The producer side of the autonomous SDLC loop — runs deterministic code-health scanners (coverage, hygiene, a11y), dedups findings against open issues, and files loop-task issues (WITHOUT loop:ready — you curate) for the loop to drain. Session-bound, code work only.
Brainstorm a code idea into a high-confidence, loop-ready GitHub issue for chicio-blog — optionally explore the codebase, grill the idea to shared understanding, synthesize the loop-task contract, and file it via gh. The async front-half of the SDLC pipeline. Code work only.
Scaffold a new blog post with correct directory structure, frontmatter, and opening template
The self-feeding autonomous loop — one tick either discovers work (scout, auto-approved) when the queue is empty or drains one loop:ready issue to a PR. Sequential (no port collision), session-bound, code-only, never merges.
One tick of the autonomous SDLC loop — pick the oldest loop:ready GitHub issue, hand it to the orchestrator's --autonomous mode, and report. Meant to be driven by /loop. Session-bound, code work only.
| name | fabrizioduroni-dsa-status |
| description | Show DSA course progress — completed topics, remaining topics, exercise counts |
| user_invocable | true |
Show a comprehensive overview of the DSA course progress.
List all topic directories that have a content.mdx file:
ls -d src/content/data-structures-and-algorithms/topic/*/content.mdx 2>/dev/null | wc -l
List the topic names:
ls -d src/content/data-structures-and-algorithms/topic/*/ | xargs -I{} basename {}
For each topic, count the exercise subdirectories:
for topic in src/content/data-structures-and-algorithms/topic/*/; do
name=$(basename "$topic")
count=$(ls -d "$topic"exercise/*/content.mdx 2>/dev/null | wc -l)
echo "$name: $count exercises"
done
Read src/content/data-structures-and-algorithms/roadmap/content.mdx and extract the "topics still not available" table at the bottom. List each remaining topic.
Present a summary table:
| Metric | Count |
|---|---|
| Completed topics | X |
| Total exercises | Y |
| Remaining topics | Z |
Then list: