Not in the top 1,000 by GitHub stars

HytidelLegend/ai-aug-edu

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

skills/.backup/init/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

638ae84f97a0 → 638ae84f97a0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/build-curriculum-navigation/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

638ae84f97a0 → 638ae84f97a0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/build-mnemonic-keywords/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

638ae84f97a0 → 638ae84f97a0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/build-word-entry/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

638ae84f97a0 → 638ae84f97a0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/convert-copy-to-transcript/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

638ae84f97a0 → 638ae84f97a0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/create-dialogue-podcast/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

638ae84f97a0 → 638ae84f97a0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/en-writing-master/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

638ae84f97a0 → 638ae84f97a0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/format-conversion-master/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

638ae84f97a0 → 638ae84f97a0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/git-remote-diff/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

638ae84f97a0 → 638ae84f97a0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/htd-ai-augmented-education/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

638ae84f97a0 → 638ae84f97a0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/interactive-tutor/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

638ae84f97a0 → 638ae84f97a0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/mark-memory-spans/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

638ae84f97a0 → 638ae84f97a0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/project-doc-audit/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

638ae84f97a0 → 638ae84f97a0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/render-handwritten-essay-card/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

638ae84f97a0 → 638ae84f97a0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/run-speech-to-text/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

638ae84f97a0 → 638ae84f97a0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/run-text-to-speech/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

638ae84f97a0 → 638ae84f97a0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/schedule-ebbinghaus-plan/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

638ae84f97a0 → 638ae84f97a0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/sensitive-commit-check/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

638ae84f97a0 → 638ae84f97a0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/update-project-version/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

638ae84f97a0 → 638ae84f97a0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 638ae84f97a04474cb63c6098eacfc6c83b813af

git clone --filter=blob:none --no-checkout https://github.com/HytidelLegend/ai-aug-edu.git .hotskills/hytidellegend-ai-aug-edu && git -C .hotskills/hytidellegend-ai-aug-edu checkout --detach 638ae84f97a04474cb63c6098eacfc6c83b813af # Copy each selected skill directory from .hotskills/hytidellegend-ai-aug-edu into .claude/skills/<skill-name>/
git clone --filter=blob:none --no-checkout https://github.com/HytidelLegend/ai-aug-edu.git .hotskills/hytidellegend-ai-aug-edu && git -C .hotskills/hytidellegend-ai-aug-edu checkout --detach 638ae84f97a04474cb63c6098eacfc6c83b813af # Copy each selected skill directory from .hotskills/hytidellegend-ai-aug-edu into .agents/skills/<skill-name>/
492GitHub stars
3stars in 7 days
19skills in this repository
0commits in 30 days

Heat

4.4
  • Star growth, last 7 daysNot available
  • Star growth, last 24 hoursNot available
  • Rank movement, last 7 daysNot available
  • Commits, last 30 daysNot available
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekNot available

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Oct 25, 2026Nov 6, 2026492

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

init

When your agent uses it

初始化和验证 AI 辅助教育项目的学习者档案,包括正在学习的内容、目标考试、考试时间、可复习时间、每日投入时长和学习风格。

What it loads into context

Frontmatter

46 tokens

Always available to the agent

SKILL.md

353 tokens

When the skill is activated

Reference documents

83,858 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. 用途与边界
  2. CLI

Scripts executed separately

  • scripts/__init__.py
  • scripts/cli.py
  • ../../build-curriculum-navigation/scripts/apply_global_review_profile.py
  • ../../build-curriculum-navigation/scripts/build_curriculum_navigation.py
  • ../../build-curriculum-navigation/scripts/cli.py
  • ../../build-curriculum-navigation/scripts/ensure_decision_overviews.py
  • ../../build-curriculum-navigation/scripts/populate_source_batch_decisions.py
  • ../../build-curriculum-navigation/scripts/prepare_navigation_decisions.py
  • ../../build-curriculum-navigation/scripts/render_navigation_review.py
  • ../../build-curriculum-navigation/tests/navigation_test_support.py
  • ../../build-curriculum-navigation/tests/test_advanced_navigation.py
  • ../../build-curriculum-navigation/tests/test_body_points.py
  • ../../build-curriculum-navigation/tests/test_global_graph_workflow.py
  • ../../build-curriculum-navigation/tests/test_incremental_navigation.py
  • ../../build-curriculum-navigation/tests/test_initial_navigation.py
  • ../../build-curriculum-navigation/tests/test_material_navigation.py
  • ../../build-curriculum-navigation/tests/test_navigation_validation.py
  • ../../build-mnemonic-keywords/scripts/cli.py
  • ../../build-word-entry/scripts/adapters.py
  • ../../build-word-entry/scripts/cli.py
  • ../../build-word-entry/scripts/content_review.py
  • ../../build-word-entry/scripts/entry.py
  • ../../build-word-entry/scripts/family_review.py
  • ../../build-word-entry/scripts/link_review.py
  • ../../build-word-entry/scripts/live_probe.py
  • ../../build-word-entry/scripts/review.py
  • ../../build-word-entry/scripts/rule_inflections.py
  • ../../build-word-entry/scripts/smoke.py
  • ../../build-word-entry/scripts/spelling_relations.py
  • ../../build-word-entry/scripts/sync_docs.py
  • ../../convert-copy-to-transcript/scripts/cli.py
  • ../../convert-copy-to-transcript/scripts/convert_copy_to_transcript.py
  • ../../convert-copy-to-transcript/scripts/rule_scanner.py
  • ../../convert-copy-to-transcript/scripts/transcript_renderer.py
  • ../../convert-copy-to-transcript/scripts/transcript_validator.py
  • ../../convert-copy-to-transcript/scripts/verify_package.py
  • ../../convert-copy-to-transcript/tests/conftest.py
  • ../../convert-copy-to-transcript/tests/test_convert_copy_to_transcript.py
  • ../../create-dialogue-podcast/scripts/cli.py
  • ../../create-dialogue-podcast/scripts/render_contracts.py
  • ../../create-dialogue-podcast/tests/conftest.py
  • ../../create-dialogue-podcast/tests/test_podcast.py
  • ../../en-writing-master/scripts/cli.py
  • ../../en-writing-master/scripts/essay_generator.py
  • ../../en-writing-master/tests/test_en_writing_master.py
  • ../../format-conversion-master/scripts/__init__.py
  • ../../format-conversion-master/scripts/cli.py
  • ../../format-conversion-master/scripts/format_conversion.py
  • ../../format-conversion-master/scripts/mineru_workflow.py
  • ../../format-conversion-master/tests/test_format_conversion.py
  • ../../format-conversion-master/tests/test_mineru_conversion.py
  • ../../git-remote-diff/scripts/cli.py
  • ../../git-remote-diff/scripts/git_remote_diff.py
  • ../../git-remote-diff/scripts/render_diff_markdown.py
  • ../../git-remote-diff/scripts/validate_report.py
  • ../../htd-ai-augmented-education/scripts/cli.py
  • ../../htd-ai-augmented-education/tests/test_htd_ai_augmented_education.py
  • ../../interactive-tutor/scripts/cli.py
  • ../../interactive-tutor/scripts/run_interactive_tutor.py
  • ../../interactive-tutor/tests/__init__.py
  • ../../interactive-tutor/tests/test_interactive_tutor.py
  • ../../interactive-tutor/tests/test_learning_feedback_routes.py
  • ../../interactive-tutor/tests/test_material_backup.py
  • ../../interactive-tutor/tests/test_project_management.py
  • ../../interactive-tutor/tests/test_project_selection.py
  • ../../interactive-tutor/tests/test_review_delivery.py
  • ../../interactive-tutor/tests/test_roadmap_flowcharts.py
  • ../../interactive-tutor/tests/test_teaching_context.py
  • ../../interactive-tutor/tests/test_teaching_layout.py
  • ../../interactive-tutor/tests/test_teaching_quality.py
  • ../../interactive-tutor/tests/test_tutor_documents_v2.py
  • ../../mark-memory-spans/scripts/cli.py
  • ../../mark-memory-spans/tests/test_classical_recitation.py
  • ../../mark-memory-spans/tests/test_geography_examples.py
  • ../../mark-memory-spans/tests/test_literature_examples.py
  • ../../mark-memory-spans/tests/test_math_examples.py
  • ../../project-doc-audit/scripts/cli.py
  • ../../project-doc-audit/scripts/history_workflow.py
  • ../../project-doc-audit/scripts/test_capability_catalog.py
  • ../../project-doc-audit/scripts/test_document_audit.py
  • ../../project-doc-audit/scripts/test_version_history.py
  • ../../render-handwritten-essay-card/scripts/__init__.py
  • ../../render-handwritten-essay-card/scripts/cli.py
  • ../../render-handwritten-essay-card/tests/test_render_handwritten_essay_card.py
  • ../../run-speech-to-text/scripts/batch_transcripts.py
  • ../../run-speech-to-text/scripts/cli.py
  • ../../run-speech-to-text/scripts/export_transcript_markdown.py
  • ../../run-speech-to-text/scripts/run_speech_to_text.py
  • ../../run-speech-to-text/scripts/verify_package.py
  • ../../run-speech-to-text/tests/conftest.py
  • ../../run-speech-to-text/tests/test_portable_pipeline.py
  • ../../run-speech-to-text/tests/test_project_integration.py
  • ../../run-speech-to-text/tests/test_run_speech_to_text.py
  • ../../run-text-to-speech/scripts/cli.py
  • ../../run-text-to-speech/scripts/edge_tts_client.py
  • ../../run-text-to-speech/scripts/render_voice_docs.py
  • ../../run-text-to-speech/scripts/run_tts.py
  • ../../run-text-to-speech/scripts/verify_package.py
  • ../../run-text-to-speech/tests/conftest.py
  • ../../run-text-to-speech/tests/test_backends.py
  • ../../run-text-to-speech/tests/test_run_tts.py
  • ../../run-text-to-speech/tests/test_voice_mapping.py
  • ../../schedule-ebbinghaus-plan/scripts/cli.py
  • ../../sensitive-commit-check/scripts/cli.py
  • ../../sensitive-commit-check/scripts/sensitive_commit_check.py
  • ../../sensitive-commit-check/tests/test_sensitive_commit_check.py
  • ../../update-project-version/scripts/cli.py
  • ../../update-project-version/scripts/version_workflow.py
  • ../../update-project-version/tests/test_version_workflow.py
  • ../../../utils/__init__.py
  • ../../../utils/scripts/__init__.py
  • ../../../utils/scripts/artifact_manifest.py
  • ../../../utils/scripts/audio_clip.py
  • ../../../utils/scripts/audio_noise_bed.py
  • ../../../utils/scripts/caption_timeline.py
  • ../../../utils/scripts/ffmpeg_plan.py
  • ../../../utils/scripts/file_transaction.py
  • ../../../utils/scripts/jsonl_store.py
  • ../../../utils/scripts/markdown_transcript_filter.py
  • ../../../utils/scripts/media_probe.py
  • ../../../utils/scripts/media_text_overlay.py
  • ../../../utils/scripts/run_state.py
  • ../../../utils/scripts/speech_pause_markers.py
  • ../../../utils/scripts/structured_io.py
  • ../../../utils/scripts/subprocess_runner.py
  • ../../../utils/scripts/text_input.py
  • ../../../utils/scripts/text_spans.py
  • ../../../utils/scripts/timestamp.py
  • ../../../utils/scripts/tts_handoff.py
  • ../../../utils/scripts/tts_workspace.py
  • ../../../utils/scripts/volcengine_asr.py
  • ../../../utils/scripts/volcengine_streaming_asr.py
  • ../../../utils/scripts/workflow_state.py

Files

  • ../../../.claude-plugin/marketplace.jsonasset201 bytes
  • ../../../.claude-plugin/plugin.jsonasset881 bytes
  • ../../../.env.exampleasset99 bytes
  • ../../../.gitignoreasset589 bytes
  • ../../../README.mddoc8,076 bytes
  • ../../../pytest.iniasset48 bytes
  • SKILL.mdcore1,411 bytes
  • SKILL.mdcore1,411 bytes
  • references/learner-profile.schema.jsonasset1,160 bytes
  • scripts/__init__.pyruns44 bytes
  • scripts/cli.pyruns5,131 bytes
  • ../../build-curriculum-navigation/SKILL.mddoc11,012 bytes
  • ../../build-curriculum-navigation/config.yamlasset230 bytes
  • ../../build-curriculum-navigation/references/usage-details.mddoc1,387 bytes
  • ../../build-curriculum-navigation/scripts/apply_global_review_profile.pyruns1,838 bytes
  • ../../build-curriculum-navigation/scripts/build_curriculum_navigation.pyruns75,625 bytes
  • ../../build-curriculum-navigation/scripts/cli.pyruns166 bytes
  • ../../build-curriculum-navigation/scripts/ensure_decision_overviews.pyruns2,190 bytes
  • ../../build-curriculum-navigation/scripts/populate_source_batch_decisions.pyruns4,019 bytes
  • ../../build-curriculum-navigation/scripts/prepare_navigation_decisions.pyruns9,801 bytes
  • ../../build-curriculum-navigation/scripts/render_navigation_review.pyruns937 bytes
  • ../../build-curriculum-navigation/templates/navigation-request.template.jsonasset349 bytes
  • ../../build-curriculum-navigation/templates/semantic-decisions.template.jsonasset1,457 bytes
  • ../../build-curriculum-navigation/tests/navigation_test_support.pyruns1,129 bytes
  • ../../build-curriculum-navigation/tests/test_advanced_navigation.pyruns13,180 bytes
  • ../../build-curriculum-navigation/tests/test_body_points.pyruns5,073 bytes
  • ../../build-curriculum-navigation/tests/test_global_graph_workflow.pyruns9,801 bytes
  • ../../build-curriculum-navigation/tests/test_incremental_navigation.pyruns5,369 bytes
  • ../../build-curriculum-navigation/tests/test_initial_navigation.pyruns9,335 bytes
  • ../../build-curriculum-navigation/tests/test_material_navigation.pyruns1,275 bytes
  • ../../build-curriculum-navigation/tests/test_navigation_validation.pyruns2,538 bytes
  • ../../build-mnemonic-keywords/SKILL.mddoc8,778 bytes
  • ../../build-mnemonic-keywords/references/agent-response.schema.jsonasset2,365 bytes
  • ../../build-mnemonic-keywords/references/mnemonic-examples.mddoc7,765 bytes
  • ../../build-mnemonic-keywords/references/output.schema.jsonasset1,231 bytes
  • ../../build-mnemonic-keywords/references/request.schema.jsonasset378 bytes
  • ../../build-mnemonic-keywords/references/usage-details.mddoc2,205 bytes
  • ../../build-mnemonic-keywords/scripts/cli.pyruns19,372 bytes
  • ../../build-mnemonic-keywords/templates/preview.template.mddoc143 bytes
  • ../../build-mnemonic-keywords/templates/result.template.mddoc523 bytes
  • ../../build-word-entry/SKILL.mddoc18,345 bytes
  • ../../build-word-entry/references/batch-result.schema.jsonasset2,569 bytes
  • ../../build-word-entry/references/content-review-decision.schema.jsonasset631 bytes
  • ../../build-word-entry/references/content-review-receipt.schema.jsonasset455 bytes
  • ../../build-word-entry/references/content-review-template.schema.jsonasset1,414 bytes
  • ../../build-word-entry/references/decision-patch.schema.jsonasset4,274 bytes
  • ../../build-word-entry/references/decision.schema.jsonasset4,817 bytes
  • ../../build-word-entry/references/entry.schema.jsonasset12,394 bytes
  • ../../build-word-entry/references/family-review-decision.schema.jsonasset855 bytes
  • ../../build-word-entry/references/gaps.schema.jsonasset2,560 bytes
  • ../../build-word-entry/references/link-decision.schema.jsonasset786 bytes
  • ../../build-word-entry/references/regression-samples.jsonasset3,543 bytes
  • ../../build-word-entry/references/relation-decision.schema.jsonasset914 bytes
  • ../../build-word-entry/references/relation-review-template.schema.jsonasset1,382 bytes
  • ../../build-word-entry/references/usage-details.mddoc4,262 bytes
  • ../../build-word-entry/scripts/adapters.pyruns15,279 bytes
  • ../../build-word-entry/scripts/cli.pyruns89,499 bytes
  • ../../build-word-entry/scripts/content_review.pyruns6,237 bytes
  • ../../build-word-entry/scripts/entry.pyruns54,663 bytes
  • ../../build-word-entry/scripts/family_review.pyruns21,918 bytes
  • ../../build-word-entry/scripts/link_review.pyruns8,367 bytes
  • ../../build-word-entry/scripts/live_probe.pyruns2,168 bytes
  • ../../build-word-entry/scripts/review.pyruns3,001 bytes
  • ../../build-word-entry/scripts/rule_inflections.pyruns10,922 bytes
  • ../../build-word-entry/scripts/smoke.pyruns50,516 bytes
  • ../../build-word-entry/scripts/spelling_relations.pyruns1,431 bytes
  • ../../build-word-entry/scripts/sync_docs.pyruns349 bytes
  • ../../convert-copy-to-transcript/README.mddoc1,233 bytes
  • ../../convert-copy-to-transcript/SKILL.mddoc9,621 bytes
  • ../../convert-copy-to-transcript/assets/approval-receipt.template.jsonasset345 bytes
  • ../../convert-copy-to-transcript/assets/semantic-decisions.template.jsonasset195 bytes
  • ../../convert-copy-to-transcript/references/import-provenance.jsonasset8,683 bytes
  • ../../convert-copy-to-transcript/references/usage-details.mddoc595 bytes
  • ../../convert-copy-to-transcript/scripts/cli.pyruns619 bytes
  • ../../convert-copy-to-transcript/scripts/convert_copy_to_transcript.pyruns26,913 bytes
  • ../../convert-copy-to-transcript/scripts/rule_scanner.pyruns10,177 bytes
  • ../../convert-copy-to-transcript/scripts/transcript_renderer.pyruns5,306 bytes
  • ../../convert-copy-to-transcript/scripts/transcript_validator.pyruns3,648 bytes
  • ../../convert-copy-to-transcript/scripts/verify_package.pyruns617 bytes
  • ../../convert-copy-to-transcript/tests/conftest.pyruns97 bytes
  • ../../convert-copy-to-transcript/tests/test_convert_copy_to_transcript.pyruns19,493 bytes
  • ../../create-dialogue-podcast/SKILL.mddoc7,961 bytes
  • ../../create-dialogue-podcast/config.yamlasset400 bytes
  • ../../create-dialogue-podcast/references/config.schema.jsonasset2,093 bytes
  • ../../create-dialogue-podcast/references/inspection.schema.jsonasset830 bytes
  • ../../create-dialogue-podcast/references/selection.schema.jsonasset659 bytes
  • ../../create-dialogue-podcast/references/usage-details.mddoc3,121 bytes
  • ../../create-dialogue-podcast/scripts/cli.pyruns269 bytes
  • ../../create-dialogue-podcast/scripts/render_contracts.pyruns13,169 bytes
  • ../../create-dialogue-podcast/templates/pairs.template.jsonasset153 bytes
  • ../../create-dialogue-podcast/tests/conftest.pyruns467 bytes
  • ../../create-dialogue-podcast/tests/test_podcast.pyruns23,010 bytes
  • ../../en-writing-master/SKILL.mddoc10,214 bytes
  • ../../en-writing-master/references/generation-packet.schema.jsonasset844 bytes
  • ../../en-writing-master/references/output.schema.jsonasset8,188 bytes
  • ../../en-writing-master/references/request.schema.jsonasset3,937 bytes
  • ../../en-writing-master/references/tool.schema.jsonasset5,864 bytes
  • ../../en-writing-master/references/usage-details.mddoc2,501 bytes
  • ../../en-writing-master/scripts/cli.pyruns58,392 bytes
  • ../../en-writing-master/scripts/essay_generator.pyruns2,541 bytes
  • ../../en-writing-master/templates/grading-output.template.mddoc434 bytes
  • ../../en-writing-master/templates/language-bank.template.mddoc142 bytes
  • ../../en-writing-master/templates/polishing-output.template.mddoc301 bytes
  • ../../en-writing-master/templates/scoring-rubric.template.mddoc1,103 bytes
  • ../../en-writing-master/templates/source-notes.template.mddoc332 bytes
  • ../../en-writing-master/templates/tool-readme.template.mddoc401 bytes
  • ../../en-writing-master/templates/tool.template.jsonasset1,488 bytes
  • ../../en-writing-master/templates/writing-output.template.mddoc340 bytes
  • ../../en-writing-master/templates/writing-rules.template.mddoc120 bytes
  • ../../en-writing-master/tests/test_en_writing_master.pyruns19,430 bytes
  • ../../en-writing-master/tools/README.mddoc862 bytes
  • ../../format-conversion-master/SKILL.mddoc8,518 bytes
  • ../../format-conversion-master/assets/request.template.jsonasset142 bytes
  • ../../format-conversion-master/references/calibre-installation.mddoc672 bytes
  • ../../format-conversion-master/references/mineru-api.mddoc1,777 bytes
  • ../../format-conversion-master/references/request.schema.jsonasset1,170 bytes
  • ../../format-conversion-master/references/usage-details.mddoc1,401 bytes
  • ../../format-conversion-master/scripts/__init__.pyruns40 bytes
  • ../../format-conversion-master/scripts/cli.pyruns1,175 bytes
  • ../../format-conversion-master/scripts/format_conversion.pyruns31,059 bytes
  • ../../format-conversion-master/scripts/mineru_workflow.pyruns15,903 bytes
  • ../../format-conversion-master/tests/test_format_conversion.pyruns6,107 bytes
  • ../../format-conversion-master/tests/test_mineru_conversion.pyruns21,879 bytes
  • ../../git-remote-diff/SKILL.mddoc2,521 bytes
  • ../../git-remote-diff/scripts/cli.pyruns1,104 bytes
  • ../../git-remote-diff/scripts/git_remote_diff.pyruns8,114 bytes
  • ../../git-remote-diff/scripts/render_diff_markdown.pyruns673 bytes
  • ../../git-remote-diff/scripts/validate_report.pyruns1,142 bytes
  • ../../htd-ai-augmented-education/SKILL.mddoc4,446 bytes
  • ../../htd-ai-augmented-education/references/request.schema.jsonasset434 bytes
  • ../../htd-ai-augmented-education/references/response.schema.jsonasset3,140 bytes
  • ../../htd-ai-augmented-education/references/usage-details.mddoc1,557 bytes
  • ../../htd-ai-augmented-education/scripts/cli.pyruns17,812 bytes
  • ../../htd-ai-augmented-education/templates/project-info.template.mddoc105 bytes
  • ../../htd-ai-augmented-education/templates/task-routing.template.mddoc222 bytes
  • ../../htd-ai-augmented-education/tests/test_htd_ai_augmented_education.pyruns4,796 bytes
  • ../../interactive-tutor/SKILL.mddoc44,948 bytes
  • ../../interactive-tutor/config.yamlasset216 bytes
  • ../../interactive-tutor/references/teaching-methods.mddoc886 bytes
  • ../../interactive-tutor/references/usage-details.mddoc10,984 bytes
  • ../../interactive-tutor/scripts/cli.pyruns161 bytes
  • ../../interactive-tutor/scripts/run_interactive_tutor.pyruns17,626 bytes
  • ../../interactive-tutor/templates/request.template.jsonasset321 bytes
  • ../../interactive-tutor/tests/__init__.pyruns469 bytes
  • ../../interactive-tutor/tests/test_interactive_tutor.pyruns30,357 bytes
  • ../../interactive-tutor/tests/test_learning_feedback_routes.pyruns18,747 bytes
  • ../../interactive-tutor/tests/test_material_backup.pyruns19,015 bytes
  • ../../interactive-tutor/tests/test_project_management.pyruns13,971 bytes
  • ../../interactive-tutor/tests/test_project_selection.pyruns17,759 bytes
  • ../../interactive-tutor/tests/test_review_delivery.pyruns14,602 bytes
  • ../../interactive-tutor/tests/test_roadmap_flowcharts.pyruns22,370 bytes
  • ../../interactive-tutor/tests/test_teaching_context.pyruns17,358 bytes
  • ../../interactive-tutor/tests/test_teaching_layout.pyruns4,588 bytes
  • ../../interactive-tutor/tests/test_teaching_quality.pyruns16,820 bytes
  • ../../interactive-tutor/tests/test_tutor_documents_v2.pyruns15,321 bytes
  • ../../mark-memory-spans/SKILL.mddoc14,633 bytes
  • ../../mark-memory-spans/references/agent-response.schema.jsonasset969 bytes
  • ../../mark-memory-spans/references/biology-span-examples.jsonasset4,142 bytes
  • ../../mark-memory-spans/references/chemistry-span-examples.jsonasset3,550 bytes
  • ../../mark-memory-spans/references/edit-request.schema.jsonasset641 bytes
  • ../../mark-memory-spans/references/general-span-examples.jsonasset9,360 bytes
  • ../../mark-memory-spans/references/geography-span-examples.jsonasset3,786 bytes
  • ../../mark-memory-spans/references/literature-span-examples.jsonasset3,923 bytes
  • ../../mark-memory-spans/references/math-span-examples.jsonasset3,603 bytes
  • ../../mark-memory-spans/references/output.schema.jsonasset1,303 bytes
  • ../../mark-memory-spans/references/physics-span-examples.jsonasset4,052 bytes
  • ../../mark-memory-spans/references/request.schema.jsonasset178 bytes
  • ../../mark-memory-spans/references/span-examples.mddoc34,101 bytes
  • ../../mark-memory-spans/references/usage-details.mddoc4,344 bytes
  • ../../mark-memory-spans/scripts/cli.pyruns18,407 bytes
  • ../../mark-memory-spans/templates/result.template.mddoc202 bytes
  • ../../mark-memory-spans/tests/test_classical_recitation.pyruns6,109 bytes
  • ../../mark-memory-spans/tests/test_geography_examples.pyruns1,903 bytes
  • ../../mark-memory-spans/tests/test_literature_examples.pyruns4,479 bytes
  • ../../mark-memory-spans/tests/test_math_examples.pyruns2,036 bytes
  • ../../project-doc-audit/SKILL.mddoc15,039 bytes
  • ../../project-doc-audit/references/findings.schema.jsonasset2,024 bytes
  • ../../project-doc-audit/references/history-review.schema.jsonasset1,576 bytes
  • ../../project-doc-audit/references/request.schema.jsonasset189 bytes
  • ../../project-doc-audit/references/usage-details.mddoc4,547 bytes
  • ../../project-doc-audit/scripts/cli.pyruns6,386 bytes
  • ../../project-doc-audit/scripts/history_workflow.pyruns263 bytes
  • ../../project-doc-audit/scripts/test_capability_catalog.pyruns16,792 bytes
  • ../../project-doc-audit/scripts/test_document_audit.pyruns10,212 bytes
  • ../../project-doc-audit/scripts/test_version_history.pyruns22,282 bytes
  • ../../render-handwritten-essay-card/SKILL.mddoc3,909 bytes
  • ../../render-handwritten-essay-card/references/output.schema.jsonasset1,268 bytes
  • ../../render-handwritten-essay-card/references/request.schema.jsonasset413 bytes
  • ../../render-handwritten-essay-card/references/usage-details.mddoc1,176 bytes
  • ../../render-handwritten-essay-card/scripts/__init__.pyruns0 bytes
  • ../../render-handwritten-essay-card/scripts/cli.pyruns10,956 bytes
  • ../../render-handwritten-essay-card/templates/preview-delivery.template.mddoc53 bytes
  • ../../render-handwritten-essay-card/templates/prompt.template.mddoc535 bytes
  • ../../render-handwritten-essay-card/templates/result.template.mddoc213 bytes
  • ../../render-handwritten-essay-card/tests/test_render_handwritten_essay_card.pyruns2,470 bytes
  • ../../run-speech-to-text/README.mddoc956 bytes
  • ../../run-speech-to-text/SKILL.mddoc6,926 bytes
  • ../../run-speech-to-text/assets/request.template.jsonasset154 bytes
  • ../../run-speech-to-text/config.yamlasset980 bytes
  • ../../run-speech-to-text/references/import-provenance.jsonasset8,990 bytes
  • ../../run-speech-to-text/references/optional-hotwords.txtdoc117 bytes
  • ../../run-speech-to-text/references/output.schema.jsonasset582 bytes
  • ../../run-speech-to-text/references/request.schema.jsonasset548 bytes
  • ../../run-speech-to-text/references/usage-details.mddoc215 bytes
  • ../../run-speech-to-text/scripts/batch_transcripts.pyruns8,218 bytes
  • ../../run-speech-to-text/scripts/cli.pyruns348 bytes
  • ../../run-speech-to-text/scripts/export_transcript_markdown.pyruns3,772 bytes
  • ../../run-speech-to-text/scripts/run_speech_to_text.pyruns38,409 bytes
  • ../../run-speech-to-text/scripts/verify_package.pyruns617 bytes
  • ../../run-speech-to-text/tests/conftest.pyruns97 bytes
  • ../../run-speech-to-text/tests/test_portable_pipeline.pyruns3,682 bytes
  • ../../run-speech-to-text/tests/test_project_integration.pyruns15,096 bytes
  • ../../run-speech-to-text/tests/test_run_speech_to_text.pyruns8,404 bytes
  • ../../run-text-to-speech/README.mddoc2,492 bytes
  • ../../run-text-to-speech/SKILL.mddoc15,617 bytes
  • ../../run-text-to-speech/config.yamlasset1,855 bytes
  • ../../run-text-to-speech/references/api-and-output.mddoc8,065 bytes
  • ../../run-text-to-speech/references/import-provenance.jsonasset11,978 bytes
  • ../../run-text-to-speech/references/usage-details.mddoc3,176 bytes
  • ../../run-text-to-speech/references/voices.yamlasset663 bytes
  • ../../run-text-to-speech/scripts/cli.pyruns581 bytes
  • ../../run-text-to-speech/scripts/edge_tts_client.pyruns3,778 bytes
  • ../../run-text-to-speech/scripts/render_voice_docs.pyruns3,868 bytes
  • ../../run-text-to-speech/scripts/run_tts.pyruns184,854 bytes
  • ../../run-text-to-speech/scripts/verify_package.pyruns617 bytes
  • ../../run-text-to-speech/tests/conftest.pyruns97 bytes
  • ../../run-text-to-speech/tests/test_backends.pyruns20,586 bytes
  • ../../run-text-to-speech/tests/test_run_tts.pyruns64,909 bytes
  • ../../run-text-to-speech/tests/test_voice_mapping.pyruns761 bytes
  • ../../schedule-ebbinghaus-plan/SKILL.mddoc4,351 bytes
  • ../../schedule-ebbinghaus-plan/references/request.schema.jsonasset1,222 bytes
  • ../../schedule-ebbinghaus-plan/references/result.schema.jsonasset1,837 bytes
  • ../../schedule-ebbinghaus-plan/references/usage-details.mddoc1,576 bytes
  • ../../schedule-ebbinghaus-plan/scripts/cli.pyruns10,784 bytes
  • ../../sensitive-commit-check/SKILL.mddoc6,669 bytes
  • ../../sensitive-commit-check/references/review.schema.jsonasset984 bytes
  • ../../sensitive-commit-check/scripts/cli.pyruns1,671 bytes
  • ../../sensitive-commit-check/scripts/sensitive_commit_check.pyruns36,007 bytes
  • ../../sensitive-commit-check/tests/test_sensitive_commit_check.pyruns24,205 bytes
  • ../../update-project-version/SKILL.mddoc9,951 bytes
  • ../../update-project-version/references/confirmation.schema.jsonasset564 bytes
  • ../../update-project-version/scripts/cli.pyruns141 bytes
  • ../../update-project-version/scripts/version_workflow.pyruns11,807 bytes
  • ../../update-project-version/tests/test_version_workflow.pyruns27,174 bytes
  • ../../../utils/__init__.pyruns0 bytes
  • ../../../utils/assets/white-noise.wavasset1,440,044 bytes
  • ../../../utils/references/artifact-manifest-v1.schema.jsonasset1,553 bytes
  • ../../../utils/references/asr-corrections-v1.schema.jsonasset822 bytes
  • ../../../utils/references/tts-pipeline-manifest-v1.schema.jsonasset1,679 bytes
  • ../../../utils/references/workflow-state-v1.schema.jsonasset1,932 bytes
  • ../../../utils/scripts/__init__.pyruns0 bytes
  • ../../../utils/scripts/artifact_manifest.pyruns4,820 bytes
  • ../../../utils/scripts/audio_clip.pyruns2,782 bytes
  • ../../../utils/scripts/audio_noise_bed.pyruns15,933 bytes
  • ../../../utils/scripts/caption_timeline.pyruns11,807 bytes
  • ../../../utils/scripts/ffmpeg_plan.pyruns13,134 bytes
  • ../../../utils/scripts/file_transaction.pyruns7,033 bytes
  • ../../../utils/scripts/jsonl_store.pyruns1,469 bytes
  • ../../../utils/scripts/markdown_transcript_filter.pyruns3,883 bytes
  • ../../../utils/scripts/media_probe.pyruns2,649 bytes
  • ../../../utils/scripts/media_text_overlay.pyruns13,382 bytes
  • ../../../utils/scripts/run_state.pyruns953 bytes
  • ../../../utils/scripts/speech_pause_markers.pyruns2,992 bytes
  • ../../../utils/scripts/structured_io.pyruns7,479 bytes
  • ../../../utils/scripts/subprocess_runner.pyruns9,615 bytes
  • ../../../utils/scripts/text_input.pyruns1,066 bytes
  • ../../../utils/scripts/text_spans.pyruns1,700 bytes
  • ../../../utils/scripts/timestamp.pyruns2,108 bytes
  • ../../../utils/scripts/tts_handoff.pyruns8,169 bytes
  • ../../../utils/scripts/tts_workspace.pyruns9,843 bytes
  • ../../../utils/scripts/volcengine_asr.pyruns15,966 bytes
  • ../../../utils/scripts/volcengine_streaming_asr.pyruns8,033 bytes
  • ../../../utils/scripts/workflow_state.pyruns10,229 bytes

No excerpt is shown for this license. Read the source on GitHub.

View the complete source on GitHub

Skills included

  • init
  • build-curriculum-navigation
  • build-mnemonic-keywords
  • build-word-entry
  • convert-copy-to-transcript
  • create-dialogue-podcast
  • en-writing-master
  • format-conversion-master
  • git-remote-diff
  • htd-ai-augmented-education
  • interactive-tutor
  • mark-memory-spans
  • project-doc-audit
  • render-handwritten-essay-card
  • run-speech-to-text
  • run-text-to-speech
  • schedule-ebbinghaus-plan
  • sensitive-commit-check
  • update-project-version

Repository facts

License
No license detected
Created
Sep 23, 2026
Last pushed
Oct 4, 2026
Forks
62
Open issues
0
Project activity
Active

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 6, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 13 notes
  • skills/.backup/init/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/build-mnemonic-keywords/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/en-writing-master/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/format-conversion-master/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/format-conversion-master/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/git-remote-diff/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/git-remote-diff/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/git-remote-diff/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/htd-ai-augmented-education/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/mark-memory-spans/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/mark-memory-spans/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/render-handwritten-essay-card/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/schedule-ebbinghaus-plan/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 822 signals by file

.env.example

  • Access to secretsline 1
    [Credential-related source omitted]
  • Access to secretsline 2
    [Credential-related source omitted]
  • Access to secretsline 3
    [Credential-related source omitted]

.gitignore

  • Access to secretsline 4
    [Credential-related source omitted]

README.md

  • Network accessline 7
    **Version:** [0.1.11](VERSION) · **Skills:** 18 · **License:** [CC BY-NC 4.0](LICENSE)
  • Network accessline 115
    公众号/抖音/小红书/B站/视频号:[Hytidel聊AI](https://www.xiaohongshu.com/user/profile/5eaae4c30000000001000143)、[Hytidel聊商业](https://www.xiaohongshu.com/user/profile/65699378000000003d028a34)
  • Network accessline 119
    本项目采用 [CC BY-NC 4.0](LICENSE) 许可证。

skills/.backup/init/references/learner-profile.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/.backup/init/scripts/__init__.py

  • Executable scriptline 1
    Executable file

skills/.backup/init/scripts/cli.py

  • Executable scriptline 1
    Executable file

skills/build-curriculum-navigation/scripts/apply_global_review_profile.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/build-curriculum-navigation/scripts/build_curriculum_navigation.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 403
    decision_schema = read_json(DECISION_SCHEMA)     schema = {         "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 403
    decision_schema = read_json(DECISION_SCHEMA)     schema = {         "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 404
    schema = {         "$schema": "https://json-schema.org/draft/2020-12/schema",         "type": "array", "items": {"$ref": "#/$defs/item"}, "$defs": decision_schema["$defs"],
  • Network accessline 404
    schema = {         "$schema": "https://json-schema.org/draft/2020-12/schema",         "type": "array", "items": {"$ref": "#/$defs/item"}, "$defs": decision_schema["$defs"],
  • Network accessline 405
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 405
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/build-curriculum-navigation/scripts/cli.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/build-curriculum-navigation/scripts/ensure_decision_overviews.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/build-curriculum-navigation/scripts/populate_source_batch_decisions.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/build-curriculum-navigation/scripts/prepare_navigation_decisions.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/build-curriculum-navigation/scripts/render_navigation_review.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/build-curriculum-navigation/tests/navigation_test_support.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/build-curriculum-navigation/tests/test_advanced_navigation.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 70
    source = tmp_path / "book.md"     source.write_text(         "# 图示章节\n说明\n![远程图](https://invalid.example/a.png)\n![引用图][x]\n"
  • Network accessline 70
    source = tmp_path / "book.md"     source.write_text(         "# 图示章节\n说明\n![远程图](https://invalid.example/a.png)\n![引用图][x]\n"
  • Network accessline 71
    source.write_text(         "# 图示章节\n说明\n![远程图](https://invalid.example/a.png)\n![引用图][x]\n"         "<img src=\"https://invalid.example/b.png\" alt=\"HTML 图\">\n![[local.png|本地图]]\n"
  • Network accessline 71
    source.write_text(         "# 图示章节\n说明\n![远程图](https://invalid.example/a.png)\n![引用图][x]\n"         "<img src=\"https://invalid.example/b.png\" alt=\"HTML 图\">\n![[local.png|本地图]]\n"
  • Network accessline 72
    "# 图示章节\n说明\n![远程图](https://invalid.example/a.png)\n![引用图][x]\n"
  • Network accessline 72
    "# 图示章节\n说明\n![远程图](https://invalid.example/a.png)\n![引用图][x]\n"
  • Network accessline 73
    "<img src=\"https://invalid.example/b.png\" alt=\"HTML 图\">\n![[local.png|本地图]]\n"
  • Network accessline 73
    "<img src=\"https://invalid.example/b.png\" alt=\"HTML 图\">\n![[local.png|本地图]]\n"
  • Network accessline 74
    "```md\n![伪图](https://invalid.example/fake.png)\n```\n[x]: https://invalid.example/c.png\n",
  • Network accessline 74
    "```md\n![伪图](https://invalid.example/fake.png)\n```\n[x]: https://invalid.example/c.png\n",
  • Network accessline 84
    sources = tmp_path / "sources"     sources.mkdir()     (sources / "book.md").write_text("# 图示\n![图](https://invalid.example/a.png)\n", encoding="utf-8")
  • Network accessline 84
    sources = tmp_path / "sources"     sources.mkdir()     (sources / "book.md").write_text("# 图示\n![图](https://invalid.example/a.png)\n", encoding="utf-8")
  • Network accessline 85
    sources.mkdir()     (sources / "book.md").write_text("# 图示\n![图](https://invalid.example/a.png)\n", encoding="utf-8")     prepared = runner.prepare(tmp_path, request(tmp_path))
  • Network accessline 85
    sources.mkdir()     (sources / "book.md").write_text("# 图示\n![图](https://invalid.example/a.png)\n", encoding="utf-8")     prepared = runner.prepare(tmp_path, request(tmp_path))
  • Network accessline 86
    (sources / "book.md").write_text("# 图示\n![图](https://invalid.example/a.png)\n", encoding="utf-8")
  • Network accessline 86
    (sources / "book.md").write_text("# 图示\n![图](https://invalid.example/a.png)\n", encoding="utf-8")

skills/build-curriculum-navigation/tests/test_body_points.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/build-curriculum-navigation/tests/test_global_graph_workflow.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/build-curriculum-navigation/tests/test_incremental_navigation.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/build-curriculum-navigation/tests/test_initial_navigation.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/build-curriculum-navigation/tests/test_material_navigation.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/build-curriculum-navigation/tests/test_navigation_validation.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/build-mnemonic-keywords/references/agent-response.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/build-mnemonic-keywords/references/output.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/build-mnemonic-keywords/references/request.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/build-mnemonic-keywords/scripts/cli.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/build-word-entry/references/batch-result.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/build-word-entry/references/content-review-decision.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/build-word-entry/references/content-review-receipt.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/build-word-entry/references/content-review-template.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/build-word-entry/references/decision-patch.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/build-word-entry/references/decision.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/build-word-entry/references/entry.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/build-word-entry/references/family-review-decision.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/build-word-entry/references/gaps.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/build-word-entry/references/link-decision.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/build-word-entry/references/relation-decision.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/build-word-entry/references/relation-review-template.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/build-word-entry/scripts/adapters.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 13
    SITES = {     "cambridge": "https://dictionary.cambridge.org/dictionary/english-chinese-simplified/{word}",
  • Network accessline 13
    SITES = {     "cambridge": "https://dictionary.cambridge.org/dictionary/english-chinese-simplified/{word}",
  • Network accessline 14
    "cambridge": "https://dictionary.cambridge.org/dictionary/english-chinese-simplified/{word}",
  • Network accessline 14
    "cambridge": "https://dictionary.cambridge.org/dictionary/english-chinese-simplified/{word}",
  • Network accessline 15
    "oxford": "https://www.oxfordlearnersdictionaries.com/definition/english/{word}",
  • Network accessline 15
    "oxford": "https://www.oxfordlearnersdictionaries.com/definition/english/{word}",
  • Network accessline 16
    "longman": "https://www.ldoceonline.com/dictionary/{word}",
  • Network accessline 16
    "longman": "https://www.ldoceonline.com/dictionary/{word}",
  • Network accessline 17
    "thesaurus": "https://www.thesaurus.com/browse/{word}",
  • Network accessline 17
    "thesaurus": "https://www.thesaurus.com/browse/{word}",

skills/build-word-entry/scripts/cli.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/build-word-entry/scripts/content_review.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/build-word-entry/scripts/entry.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/build-word-entry/scripts/family_review.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/build-word-entry/scripts/link_review.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/build-word-entry/scripts/live_probe.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/build-word-entry/scripts/review.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/build-word-entry/scripts/rule_inflections.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/build-word-entry/scripts/smoke.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 47
    def evidence(word: str):     return [{"site": "cambridge", "url": f"https://dictionary.cambridge.org/dictionary/english-chinese-simplified/{word}",
  • Network accessline 47
    def evidence(word: str):     return [{"site": "cambridge", "url": f"https://dictionary.cambridge.org/dictionary/english-chinese-simplified/{word}",
  • Network accessline 48
    return [{"site": "cambridge", "url": f"https://dictionary.cambridge.org/dictionary/english-chinese-simplified/{word}",
  • Network accessline 48
    return [{"site": "cambridge", "url": f"https://dictionary.cambridge.org/dictionary/english-chinese-simplified/{word}",
  • Network accessline 85
    {"candidateId": "rc_" + "a" * 20, "action": "accept", "type": "synonym"}],         "derivativeDecisions": [{"candidateId": "dc_" + "b" * 20, "action": "same_family"}]})["relationDecisions"][0]["type"] == "synonym"     aligned_source = {"sit
  • Network accessline 85
    {"candidateId": "rc_" + "a" * 20, "action": "accept", "type": "synonym"}],         "derivativeDecisions": [{"candidateId": "dc_" + "b" * 20, "action": "same_family"}]})["relationDecisions"][0]["type"] == "synonym"     aligned_source = {"sit
  • Network accessline 86
    "derivativeDecisions": [{"candidateId": "dc_" + "b" * 20, "action": "same_family"}]})["relationDecisions"][0]["type"] == "synonym"     aligned_source = {"site": "oxford", "url": "https://www.oxfordlearnersdictionaries.com/definition/english
  • Network accessline 86
    "derivativeDecisions": [{"candidateId": "dc_" + "b" * 20, "action": "same_family"}]})["relationDecisions"][0]["type"] == "synonym"     aligned_source = {"site": "oxford", "url": "https://www.oxfordlearnersdictionaries.com/definition/english
  • Network accessline 87
    aligned_source = {"site": "oxford", "url": "https://www.oxfordlearnersdictionaries.com/definition/english/bank",
  • Network accessline 87
    aligned_source = {"site": "oxford", "url": "https://www.oxfordlearnersdictionaries.com/definition/english/bank",
  • Network accessline 134
    assert parse_word_list(b'{"word":"bank","core_meanings":[{"pos":"n","definition_zh":"shore"}]}\n', "jsonl")[0]["meaningHint"] == "shore"     assert parse_word_list(b'[{"word":"bank"}]', "json")[0]["word"] == "bank"     cited_ai = item("AI p
  • Network accessline 134
    assert parse_word_list(b'{"word":"bank","core_meanings":[{"pos":"n","definition_zh":"shore"}]}\n', "jsonl")[0]["meaningHint"] == "shore"     assert parse_word_list(b'[{"word":"bank"}]', "json")[0]["word"] == "bank"     cited_ai = item("AI p
  • Network accessline 135
    assert parse_word_list(b'[{"word":"bank"}]', "json")[0]["word"] == "bank"     cited_ai = item("AI paraphrase", refs=[{"site": "cambridge", "url": "https://dictionary.cambridge.org/example",                                              "loca
  • Network accessline 135
    assert parse_word_list(b'[{"word":"bank"}]', "json")[0]["word"] == "bank"     cited_ai = item("AI paraphrase", refs=[{"site": "cambridge", "url": "https://dictionary.cambridge.org/example",                                              "loca
  • Network accessline 136
    cited_ai = item("AI paraphrase", refs=[{"site": "cambridge", "url": "https://dictionary.cambridge.org/example",
  • Network accessline 136
    cited_ai = item("AI paraphrase", refs=[{"site": "cambridge", "url": "https://dictionary.cambridge.org/example",
  • Network accessline 169
    lexical_evidence[0]["fragments"].append({"locator": ".wordfamily a:nth(0)", "summary": "word family: brightness"})     lexical_evidence[0]["derivativeCandidates"] = [{"word": "brightness", "relationHint": "word_family", "fragment": 3}]     
  • Network accessline 169
    lexical_evidence[0]["fragments"].append({"locator": ".wordfamily a:nth(0)", "summary": "word family: brightness"})     lexical_evidence[0]["derivativeCandidates"] = [{"word": "brightness", "relationHint": "word_family", "fragment": 3}]     
  • Network accessline 170
    lexical_evidence[0]["derivativeCandidates"] = [{"word": "brightness", "relationHint": "word_family", "fragment": 3}]     lexical_evidence.append({"site": "thesaurus", "url": "https://www.thesaurus.com/browse/bright",                        
  • Network accessline 170
    lexical_evidence[0]["derivativeCandidates"] = [{"word": "brightness", "relationHint": "word_family", "fragment": 3}]     lexical_evidence.append({"site": "thesaurus", "url": "https://www.thesaurus.com/browse/bright",                        
  • Network accessline 171
    lexical_evidence.append({"site": "thesaurus", "url": "https://www.thesaurus.com/browse/bright",
  • Network accessline 171
    lexical_evidence.append({"site": "thesaurus", "url": "https://www.thesaurus.com/browse/bright",
  • Network accessline 221
    sites = lexical_evidence if request["word"] == "bright" else evidence(request["word"])             if request["word"] == "banker":                 sites.append({"site": "thesaurus", "url": "https://www.thesaurus.com/browse/banker",
  • Network accessline 221
    sites = lexical_evidence if request["word"] == "bright" else evidence(request["word"])             if request["word"] == "banker":                 sites.append({"site": "thesaurus", "url": "https://www.thesaurus.com/browse/banker",
  • Network accessline 222
    if request["word"] == "banker":                 sites.append({"site": "thesaurus", "url": "https://www.thesaurus.com/browse/banker",                               "collectedAt": iso_timestamp(), "coverage": "extracted",
  • Network accessline 222
    if request["word"] == "banker":                 sites.append({"site": "thesaurus", "url": "https://www.thesaurus.com/browse/banker",                               "collectedAt": iso_timestamp(), "coverage": "extracted",
  • Network accessline 223
    sites.append({"site": "thesaurus", "url": "https://www.thesaurus.com/browse/banker",
  • Network accessline 223
    sites.append({"site": "thesaurus", "url": "https://www.thesaurus.com/browse/banker",
  • Network accessline 380
    cli.advance_word = original     cli.ENTRY_SCHEMA_VERSION = "1.3"     modern_evidence = [{"site": "cambridge", "url": "https://dictionary.cambridge.org/dictionary/english-chinese-simplified/happy",
  • Network accessline 380
    cli.advance_word = original     cli.ENTRY_SCHEMA_VERSION = "1.3"     modern_evidence = [{"site": "cambridge", "url": "https://dictionary.cambridge.org/dictionary/english-chinese-simplified/happy",
  • Network accessline 381
    cli.ENTRY_SCHEMA_VERSION = "1.3"     modern_evidence = [{"site": "cambridge", "url": "https://dictionary.cambridge.org/dictionary/english-chinese-simplified/happy",         "collectedAt": iso_timestamp(), "coverage": "extracted", "fragments
  • Network accessline 381
    cli.ENTRY_SCHEMA_VERSION = "1.3"     modern_evidence = [{"site": "cambridge", "url": "https://dictionary.cambridge.org/dictionary/english-chinese-simplified/happy",         "collectedAt": iso_timestamp(), "coverage": "extracted", "fragments
  • Network accessline 382
    modern_evidence = [{"site": "cambridge", "url": "https://dictionary.cambridge.org/dictionary/english-chinese-simplified/happy",
  • Network accessline 382
    modern_evidence = [{"site": "cambridge", "url": "https://dictionary.cambridge.org/dictionary/english-chinese-simplified/happy",
  • Network accessline 588
    countable_evidence = json.loads(json.dumps(modern_evidence))     countable_source = countable_evidence[0]     countable_source["url"] = "https://dictionary.cambridge.org/dictionary/english-chinese-simplified/paycheck"
  • Network accessline 588
    countable_evidence = json.loads(json.dumps(modern_evidence))     countable_source = countable_evidence[0]     countable_source["url"] = "https://dictionary.cambridge.org/dictionary/english-chinese-simplified/paycheck"
  • Network accessline 589
    countable_source = countable_evidence[0]     countable_source["url"] = "https://dictionary.cambridge.org/dictionary/english-chinese-simplified/paycheck"     countable_source["fragments"] = [
  • Network accessline 589
    countable_source = countable_evidence[0]     countable_source["url"] = "https://dictionary.cambridge.org/dictionary/english-chinese-simplified/paycheck"     countable_source["fragments"] = [
  • Network accessline 590
    countable_source["url"] = "https://dictionary.cambridge.org/dictionary/english-chinese-simplified/paycheck"
  • Network accessline 590
    countable_source["url"] = "https://dictionary.cambridge.org/dictionary/english-chinese-simplified/paycheck"

skills/build-word-entry/scripts/spelling_relations.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/build-word-entry/scripts/sync_docs.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/convert-copy-to-transcript/scripts/cli.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/convert-copy-to-transcript/scripts/convert_copy_to_transcript.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/convert-copy-to-transcript/scripts/rule_scanner.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/convert-copy-to-transcript/scripts/transcript_renderer.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/convert-copy-to-transcript/scripts/transcript_validator.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/convert-copy-to-transcript/scripts/verify_package.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/convert-copy-to-transcript/tests/conftest.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/convert-copy-to-transcript/tests/test_convert_copy_to_transcript.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 229
    "邮箱是 TESTUSER@example.invalid,也可以写成 @example.invalid。\n"         "博主是 @Hytidel聊商业,英文博主是 @OpenAI。\n"         "链接标签是 [TESTUSER@example.invalid](mailto:TESTUSER@example.invalid) 和 [@Hytidel聊商业](https://example.com)。\n"
  • Network accessline 229
    "邮箱是 TESTUSER@example.invalid,也可以写成 @example.invalid。\n"         "博主是 @Hytidel聊商业,英文博主是 @OpenAI。\n"         "链接标签是 [TESTUSER@example.invalid](mailto:TESTUSER@example.invalid) 和 [@Hytidel聊商业](https://example.com)。\n"
  • Network accessline 230
    "博主是 @Hytidel聊商业,英文博主是 @OpenAI。\n"         "链接标签是 [TESTUSER@example.invalid](mailto:TESTUSER@example.invalid) 和 [@Hytidel聊商业](https://example.com)。\n"     )
  • Network accessline 230
    "博主是 @Hytidel聊商业,英文博主是 @OpenAI。\n"         "链接标签是 [TESTUSER@example.invalid](mailto:TESTUSER@example.invalid) 和 [@Hytidel聊商业](https://example.com)。\n"     )
  • Network accessline 231
    "链接标签是 [TESTUSER@example.invalid](mailto:TESTUSER@example.invalid) 和 [@Hytidel聊商业](https://example.com)。\n"
  • Network accessline 231
    "链接标签是 [TESTUSER@example.invalid](mailto:TESTUSER@example.invalid) 和 [@Hytidel聊商业](https://example.com)。\n"

skills/create-dialogue-podcast/SKILL.md

  • Access to secretsline 38
    [Credential-related source omitted]
  • Access to secretsline 38
    [Credential-related source omitted]

skills/create-dialogue-podcast/references/config.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/create-dialogue-podcast/references/inspection.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/create-dialogue-podcast/references/selection.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/create-dialogue-podcast/scripts/cli.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/create-dialogue-podcast/scripts/render_contracts.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Access to secretsline 51
    [Credential-related source omitted]
  • Access to secretsline 51
    [Credential-related source omitted]
  • Network accessline 124
    for path, value in files.items():         if path.endswith('.schema.json'):             value = {'$schema': 'https://json-schema.org/draft/2020-12/schema', **value}
  • Network accessline 124
    for path, value in files.items():         if path.endswith('.schema.json'):             value = {'$schema': 'https://json-schema.org/draft/2020-12/schema', **value}
  • Network accessline 125
    if path.endswith('.schema.json'):             value = {'$schema': 'https://json-schema.org/draft/2020-12/schema', **value}         result[ROOT / path] = json.dumps(value, ensure_ascii=False, indent=2) + '\n'
  • Network accessline 125
    if path.endswith('.schema.json'):             value = {'$schema': 'https://json-schema.org/draft/2020-12/schema', **value}         result[ROOT / path] = json.dumps(value, ensure_ascii=False, indent=2) + '\n'
  • Network accessline 126
    value = {'$schema': 'https://json-schema.org/draft/2020-12/schema', **value}
  • Network accessline 126
    value = {'$schema': 'https://json-schema.org/draft/2020-12/schema', **value}

skills/create-dialogue-podcast/tests/conftest.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/create-dialogue-podcast/tests/test_podcast.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/en-writing-master/references/generation-packet.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/en-writing-master/references/output.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/en-writing-master/references/request.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/en-writing-master/references/tool.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/en-writing-master/scripts/cli.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/en-writing-master/scripts/essay_generator.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/en-writing-master/tests/test_en_writing_master.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/format-conversion-master/SKILL.md

  • Access to secretsline 40
    [Credential-related source omitted]
  • Access to secretsline 40
    [Credential-related source omitted]

skills/format-conversion-master/references/calibre-installation.md

  • Network accessline 3
    从 [Calibre 官方 Windows 下载页](https://www.calibre-ebook.com/download_windows64) 安装,或在 PowerShell 执行:
  • Network accessline 3
    从 [Calibre 官方 Windows 下载页](https://www.calibre-ebook.com/download_windows64) 安装,或在 PowerShell 执行:

skills/format-conversion-master/references/mineru-api.md

  • Network accessline 3
    权威接口文档:https://mineru.net/apiManage/docs 。本项目参考 `tmp/external-skills/everything-to-markdown` 的调用流程,以官方 v4 精准解析 API 为准,不依赖该临时目录。
  • Network accessline 3
    权威接口文档:https://mineru.net/apiManage/docs 。本项目参考 `tmp/external-skills/everything-to-markdown` 的调用流程,以官方 v4 精准解析 API 为准,不依赖该临时目录。

skills/format-conversion-master/references/request.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/format-conversion-master/references/usage-details.md

  • Access to secretsline 3
    [Credential-related source omitted]
  • Access to secretsline 3
    [Credential-related source omitted]

skills/format-conversion-master/scripts/__init__.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/format-conversion-master/scripts/cli.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/format-conversion-master/scripts/format_conversion.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 219
    if not executable:         raise ConversionError(             "找不到 ebook-convert。请从 https://www.calibre-ebook.com/download_windows64 安装 Calibre,"
  • Network accessline 219
    if not executable:         raise ConversionError(             "找不到 ebook-convert。请从 https://www.calibre-ebook.com/download_windows64 安装 Calibre,"
  • Network accessline 220
    raise ConversionError(             "找不到 ebook-convert。请从 https://www.calibre-ebook.com/download_windows64 安装 Calibre,"             "将 C:\\Program Files\\Calibre2 加入 PATH,重新打开终端后执行 ebook-convert --version。"
  • Network accessline 220
    raise ConversionError(             "找不到 ebook-convert。请从 https://www.calibre-ebook.com/download_windows64 安装 Calibre,"             "将 C:\\Program Files\\Calibre2 加入 PATH,重新打开终端后执行 ebook-convert --version。"
  • Network accessline 221
    "找不到 ebook-convert。请从 https://www.calibre-ebook.com/download_windows64 安装 Calibre,"
  • Network accessline 221
    "找不到 ebook-convert。请从 https://www.calibre-ebook.com/download_windows64 安装 Calibre,"

skills/format-conversion-master/scripts/mineru_workflow.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Access to secretsline 118
    [Credential-related source omitted]
  • Access to secretsline 118
    [Credential-related source omitted]

skills/format-conversion-master/tests/test_format_conversion.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 19
    archive.writestr("META-INF/container.xml", container)         archive.writestr("OEBPS/content.opf", opf)         archive.writestr("OEBPS/x.xhtml", b'''<?xml version="1.0" encoding="utf-8"?><html xmlns="http://www.w3.org/1999/xhtml" xmlns:ep
  • Network accessline 19
    archive.writestr("META-INF/container.xml", container)         archive.writestr("OEBPS/content.opf", opf)         archive.writestr("OEBPS/x.xhtml", b'''<?xml version="1.0" encoding="utf-8"?><html xmlns="http://www.w3.org/1999/xhtml" xmlns:ep
  • Network accessline 20
    archive.writestr("OEBPS/content.opf", opf)         archive.writestr("OEBPS/x.xhtml", b'''<?xml version="1.0" encoding="utf-8"?><html xmlns="http://www.w3.org/1999/xhtml" xmlns:epub="http://www.idpf.org/2007/ops"><body><h1>Title</h1><p>Hello
  • Network accessline 20
    archive.writestr("OEBPS/content.opf", opf)         archive.writestr("OEBPS/x.xhtml", b'''<?xml version="1.0" encoding="utf-8"?><html xmlns="http://www.w3.org/1999/xhtml" xmlns:epub="http://www.idpf.org/2007/ops"><body><h1>Title</h1><p>Hello
  • Network accessline 21
    archive.writestr("OEBPS/x.xhtml", b'''<?xml version="1.0" encoding="utf-8"?><html xmlns="http://www.w3.org/1999/xhtml" xmlns:epub="http://www.idpf.org/2007/ops"><body><h1>Title</h1><p>Hello <a href="https://example.com">link</a>.</p><table>
  • Network accessline 21
    archive.writestr("OEBPS/x.xhtml", b'''<?xml version="1.0" encoding="utf-8"?><html xmlns="http://www.w3.org/1999/xhtml" xmlns:epub="http://www.idpf.org/2007/ops"><body><h1>Title</h1><p>Hello <a href="https://example.com">link</a>.</p><table>
  • Network accessline 23
    archive.writestr("OEBPS/nav.xhtml", b'''<?xml version="1.0"?><html xmlns="http://www.w3.org/1999/xhtml"><body><nav epub:type="toc"><ol><li><a href="x.xhtml">Title</a></li></ol></nav></body></html>'''.replace(b' epub:type', b' xmlns:epub="ht
  • Network accessline 23
    archive.writestr("OEBPS/nav.xhtml", b'''<?xml version="1.0"?><html xmlns="http://www.w3.org/1999/xhtml"><body><nav epub:type="toc"><ol><li><a href="x.xhtml">Title</a></li></ol></nav></body></html>'''.replace(b' epub:type', b' xmlns:epub="ht
  • Network accessline 88
    assert "outputs" in output.parts     text = output.read_text(encoding="utf-8")     assert "# Title" in text and "[link](https://example.com)" in text
  • Network accessline 88
    assert "outputs" in output.parts     text = output.read_text(encoding="utf-8")     assert "# Title" in text and "[link](https://example.com)" in text
  • Network accessline 89
    text = output.read_text(encoding="utf-8")     assert "# Title" in text and "[link](https://example.com)" in text     assert "## 目录" in text and "- [Title](x.xhtml)" in text
  • Network accessline 89
    text = output.read_text(encoding="utf-8")     assert "# Title" in text and "[link](https://example.com)" in text     assert "## 目录" in text and "- [Title](x.xhtml)" in text
  • Network accessline 90
    assert "# Title" in text and "[link](https://example.com)" in text
  • Network accessline 90
    assert "# Title" in text and "[link](https://example.com)" in text
  • Network accessline 114
    def test_markdown_pauses_on_image_only_xhtml(tmp_path: Path) -> None:     epub = tmp_path / "scan.epub"     _make_xhtml_epub(epub, b'''<?xml version="1.0"?><html xmlns="http://www.w3.org/1999/xhtml"><body><img src="page.png"/></body></html>
  • Network accessline 114
    def test_markdown_pauses_on_image_only_xhtml(tmp_path: Path) -> None:     epub = tmp_path / "scan.epub"     _make_xhtml_epub(epub, b'''<?xml version="1.0"?><html xmlns="http://www.w3.org/1999/xhtml"><body><img src="page.png"/></body></html>
  • Network accessline 115
    epub = tmp_path / "scan.epub"     _make_xhtml_epub(epub, b'''<?xml version="1.0"?><html xmlns="http://www.w3.org/1999/xhtml"><body><img src="page.png"/></body></html>''')     result = conversion.run(tmp_path, str(epub), "md")
  • Network accessline 115
    epub = tmp_path / "scan.epub"     _make_xhtml_epub(epub, b'''<?xml version="1.0"?><html xmlns="http://www.w3.org/1999/xhtml"><body><img src="page.png"/></body></html>''')     result = conversion.run(tmp_path, str(epub), "md")
  • Network accessline 116
    _make_xhtml_epub(epub, b'''<?xml version="1.0"?><html xmlns="http://www.w3.org/1999/xhtml"><body><img src="page.png"/></body></html>''')
  • Network accessline 116
    _make_xhtml_epub(epub, b'''<?xml version="1.0"?><html xmlns="http://www.w3.org/1999/xhtml"><body><img src="page.png"/></body></html>''')

skills/format-conversion-master/tests/test_mineru_conversion.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 77
    server = ThreadingHTTPServer(('127.0.0.1', 0), Handler)     base = f'http://127.0.0.1:{server.server_port}'
  • Network accessline 77
    server = ThreadingHTTPServer(('127.0.0.1', 0), Handler)     base = f'http://127.0.0.1:{server.server_port}'
  • Network accessline 78
    base = f'http://127.0.0.1:{server.server_port}'
  • Network accessline 78
    base = f'http://127.0.0.1:{server.server_port}'
  • Access to secretsline 84
    [Credential-related source omitted]
  • Access to secretsline 84
    [Credential-related source omitted]
  • Network accessline 114
    for path in (tmp_path / 'logs').rglob('*.json'):         assert 'SYNTHETIC_MINERU_CREDENTIAL' not in path.read_text()         assert 'full_zip_url' not in path.read_text() and 'http://127.0.0.1:' not in path.read_text()
  • Network accessline 114
    for path in (tmp_path / 'logs').rglob('*.json'):         assert 'SYNTHETIC_MINERU_CREDENTIAL' not in path.read_text()         assert 'full_zip_url' not in path.read_text() and 'http://127.0.0.1:' not in path.read_text()
  • Network accessline 115
    assert 'SYNTHETIC_MINERU_CREDENTIAL' not in path.read_text()         assert 'full_zip_url' not in path.read_text() and 'http://127.0.0.1:' not in path.read_text()     (package / 'layout.json').write_text('{"changed":true}')
  • Network accessline 115
    assert 'SYNTHETIC_MINERU_CREDENTIAL' not in path.read_text()         assert 'full_zip_url' not in path.read_text() and 'http://127.0.0.1:' not in path.read_text()     (package / 'layout.json').write_text('{"changed":true}')
  • Network accessline 116
    assert 'full_zip_url' not in path.read_text() and 'http://127.0.0.1:' not in path.read_text()
  • Network accessline 116
    assert 'full_zip_url' not in path.read_text() and 'http://127.0.0.1:' not in path.read_text()
  • Access to secretsline 134
    [Credential-related source omitted]
  • Access to secretsline 134
    [Credential-related source omitted]
  • Access to secretsline 147
    [Credential-related source omitted]
  • Access to secretsline 147
    [Credential-related source omitted]
  • Access to secretsline 151
    [Credential-related source omitted]
  • Access to secretsline 151
    [Credential-related source omitted]
  • Network accessline 152
    assert conversion.resume(tmp_path, state['run_id'])['status'] == 'completed'     with pytest.raises(conversion.ConversionError):         conversion.run(tmp_path, 'https://example.invalid/example.pdf', 'md')
  • Network accessline 152
    assert conversion.resume(tmp_path, state['run_id'])['status'] == 'completed'     with pytest.raises(conversion.ConversionError):         conversion.run(tmp_path, 'https://example.invalid/example.pdf', 'md')
  • Network accessline 153
    with pytest.raises(conversion.ConversionError):         conversion.run(tmp_path, 'https://example.invalid/example.pdf', 'md')     with pytest.raises(conversion.ConversionError):
  • Network accessline 153
    with pytest.raises(conversion.ConversionError):         conversion.run(tmp_path, 'https://example.invalid/example.pdf', 'md')     with pytest.raises(conversion.ConversionError):
  • Network accessline 154
    conversion.run(tmp_path, 'https://example.invalid/example.pdf', 'md')
  • Network accessline 154
    conversion.run(tmp_path, 'https://example.invalid/example.pdf', 'md')
  • Access to secretsline 188
    [Credential-related source omitted]
  • Access to secretsline 188
    [Credential-related source omitted]
  • Access to secretsline 189
    [Credential-related source omitted]
  • Access to secretsline 189
    [Credential-related source omitted]
  • Access to secretsline 190
    [Credential-related source omitted]
  • Access to secretsline 190
    [Credential-related source omitted]
  • Access to secretsline 191
    [Credential-related source omitted]
  • Access to secretsline 191
    [Credential-related source omitted]
  • Network accessline 192
    [Credential-related source omitted]
  • Network accessline 192
    [Credential-related source omitted]
  • Access to secretsline 192
    [Credential-related source omitted]
  • Access to secretsline 192
    [Credential-related source omitted]
  • Network accessline 194
    MinerUClient._https('http://example.invalid/unsafe')
  • Network accessline 194
    MinerUClient._https('http://example.invalid/unsafe')
  • Network accessline 197
    def test_auth_error_is_sanitized(monkeypatch):     def denied(*args, **kwargs):         raise urllib.error.HTTPError('https://example.invalid/?SYNTHETIC_SECRET', 401, 'SYNTHETIC_SECRET', {}, None)
  • Network accessline 197
    def test_auth_error_is_sanitized(monkeypatch):     def denied(*args, **kwargs):         raise urllib.error.HTTPError('https://example.invalid/?SYNTHETIC_SECRET', 401, 'SYNTHETIC_SECRET', {}, None)
  • Network accessline 198
    def denied(*args, **kwargs):         raise urllib.error.HTTPError('https://example.invalid/?SYNTHETIC_SECRET', 401, 'SYNTHETIC_SECRET', {}, None)     monkeypatch.setattr('urllib.request.OpenerDirector.open', denied)
  • Network accessline 198
    def denied(*args, **kwargs):         raise urllib.error.HTTPError('https://example.invalid/?SYNTHETIC_SECRET', 401, 'SYNTHETIC_SECRET', {}, None)     monkeypatch.setattr('urllib.request.OpenerDirector.open', denied)
  • Network accessline 199
    raise urllib.error.HTTPError('https://example.invalid/?SYNTHETIC_SECRET', 401, 'SYNTHETIC_SECRET', {}, None)
  • Network accessline 199
    raise urllib.error.HTTPError('https://example.invalid/?SYNTHETIC_SECRET', 401, 'SYNTHETIC_SECRET', {}, None)
  • Access to secretsline 207
    [Credential-related source omitted]
  • Access to secretsline 207
    [Credential-related source omitted]
  • Access to secretsline 262
    [Credential-related source omitted]
  • Access to secretsline 262
    [Credential-related source omitted]
  • Access to secretsline 269
    [Credential-related source omitted]
  • Access to secretsline 269
    [Credential-related source omitted]
  • Network accessline 292
    def test_signed_upload_failure_is_not_api_authentication(tmp_path, monkeypatch):     def denied(*args, **kwargs):         raise urllib.error.HTTPError('https://example.invalid/upload', 403, 'SYNTHETIC', {}, None)
  • Network accessline 292
    def test_signed_upload_failure_is_not_api_authentication(tmp_path, monkeypatch):     def denied(*args, **kwargs):         raise urllib.error.HTTPError('https://example.invalid/upload', 403, 'SYNTHETIC', {}, None)
  • Network accessline 293
    def denied(*args, **kwargs):         raise urllib.error.HTTPError('https://example.invalid/upload', 403, 'SYNTHETIC', {}, None)     monkeypatch.setattr('urllib.request.OpenerDirector.open', denied)
  • Network accessline 293
    def denied(*args, **kwargs):         raise urllib.error.HTTPError('https://example.invalid/upload', 403, 'SYNTHETIC', {}, None)     monkeypatch.setattr('urllib.request.OpenerDirector.open', denied)
  • Network accessline 294
    raise urllib.error.HTTPError('https://example.invalid/upload', 403, 'SYNTHETIC', {}, None)
  • Network accessline 294
    raise urllib.error.HTTPError('https://example.invalid/upload', 403, 'SYNTHETIC', {}, None)
  • Network accessline 295
    monkeypatch.setattr('urllib.request.OpenerDirector.open', denied)     client = MinerUClient('SYNTHETIC_CREDENTIAL')     client.upload_urls['MOCK_batch'] = 'https://example.invalid/upload'
  • Network accessline 295
    monkeypatch.setattr('urllib.request.OpenerDirector.open', denied)     client = MinerUClient('SYNTHETIC_CREDENTIAL')     client.upload_urls['MOCK_batch'] = 'https://example.invalid/upload'
  • Network accessline 296
    client = MinerUClient('SYNTHETIC_CREDENTIAL')     client.upload_urls['MOCK_batch'] = 'https://example.invalid/upload'     with pytest.raises(MinerUError) as error:
  • Network accessline 296
    client = MinerUClient('SYNTHETIC_CREDENTIAL')     client.upload_urls['MOCK_batch'] = 'https://example.invalid/upload'     with pytest.raises(MinerUError) as error:
  • Network accessline 297
    client.upload_urls['MOCK_batch'] = 'https://example.invalid/upload'
  • Network accessline 297
    client.upload_urls['MOCK_batch'] = 'https://example.invalid/upload'
  • Network accessline 304
    [Credential-related source omitted]
  • Network accessline 304
    [Credential-related source omitted]
  • Network accessline 305
    [Credential-related source omitted]
  • Network accessline 305
    [Credential-related source omitted]
  • Network accessline 306
    [Credential-related source omitted]
  • Network accessline 306
    [Credential-related source omitted]
  • Network accessline 307
    with pytest.raises(MinerUError):         _SafeRedirect().redirect_request(request, None, 302, '', {}, 'https://example.invalid/redirect')     request = urllib.request.Request('https://example.invalid/download')
  • Network accessline 307
    with pytest.raises(MinerUError):         _SafeRedirect().redirect_request(request, None, 302, '', {}, 'https://example.invalid/redirect')     request = urllib.request.Request('https://example.invalid/download')
  • Network accessline 308
    _SafeRedirect().redirect_request(request, None, 302, '', {}, 'https://example.invalid/redirect')     request = urllib.request.Request('https://example.invalid/download')     with pytest.raises(MinerUError):
  • Network accessline 308
    _SafeRedirect().redirect_request(request, None, 302, '', {}, 'https://example.invalid/redirect')     request = urllib.request.Request('https://example.invalid/download')     with pytest.raises(MinerUError):
  • Network accessline 309
    request = urllib.request.Request('https://example.invalid/download')
  • Network accessline 309
    request = urllib.request.Request('https://example.invalid/download')
  • Network accessline 311
    _SafeRedirect().redirect_request(request, None, 302, '', {}, 'http://example.invalid/redirect')
  • Network accessline 311
    _SafeRedirect().redirect_request(request, None, 302, '', {}, 'http://example.invalid/redirect')
  • Access to secretsline 322
    [Credential-related source omitted]
  • Access to secretsline 322
    [Credential-related source omitted]
  • Access to secretsline 338
    [Credential-related source omitted]
  • Access to secretsline 338
    [Credential-related source omitted]
  • Network accessline 368
    [Credential-related source omitted]
  • Network accessline 368
    [Credential-related source omitted]
  • Access to secretsline 368
    [Credential-related source omitted]
  • Access to secretsline 368
    [Credential-related source omitted]
  • Network accessline 369
    def denied(*args, **kwargs):         raise urllib.error.HTTPError('https://example.invalid/result.zip', 403, 'SYNTHETIC', {}, None)     monkeypatch.setattr('urllib.request.OpenerDirector.open', denied)
  • Network accessline 369
    def denied(*args, **kwargs):         raise urllib.error.HTTPError('https://example.invalid/result.zip', 403, 'SYNTHETIC', {}, None)     monkeypatch.setattr('urllib.request.OpenerDirector.open', denied)
  • Network accessline 370
    raise urllib.error.HTTPError('https://example.invalid/result.zip', 403, 'SYNTHETIC', {}, None)
  • Network accessline 370
    raise urllib.error.HTTPError('https://example.invalid/result.zip', 403, 'SYNTHETIC', {}, None)
  • Network accessline 371
    monkeypatch.setattr('urllib.request.OpenerDirector.open', denied)     with pytest.raises(MinerUError) as error:         MinerUClient('SYNTHETIC').download('https://example.invalid/result.zip', tmp_path / 'result.zip')
  • Network accessline 371
    monkeypatch.setattr('urllib.request.OpenerDirector.open', denied)     with pytest.raises(MinerUError) as error:         MinerUClient('SYNTHETIC').download('https://example.invalid/result.zip', tmp_path / 'result.zip')
  • Network accessline 372
    with pytest.raises(MinerUError) as error:         MinerUClient('SYNTHETIC').download('https://example.invalid/result.zip', tmp_path / 'result.zip')     assert error.value.code == 'download'
  • Network accessline 372
    with pytest.raises(MinerUError) as error:         MinerUClient('SYNTHETIC').download('https://example.invalid/result.zip', tmp_path / 'result.zip')     assert error.value.code == 'download'
  • Network accessline 373
    MinerUClient('SYNTHETIC').download('https://example.invalid/result.zip', tmp_path / 'result.zip')
  • Network accessline 373
    MinerUClient('SYNTHETIC').download('https://example.invalid/result.zip', tmp_path / 'result.zip')

skills/git-remote-diff/scripts/cli.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/git-remote-diff/scripts/git_remote_diff.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/git-remote-diff/scripts/render_diff_markdown.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/git-remote-diff/scripts/validate_report.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/htd-ai-augmented-education/references/request.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/htd-ai-augmented-education/references/response.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/htd-ai-augmented-education/scripts/cli.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/htd-ai-augmented-education/tests/test_htd_ai_augmented_education.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/interactive-tutor/scripts/cli.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/interactive-tutor/scripts/run_interactive_tutor.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/interactive-tutor/tests/__init__.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/interactive-tutor/tests/test_interactive_tutor.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 209
    server=service.ThreadingHTTPServer(('127.0.0.1',0),service.Handler)     thread=threading.Thread(target=server.serve_forever,daemon=True);thread.start()     base=f'http://127.0.0.1:{server.server_port}'
  • Network accessline 209
    server=service.ThreadingHTTPServer(('127.0.0.1',0),service.Handler)     thread=threading.Thread(target=server.serve_forever,daemon=True);thread.start()     base=f'http://127.0.0.1:{server.server_port}'
  • Network accessline 210
    thread=threading.Thread(target=server.serve_forever,daemon=True);thread.start()     base=f'http://127.0.0.1:{server.server_port}'     def call(path,method='GET',body=None):
  • Network accessline 210
    thread=threading.Thread(target=server.serve_forever,daemon=True);thread.start()     base=f'http://127.0.0.1:{server.server_port}'     def call(path,method='GET',body=None):
  • Network accessline 211
    base=f'http://127.0.0.1:{server.server_port}'
  • Network accessline 211
    base=f'http://127.0.0.1:{server.server_port}'

skills/interactive-tutor/tests/test_learning_feedback_routes.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/interactive-tutor/tests/test_material_backup.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 127
    for name in ('one.png', 'two.pdf', 'three.png', 'four.png'):         (workspace / name).write_bytes(b'synthetic')     source.write_text('# 资源\n![一][image]\n[附件](two.pdf)\n[image]: one.png\n<img src="three.png">\n![[four.png]]\n![远程](https:/
  • Network accessline 127
    for name in ('one.png', 'two.pdf', 'three.png', 'four.png'):         (workspace / name).write_bytes(b'synthetic')     source.write_text('# 资源\n![一][image]\n[附件](two.pdf)\n[image]: one.png\n<img src="three.png">\n![[four.png]]\n![远程](https:/
  • Network accessline 128
    (workspace / name).write_bytes(b'synthetic')     source.write_text('# 资源\n![一][image]\n[附件](two.pdf)\n[image]: one.png\n<img src="three.png">\n![[four.png]]\n![远程](https://example.invalid/a.png)\n', encoding='utf-8')     from utils.scripts.
  • Network accessline 128
    (workspace / name).write_bytes(b'synthetic')     source.write_text('# 资源\n![一][image]\n[附件](two.pdf)\n[image]: one.png\n<img src="three.png">\n![[four.png]]\n![远程](https://example.invalid/a.png)\n', encoding='utf-8')     from utils.scripts.
  • Network accessline 129
    source.write_text('# 资源\n![一][image]\n[附件](two.pdf)\n[image]: one.png\n<img src="three.png">\n![[four.png]]\n![远程](https://example.invalid/a.png)\n', encoding='utf-8')
  • Network accessline 129
    source.write_text('# 资源\n![一][image]\n[附件](two.pdf)\n[image]: one.png\n<img src="three.png">\n![[four.png]]\n![远程](https://example.invalid/a.png)\n', encoding='utf-8')

skills/interactive-tutor/tests/test_project_management.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 26
    def call(path,method='GET',payload=None):         body = json.dumps(payload,ensure_ascii=False).encode('utf-8') if payload is not None else None         req = Request(f'http://127.0.0.1:{server.server_port}'+path,data=body,method=method,hea
  • Network accessline 26
    def call(path,method='GET',payload=None):         body = json.dumps(payload,ensure_ascii=False).encode('utf-8') if payload is not None else None         req = Request(f'http://127.0.0.1:{server.server_port}'+path,data=body,method=method,hea
  • Network accessline 27
    body = json.dumps(payload,ensure_ascii=False).encode('utf-8') if payload is not None else None         req = Request(f'http://127.0.0.1:{server.server_port}'+path,data=body,method=method,headers={'Content-Type':'application/json'})         
  • Network accessline 27
    body = json.dumps(payload,ensure_ascii=False).encode('utf-8') if payload is not None else None         req = Request(f'http://127.0.0.1:{server.server_port}'+path,data=body,method=method,headers={'Content-Type':'application/json'})         
  • Network accessline 28
    req = Request(f'http://127.0.0.1:{server.server_port}'+path,data=body,method=method,headers={'Content-Type':'application/json'})         with urlopen(req,timeout=5) as r: return {} if r.status == 204 else json.loads(r.read())     serial = 0
  • Network accessline 28
    req = Request(f'http://127.0.0.1:{server.server_port}'+path,data=body,method=method,headers={'Content-Type':'application/json'})         with urlopen(req,timeout=5) as r: return {} if r.status == 204 else json.loads(r.read())     serial = 0

skills/interactive-tutor/tests/test_project_selection.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/interactive-tutor/tests/test_review_delivery.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/interactive-tutor/tests/test_roadmap_flowcharts.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/interactive-tutor/tests/test_teaching_context.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/interactive-tutor/tests/test_teaching_layout.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 17
    {'type': 'formula', 'latex': r'\mathrm{unit}+b=b+\mathrm{unit}', 'caption': '交换顺序不改变和。'},     {'type': 'code', 'language': 'python', 'code': 'unit = {"lesson": "``` sample"}\n# 保留换行', 'caption': '代码示例'},     {'type': 'quote', 'text': '引用合成材
  • Network accessline 17
    {'type': 'formula', 'latex': r'\mathrm{unit}+b=b+\mathrm{unit}', 'caption': '交换顺序不改变和。'},     {'type': 'code', 'language': 'python', 'code': 'unit = {"lesson": "``` sample"}\n# 保留换行', 'caption': '代码示例'},     {'type': 'quote', 'text': '引用合成材
  • Network accessline 18
    {'type': 'code', 'language': 'python', 'code': 'unit = {"lesson": "``` sample"}\n# 保留换行', 'caption': '代码示例'},     {'type': 'quote', 'text': '引用合成材料 unit lesson。\n保留原文。', 'source': '合成材料', 'url': 'https://example.invalid/unit/lesson'}, ]
  • Network accessline 18
    {'type': 'code', 'language': 'python', 'code': 'unit = {"lesson": "``` sample"}\n# 保留换行', 'caption': '代码示例'},     {'type': 'quote', 'text': '引用合成材料 unit lesson。\n保留原文。', 'source': '合成材料', 'url': 'https://example.invalid/unit/lesson'}, ]
  • Network accessline 19
    {'type': 'quote', 'text': '引用合成材料 unit lesson。\n保留原文。', 'source': '合成材料', 'url': 'https://example.invalid/unit/lesson'},
  • Network accessline 19
    {'type': 'quote', 'text': '引用合成材料 unit lesson。\n保留原文。', 'source': '合成材料', 'url': 'https://example.invalid/unit/lesson'},
  • Network accessline 27
    assert r'\mathrm{unit}' in md and '````python' in md     assert '> 引用合成材料 unit lesson。\n> 保留原文。' in md     assert '[合成材料](https://example.invalid/unit/lesson)' in md
  • Network accessline 27
    assert r'\mathrm{unit}' in md and '````python' in md     assert '> 引用合成材料 unit lesson。\n> 保留原文。' in md     assert '[合成材料](https://example.invalid/unit/lesson)' in md
  • Network accessline 28
    assert '> 引用合成材料 unit lesson。\n> 保留原文。' in md     assert '[合成材料](https://example.invalid/unit/lesson)' in md     assert quality.metrics(md)['formula_chars'] > 7
  • Network accessline 28
    assert '> 引用合成材料 unit lesson。\n> 保留原文。' in md     assert '[合成材料](https://example.invalid/unit/lesson)' in md     assert quality.metrics(md)['formula_chars'] > 7
  • Network accessline 29
    assert '[合成材料](https://example.invalid/unit/lesson)' in md
  • Network accessline 29
    assert '[合成材料](https://example.invalid/unit/lesson)' in md
  • Network accessline 47
    lesson = saved['lessons'][0]     assert '过时派生正文' not in lesson['markdown_template']     for original in ('unit = {"lesson":', '引用合成材料 unit lesson。', r'\mathrm{unit}', 'https://example.invalid/unit/lesson'):
  • Network accessline 47
    lesson = saved['lessons'][0]     assert '过时派生正文' not in lesson['markdown_template']     for original in ('unit = {"lesson":', '引用合成材料 unit lesson。', r'\mathrm{unit}', 'https://example.invalid/unit/lesson'):
  • Network accessline 48
    assert '过时派生正文' not in lesson['markdown_template']     for original in ('unit = {"lesson":', '引用合成材料 unit lesson。', r'\mathrm{unit}', 'https://example.invalid/unit/lesson'):         assert original in lesson['markdown_template']
  • Network accessline 48
    assert '过时派生正文' not in lesson['markdown_template']     for original in ('unit = {"lesson":', '引用合成材料 unit lesson。', r'\mathrm{unit}', 'https://example.invalid/unit/lesson'):         assert original in lesson['markdown_template']
  • Network accessline 49
    for original in ('unit = {"lesson":', '引用合成材料 unit lesson。', r'\mathrm{unit}', 'https://example.invalid/unit/lesson'):
  • Network accessline 49
    for original in ('unit = {"lesson":', '引用合成材料 unit lesson。', r'\mathrm{unit}', 'https://example.invalid/unit/lesson'):

skills/interactive-tutor/tests/test_teaching_quality.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 19
    def test_counting_scope_code_math_and_markdown():     body = '### 标题\n**中文** [English](https://example.invalid/long)\n`x = 1` $a+b$\n```python\n# code\ny = 2\n```'
  • Network accessline 19
    def test_counting_scope_code_math_and_markdown():     body = '### 标题\n**中文** [English](https://example.invalid/long)\n`x = 1` $a+b$\n```python\n# code\ny = 2\n```'
  • Network accessline 20
    body = '### 标题\n**中文** [English](https://example.invalid/long)\n`x = 1` $a+b$\n```python\n# code\ny = 2\n```'
  • Network accessline 20
    body = '### 标题\n**中文** [English](https://example.invalid/long)\n`x = 1` $a+b$\n```python\n# code\ny = 2\n```'
  • Network accessline 23
    md = '# 课程\n## 课程概述\n' + '概述'*1000 + '\n## 课程讲解\n'+body+'\n## 正式习题\n'+'题目'*1000     assert quality.metrics(quality.section(md)) == stats     assert quality.metrics('`a|b` $a*b$ [x](https://example.invalid/a(b))') == {
  • Network accessline 23
    md = '# 课程\n## 课程概述\n' + '概述'*1000 + '\n## 课程讲解\n'+body+'\n## 正式习题\n'+'题目'*1000     assert quality.metrics(quality.section(md)) == stats     assert quality.metrics('`a|b` $a*b$ [x](https://example.invalid/a(b))') == {
  • Network accessline 24
    assert quality.metrics(quality.section(md)) == stats     assert quality.metrics('`a|b` $a*b$ [x](https://example.invalid/a(b))') == {         'body_chars': 7, 'code_chars': 3, 'formula_chars': 3}
  • Network accessline 24
    assert quality.metrics(quality.section(md)) == stats     assert quality.metrics('`a|b` $a*b$ [x](https://example.invalid/a(b))') == {         'body_chars': 7, 'code_chars': 3, 'formula_chars': 3}
  • Network accessline 25
    assert quality.metrics('`a|b` $a*b$ [x](https://example.invalid/a(b))') == {
  • Network accessline 25
    assert quality.metrics('`a|b` $a*b$ [x](https://example.invalid/a(b))') == {
  • Network accessline 105
    ('    # 注释\n    x = 1', 6, 6),     ('<!-- `隐藏代码` $隐藏公式$ -->\n正文', 2, 0),     ('[标签]\n\n[标签]: https://example.invalid/path', 2, 0),
  • Network accessline 105
    ('    # 注释\n    x = 1', 6, 6),     ('<!-- `隐藏代码` $隐藏公式$ -->\n正文', 2, 0),     ('[标签]\n\n[标签]: https://example.invalid/path', 2, 0),
  • Network accessline 106
    ('<!-- `隐藏代码` $隐藏公式$ -->\n正文', 2, 0),     ('[标签]\n\n[标签]: https://example.invalid/path', 2, 0),     ('`<!-- 保留 -->`', 9, 9),
  • Network accessline 106
    ('<!-- `隐藏代码` $隐藏公式$ -->\n正文', 2, 0),     ('[标签]\n\n[标签]: https://example.invalid/path', 2, 0),     ('`<!-- 保留 -->`', 9, 9),
  • Network accessline 107
    ('[标签]\n\n[标签]: https://example.invalid/path', 2, 0),
  • Network accessline 107
    ('[标签]\n\n[标签]: https://example.invalid/path', 2, 0),

skills/interactive-tutor/tests/test_tutor_documents_v2.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/mark-memory-spans/references/agent-response.schema.json

  • Network accessline 1
    {"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","required":["mode"],"properties":{"mode":{"enum":["key_points","classical_recitation"]},"selected_clause_ids":{"type":"array","minItems":1,"uniqueItems":true,"items":
  • Network accessline 1
    {"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","required":["mode"],"properties":{"mode":{"enum":["key_points","classical_recitation"]},"selected_clause_ids":{"type":"array","minItems":1,"uniqueItems":true,"items":

skills/mark-memory-spans/references/biology-span-examples.json

  • Executable scriptline 1
    Executable file

skills/mark-memory-spans/references/chemistry-span-examples.json

  • Executable scriptline 1
    Executable file

skills/mark-memory-spans/references/edit-request.schema.json

  • Network accessline 1
    {"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","required":["text","source_sha256","spans","operations"],"properties":{"text":{"type":"string","minLength":1},"source_sha256":{"type":"string","pattern":"^[0-9a-f]{64
  • Network accessline 1
    {"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","required":["text","source_sha256","spans","operations"],"properties":{"text":{"type":"string","minLength":1},"source_sha256":{"type":"string","pattern":"^[0-9a-f]{64

skills/mark-memory-spans/references/general-span-examples.json

  • Executable scriptline 1
    Executable file

skills/mark-memory-spans/references/geography-span-examples.json

  • Executable scriptline 1
    Executable file

skills/mark-memory-spans/references/literature-span-examples.json

  • Executable scriptline 1
    Executable file

skills/mark-memory-spans/references/math-span-examples.json

  • Executable scriptline 1
    Executable file

skills/mark-memory-spans/references/output.schema.json

  • Network accessline 1
    {"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","required":["status","run_id","source","spans","cloze_check","quality_check","markdown","masked_text","cloze_alignment","publication"],"properties":{"status":{"const"
  • Network accessline 1
    {"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","required":["status","run_id","source","spans","cloze_check","quality_check","markdown","masked_text","cloze_alignment","publication"],"properties":{"status":{"const"

skills/mark-memory-spans/references/physics-span-examples.json

  • Executable scriptline 1
    Executable file

skills/mark-memory-spans/references/request.schema.json

  • Network accessline 1
    {"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","required":["text"],"properties":{"text":{"type":"string","minLength":1}},"additionalProperties":false}
  • Network accessline 1
    {"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","required":["text"],"properties":{"text":{"type":"string","minLength":1}},"additionalProperties":false}

skills/mark-memory-spans/scripts/cli.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/mark-memory-spans/tests/test_classical_recitation.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/mark-memory-spans/tests/test_geography_examples.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/mark-memory-spans/tests/test_literature_examples.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/mark-memory-spans/tests/test_math_examples.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/project-doc-audit/references/findings.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/project-doc-audit/references/history-review.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/project-doc-audit/references/request.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/project-doc-audit/scripts/cli.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/project-doc-audit/scripts/history_workflow.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/project-doc-audit/scripts/test_capability_catalog.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/project-doc-audit/scripts/test_document_audit.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/project-doc-audit/scripts/test_version_history.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Access to secretsline 23
    [Credential-related source omitted]
  • Access to secretsline 23
    [Credential-related source omitted]

skills/render-handwritten-essay-card/references/output.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/render-handwritten-essay-card/references/request.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/render-handwritten-essay-card/scripts/__init__.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/render-handwritten-essay-card/scripts/cli.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/render-handwritten-essay-card/tests/test_render_handwritten_essay_card.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/run-speech-to-text/SKILL.md

  • Access to secretsline 42
    [Credential-related source omitted]
  • Access to secretsline 42
    [Credential-related source omitted]

skills/run-speech-to-text/config.yaml

  • Access to secretsline 7
    [Credential-related source omitted]
  • Access to secretsline 7
    [Credential-related source omitted]
  • Network accessline 24
    result_type: full     recording_file:       submit_endpoint: https://openspeech.bytedance.com/api/v3/auc/bigmodel/submit
  • Network accessline 24
    result_type: full     recording_file:       submit_endpoint: https://openspeech.bytedance.com/api/v3/auc/bigmodel/submit
  • Network accessline 25
    recording_file:       submit_endpoint: https://openspeech.bytedance.com/api/v3/auc/bigmodel/submit       query_endpoint: https://openspeech.bytedance.com/api/v3/auc/bigmodel/query
  • Network accessline 25
    recording_file:       submit_endpoint: https://openspeech.bytedance.com/api/v3/auc/bigmodel/submit       query_endpoint: https://openspeech.bytedance.com/api/v3/auc/bigmodel/query
  • Network accessline 26
    submit_endpoint: https://openspeech.bytedance.com/api/v3/auc/bigmodel/submit
  • Network accessline 26
    submit_endpoint: https://openspeech.bytedance.com/api/v3/auc/bigmodel/submit
  • Network accessline 27
    query_endpoint: https://openspeech.bytedance.com/api/v3/auc/bigmodel/query
  • Network accessline 27
    query_endpoint: https://openspeech.bytedance.com/api/v3/auc/bigmodel/query

skills/run-speech-to-text/references/output.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/run-speech-to-text/references/request.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/run-speech-to-text/scripts/batch_transcripts.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/run-speech-to-text/scripts/cli.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/run-speech-to-text/scripts/export_transcript_markdown.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/run-speech-to-text/scripts/run_speech_to_text.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Access to secretsline 246
    [Credential-related source omitted]
  • Access to secretsline 246
    [Credential-related source omitted]
  • Access to secretsline 348
    [Credential-related source omitted]
  • Access to secretsline 348
    [Credential-related source omitted]
  • Access to secretsline 349
    [Credential-related source omitted]
  • Access to secretsline 349
    [Credential-related source omitted]
  • Access to secretsline 356
    [Credential-related source omitted]
  • Access to secretsline 356
    [Credential-related source omitted]
  • Access to secretsline 373
    [Credential-related source omitted]
  • Access to secretsline 373
    [Credential-related source omitted]
  • Access to secretsline 374
    [Credential-related source omitted]
  • Access to secretsline 374
    [Credential-related source omitted]
  • Access to secretsline 385
    [Credential-related source omitted]
  • Access to secretsline 385
    [Credential-related source omitted]
  • Access to secretsline 399
    [Credential-related source omitted]
  • Access to secretsline 399
    [Credential-related source omitted]

skills/run-speech-to-text/scripts/verify_package.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/run-speech-to-text/tests/conftest.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/run-speech-to-text/tests/test_portable_pipeline.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Access to secretsline 26
    [Credential-related source omitted]
  • Access to secretsline 26
    [Credential-related source omitted]
  • Access to secretsline 41
    [Credential-related source omitted]
  • Access to secretsline 41
    [Credential-related source omitted]

skills/run-speech-to-text/tests/test_project_integration.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]

skills/run-speech-to-text/tests/test_run_speech_to_text.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 78
    [Credential-related source omitted]
  • Network accessline 78
    [Credential-related source omitted]
  • Network accessline 79
    [Credential-related source omitted]
  • Network accessline 79
    [Credential-related source omitted]
  • Access to secretsline 79
    [Credential-related source omitted]
  • Access to secretsline 79
    [Credential-related source omitted]
  • Network accessline 80
    endpoint="https://example.test/submit",
  • Network accessline 80
    endpoint="https://example.test/submit",
  • Network accessline 105
    [Credential-related source omitted]
  • Network accessline 105
    [Credential-related source omitted]
  • Network accessline 106
    [Credential-related source omitted]
  • Network accessline 106
    [Credential-related source omitted]
  • Access to secretsline 106
    [Credential-related source omitted]
  • Access to secretsline 106
    [Credential-related source omitted]
  • Network accessline 107
    endpoint="https://example.test/submit",
  • Network accessline 107
    endpoint="https://example.test/submit",
  • Network accessline 132
    [Credential-related source omitted]
  • Network accessline 132
    [Credential-related source omitted]
  • Network accessline 133
    [Credential-related source omitted]
  • Network accessline 133
    [Credential-related source omitted]
  • Access to secretsline 133
    [Credential-related source omitted]
  • Access to secretsline 133
    [Credential-related source omitted]
  • Network accessline 134
    endpoint="https://example.test/query",
  • Network accessline 134
    endpoint="https://example.test/query",

skills/run-text-to-speech/SKILL.md

  • Access to secretsline 110
    [Credential-related source omitted]
  • Access to secretsline 110
    [Credential-related source omitted]

skills/run-text-to-speech/config.yaml

  • Network accessline 64
    api:   url: https://openspeech.bytedance.com/api/v3/tts/unidirectional
  • Network accessline 64
    api:   url: https://openspeech.bytedance.com/api/v3/tts/unidirectional
  • Network accessline 65
    url: https://openspeech.bytedance.com/api/v3/tts/unidirectional
  • Network accessline 65
    url: https://openspeech.bytedance.com/api/v3/tts/unidirectional

skills/run-text-to-speech/references/api-and-output.md

  • Network accessline 14
    - 端点:`https://openspeech.bytedance.com/api/v3/tts/unidirectional`
  • Network accessline 14
    - 端点:`https://openspeech.bytedance.com/api/v3/tts/unidirectional`
  • Access to secretsline 15
    [Credential-related source omitted]
  • Access to secretsline 15
    [Credential-related source omitted]

skills/run-text-to-speech/references/usage-details.md

  • Access to secretsline 3
    [Credential-related source omitted]
  • Access to secretsline 3
    [Credential-related source omitted]

skills/run-text-to-speech/scripts/cli.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/run-text-to-speech/scripts/edge_tts_client.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/run-text-to-speech/scripts/render_voice_docs.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/run-text-to-speech/scripts/run_tts.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Possible obfuscationline 746
    audio.extend(base64.b64decode(event["data"]))
  • Possible obfuscationline 746
    audio.extend(base64.b64decode(event["data"]))
  • Access to secretsline 767
    [Credential-related source omitted]
  • Access to secretsline 767
    [Credential-related source omitted]
  • Access to secretsline 771
    [Credential-related source omitted]
  • Access to secretsline 771
    [Credential-related source omitted]
  • Access to secretsline 783
    [Credential-related source omitted]
  • Access to secretsline 783
    [Credential-related source omitted]
  • Access to secretsline 922
    [Credential-related source omitted]
  • Access to secretsline 922
    [Credential-related source omitted]
  • Access to secretsline 1023
    [Credential-related source omitted]
  • Access to secretsline 1023
    [Credential-related source omitted]
  • Access to secretsline 1473
    [Credential-related source omitted]
  • Access to secretsline 1473
    [Credential-related source omitted]
  • Access to secretsline 2205
    [Credential-related source omitted]
  • Access to secretsline 2205
    [Credential-related source omitted]
  • Access to secretsline 2208
    [Credential-related source omitted]
  • Access to secretsline 2208
    [Credential-related source omitted]
  • Access to secretsline 2209
    [Credential-related source omitted]
  • Access to secretsline 2209
    [Credential-related source omitted]
  • Access to secretsline 2210
    [Credential-related source omitted]
  • Access to secretsline 2210
    [Credential-related source omitted]

skills/run-text-to-speech/scripts/verify_package.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/run-text-to-speech/tests/conftest.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/run-text-to-speech/tests/test_backends.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Access to secretsline 33
    [Credential-related source omitted]
  • Access to secretsline 33
    [Credential-related source omitted]
  • Access to secretsline 34
    [Credential-related source omitted]
  • Access to secretsline 34
    [Credential-related source omitted]
  • Access to secretsline 36
    [Credential-related source omitted]
  • Access to secretsline 36
    [Credential-related source omitted]
  • Access to secretsline 37
    [Credential-related source omitted]
  • Access to secretsline 37
    [Credential-related source omitted]
  • Access to secretsline 39
    [Credential-related source omitted]
  • Access to secretsline 39
    [Credential-related source omitted]
  • Access to secretsline 40
    [Credential-related source omitted]
  • Access to secretsline 40
    [Credential-related source omitted]
  • Access to secretsline 41
    [Credential-related source omitted]
  • Access to secretsline 41
    [Credential-related source omitted]
  • Access to secretsline 44
    [Credential-related source omitted]
  • Access to secretsline 44
    [Credential-related source omitted]

skills/run-text-to-speech/tests/test_run_tts.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Access to secretsline 1027
    [Credential-related source omitted]
  • Access to secretsline 1027
    [Credential-related source omitted]

skills/run-text-to-speech/tests/test_voice_mapping.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/schedule-ebbinghaus-plan/references/request.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/schedule-ebbinghaus-plan/references/result.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/schedule-ebbinghaus-plan/scripts/cli.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/sensitive-commit-check/references/review.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/sensitive-commit-check/scripts/cli.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/sensitive-commit-check/scripts/sensitive_commit_check.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/sensitive-commit-check/tests/test_sensitive_commit_check.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Access to secretsline 95
    [Credential-related source omitted]
  • Access to secretsline 95
    [Credential-related source omitted]
  • Access to secretsline 507
    [Credential-related source omitted]
  • Access to secretsline 507
    [Credential-related source omitted]

skills/update-project-version/references/confirmation.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

skills/update-project-version/scripts/cli.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/update-project-version/scripts/version_workflow.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/update-project-version/tests/test_version_workflow.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

utils/__init__.py

  • Executable scriptline 1
    Executable file

utils/references/artifact-manifest-v1.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

utils/references/asr-corrections-v1.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

utils/references/tts-pipeline-manifest-v1.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

utils/references/version-candidate-packet-v1.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

utils/references/workflow-state-v1.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",

utils/scripts/__init__.py

  • Executable scriptline 1
    Executable file

utils/scripts/artifact_manifest.py

  • Executable scriptline 1
    Executable file

utils/scripts/audio_clip.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 32
    [Credential-related source omitted]

utils/scripts/audio_noise_bed.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 88
    [Credential-related source omitted]

utils/scripts/caption_timeline.py

  • Executable scriptline 1
    Executable file

utils/scripts/ffmpeg_plan.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 11
    [Credential-related source omitted]

utils/scripts/file_transaction.py

  • Executable scriptline 1
    Executable file

utils/scripts/jsonl_store.py

  • Executable scriptline 1
    Executable file

utils/scripts/markdown_transcript_filter.py

  • Executable scriptline 1
    Executable file

utils/scripts/media_probe.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 19
    [Credential-related source omitted]

utils/scripts/media_text_overlay.py

  • Executable scriptline 1
    Executable file

utils/scripts/run_state.py

  • Executable scriptline 1
    Executable file

utils/scripts/speech_pause_markers.py

  • Executable scriptline 1
    Executable file

utils/scripts/structured_io.py

  • Executable scriptline 1
    Executable file

utils/scripts/subprocess_runner.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 85
    [Credential-related source omitted]

utils/scripts/text_input.py

  • Executable scriptline 1
    Executable file

utils/scripts/text_spans.py

  • Executable scriptline 1
    Executable file

utils/scripts/timestamp.py

  • Executable scriptline 1
    Executable file

utils/scripts/tts_handoff.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 60
    [Credential-related source omitted]

utils/scripts/tts_workspace.py

  • Executable scriptline 1
    Executable file

utils/scripts/volcengine_asr.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 151
    [Credential-related source omitted]
  • Access to secretsline 154
    [Credential-related source omitted]
  • Access to secretsline 196
    [Credential-related source omitted]
  • Access to secretsline 207
    [Credential-related source omitted]
  • Access to secretsline 208
    [Credential-related source omitted]
  • Access to secretsline 215
    [Credential-related source omitted]
  • Access to secretsline 242
    [Credential-related source omitted]
  • Access to secretsline 263
    [Credential-related source omitted]

utils/scripts/volcengine_streaming_asr.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 87
    [Credential-related source omitted]
  • Access to secretsline 94
    [Credential-related source omitted]

utils/scripts/workflow_state.py

  • Executable scriptline 1
    Executable file

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Declared and executed: 8 facts
Signal confidence: 492 facts

and 442 more

Only the first 500 facts are listed.

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativeManifest .claude-plugin/marketplace.json.claude/skills/<skill-name>/
CodexNativeManifest AGENTS.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md skills/.backup/init/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md skills/.backup/init/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md skills/.backup/init/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md skills/.backup/init/SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.